2025-06-23 20:45:54 +00:00

1 line
187 KiB
JSON

[{"uid":"3e85d2e967b95a32","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750710780801,"stop":1750710780801,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f026bcb721e58e","name":"Subscribe and receive messages via lightPush","time":{"start":1750711337638,"stop":1750711337638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c59abe1c97e6d3","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750710780816,"stop":1750710780817,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a49bcf5b1fe69b","name":"Check received message containing Russian","time":{"start":1750711217517,"stop":1750711217518,"duration":1},"status":"passed","severity":"normal"},{"uid":"53de2d4ab5a6ea9d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750710762394,"stop":1750710762394,"duration":0},"status":"passed","severity":"normal"},{"uid":"26deef49d84a5cd0","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750710780795,"stop":1750710780795,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb8375d02bb5d84","name":"Subscribe to topic containing Script and publish message","time":{"start":1750711132528,"stop":1750711132529,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f58d56b3a916002","name":"Check message with non string payload is not received","time":{"start":1750711217525,"stop":1750711217525,"duration":0},"status":"passed","severity":"normal"},{"uid":"d920f1259ca4fb9e","name":"accepts valid content-filtered query","time":{"start":1750710742676,"stop":1750710742676,"duration":0},"status":"passed","severity":"normal"},{"uid":"b624c24c5604d89d","name":"Callback on promise","time":{"start":1750711301701,"stop":1750711301701,"duration":0},"status":"passed","severity":"normal"},{"uid":"151fe1d7566a034d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750710780823,"stop":1750710780823,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b42a4c07e0bf8a0","name":"Push message with shell command payload","time":{"start":1750711516578,"stop":1750711516578,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0f475bbd6473e9","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750710728478,"stop":1750710728479,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbaaf10e99eb6788","name":"throws on content topic with empty version field","time":{"start":1750710728472,"stop":1750710728473,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f2a25b5736ee50b","name":"should set field with only FILTER enabled","time":{"start":1750710734494,"stop":1750710734495,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b6ecf938b24148","name":"Passing page size 3 when there are 20 messages","time":{"start":1750711315605,"stop":1750711315607,"duration":2},"status":"passed","severity":"normal"},{"uid":"62f00737552e523d","name":"messageHashStr produces different results for different inputs","time":{"start":1750710742562,"stop":1750710742562,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d91dbd62c65be78","name":"should properly create peer info with all multiaddrs","time":{"start":1750710734493,"stop":1750710734493,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba54bd94fae43ed8","name":"Encoder throws on empty string content topic","time":{"start":1750710760821,"stop":1750710760821,"duration":0},"status":"passed","severity":"normal"},{"uid":"d374eaace6d74363","name":"should handle connection events","time":{"start":1750710771341,"stop":1750710771342,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5259d2b746123ba","name":"should never report false negatives","time":{"start":1750710782876,"stop":1750710782877,"duration":1},"status":"passed","severity":"normal"},{"uid":"19bdcd8e8bbd50e1","name":"should return different streams if requested simultaniously","time":{"start":1750710742708,"stop":1750710742709,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88b8a0fd6cbdf08","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750710771742,"stop":1750710771743,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41bb5d4c24d17b2","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750710785783,"stop":1750710785784,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab1f39ce3e62f11","name":"should wait for LightPush peer to be connected","time":{"start":1750710771872,"stop":1750710771872,"duration":0},"status":"passed","severity":"normal"},{"uid":"909409a41c9c30c6","name":"same cluster, same shard: nodes connect","time":{"start":1750711003700,"stop":1750711003700,"duration":0},"status":"passed","severity":"normal"},{"uid":"4126cfe1dbc9c533","name":"Nodes with multiple pubsub topic","time":{"start":1750711115699,"stop":1750711115700,"duration":1},"status":"passed","severity":"normal"},{"uid":"66fe8ac4fad67958","name":"addEventListener with wrong event","time":{"start":1750710841164,"stop":1750710841165,"duration":1},"status":"passed","severity":"normal"},{"uid":"c640d65bdf044aa0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app34/3/topic741/utf8","time":{"start":1750711236565,"stop":1750711236565,"duration":0},"status":"passed","severity":"normal"},{"uid":"240f8f5b1a6b24a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750710728494,"stop":1750710728494,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcb4fd43c73cd1b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750711132530,"stop":1750711132531,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a7fe1c117b1a6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750711337629,"stop":1750711337629,"duration":0},"status":"passed","severity":"normal"},{"uid":"6804d50381ee202c","name":"connected peers and dial","time":{"start":1750711098022,"stop":1750711098022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3fc539937a19d8a2","name":"should respect max attempts limit","time":{"start":1750710771089,"stop":1750710771089,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d169ce2dfa11cc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750711302338,"stop":1750711302338,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b6c177084014ec","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750710780819,"stop":1750710780819,"duration":0},"status":"passed","severity":"normal"},{"uid":"217206ce166655f1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750711337632,"stop":1750711337633,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b2ebe0191e2e5d","name":"Check publish message containing Chinese","time":{"start":1750711122952,"stop":1750711122952,"duration":0},"status":"passed","severity":"normal"},{"uid":"394130a65ad6c96a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750710728493,"stop":1750710728493,"duration":0},"status":"passed","severity":"normal"},{"uid":"1699950cd6769a3f","name":"can start the service","time":{"start":1750711042482,"stop":1750711042483,"duration":1},"status":"passed","severity":"normal"},{"uid":"d197ea74660af1aa","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750711337633,"stop":1750711337633,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d98d88225c42f2","name":"Ping on subscribed peer","time":{"start":1750710868057,"stop":1750710868058,"duration":1},"status":"passed","severity":"normal"},{"uid":"907c5c96e2709743","name":"Check received message containing Basic HTML tag","time":{"start":1750711217519,"stop":1750711217519,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c44d9df58bc5b87","name":"Check received message containing Russian","time":{"start":1750711243220,"stop":1750711243228,"duration":8},"status":"passed","severity":"normal"},{"uid":"b11f3558cd45c4fc","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750710733826,"stop":1750710733826,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2c54a39ed3c1f9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750711302369,"stop":1750711302370,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebecda4c6a0f9ccb","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750711302334,"stop":1750711302335,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1fb7c9b55adf274f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750710807958,"stop":1750710807958,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcf93813c142eef","name":"Check received message containing special chars","time":{"start":1750711243253,"stop":1750711243253,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c77233aa79d70e7","name":"should add received messages to bloom filter","time":{"start":1750710785784,"stop":1750710785785,"duration":1},"status":"passed","severity":"normal"},{"uid":"487c4e36d44d5bd6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750711337643,"stop":1750711337644,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad73fe4054942861","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750711337642,"stop":1750711337642,"duration":0},"status":"passed","severity":"normal"},{"uid":"247c2d1f94093cec","name":"Check received message containing emoji","time":{"start":1750711243236,"stop":1750711243236,"duration":0},"status":"passed","severity":"normal"},{"uid":"9868caaff4d7abf7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750711302339,"stop":1750711302340,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7d51b0b056934b","name":"Push message with custom timestamp: 1750707331213","time":{"start":1750711516573,"stop":1750711516573,"duration":0},"status":"passed","severity":"normal"},{"uid":"33180f031d19933f","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750711308179,"stop":1750711308183,"duration":4},"status":"passed","severity":"normal"},{"uid":"16a70d0f04453e9b","name":"Push 30 different messages","time":{"start":1750711516566,"stop":1750711516566,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71101ae053482f3a","name":"Throws when trying to push message with empty payload","time":{"start":1750711516580,"stop":1750711516580,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c21b3ffd6460c6","name":"Non TWN Cluster","time":{"start":1750711236563,"stop":1750711236563,"duration":0},"status":"passed","severity":"normal"},{"uid":"122edbf90079cd2f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750710728507,"stop":1750710728507,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf8a5580efa68dc","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750710780789,"stop":1750710780790,"duration":1},"status":"passed","severity":"normal"},{"uid":"51484360275002c9","name":"recovers when dns.resolve returns empty","time":{"start":1750710750835,"stop":1750710750836,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8cac3797d5878b","name":"should get / set TCP multiaddr","time":{"start":1750710734490,"stop":1750710734490,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a1b43e071fb1e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750710750840,"stop":1750710750840,"duration":0},"status":"skipped","severity":"normal"},{"uid":"646e41300ad53cd1","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750710750497,"stop":1750710750497,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8dd777e19df2f8b","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750710728481,"stop":1750710728481,"duration":0},"status":"passed","severity":"normal"},{"uid":"367a73565b35b22c","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750710780405,"stop":1750710780406,"duration":1},"status":"passed","severity":"normal"},{"uid":"607d9ba95068f4d0","name":"throws on empty content topic","time":{"start":1750710728470,"stop":1750710728470,"duration":0},"status":"passed","severity":"normal"},{"uid":"278c892454083624","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750710733822,"stop":1750710733822,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d0573ad3ff1f04","name":"Check message with invalid timestamp is not received","time":{"start":1750711243267,"stop":1750711243267,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95fa643957c090d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750710993399,"stop":1750710993399,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead2a9083414479e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750710822299,"stop":1750710822299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3f0cd58d6c2577","name":"Check received message containing emoji","time":{"start":1750711217501,"stop":1750711217501,"duration":0},"status":"passed","severity":"normal"},{"uid":"2235dcb6ffe7d0b7","name":"Check received message with timestamp: 1750710800174 ","time":{"start":1750711217522,"stop":1750711217522,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff83f56f5f8cbc5","name":"should handle corrupted local storage data gracefully","time":{"start":1750710754916,"stop":1750710754916,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b4e178b3b6e046","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750711317661,"stop":1750711317661,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb858031a75f7a01","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750711236576,"stop":1750711236577,"duration":1},"status":"passed","severity":"normal"},{"uid":"8027cbfcfbde16e8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750710728492,"stop":1750710728493,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd4af347b315e1c4","name":"Push message with content topic containing long","time":{"start":1750711516580,"stop":1750711516580,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21657478cd213a2","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750711132527,"stop":1750711132527,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01ee1bea6368132","name":"should insert message into bloom filter","time":{"start":1750710785782,"stop":1750710785782,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d6f6073714f78d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750711302342,"stop":1750711302345,"duration":3},"status":"passed","severity":"normal"},{"uid":"ce02e5be60c1489e","name":"should decode valid enr successfully","time":{"start":1750710734483,"stop":1750710734483,"duration":0},"status":"passed","severity":"normal"},{"uid":"4840228ce9b1886c","name":"should successfully stop","time":{"start":1750710771745,"stop":1750710771745,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd9d983330ba67b","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750710785789,"stop":1750710785789,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d420e697ebe53ba","name":"should properly create location multiaddrs - udp6","time":{"start":1750710734491,"stop":1750710734492,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d2eb5a3362ddf7","name":"should return false when shard is not included in network shards","time":{"start":1750710771512,"stop":1750710771512,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f677dc899552ac","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750710780828,"stop":1750710780828,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a5cbbf9f2485d7","name":"Push message with content topic containing JSON","time":{"start":1750711516583,"stop":1750711516584,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db8412cd5b3d2dc","name":"should only return 1 node with store capability","time":{"start":1750710750838,"stop":1750710750838,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce718d2a43b0e84","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750710728500,"stop":1750710728500,"duration":0},"status":"passed","severity":"normal"},{"uid":"7282bf8543aee8b0","name":"Fails to push message with large meta","time":{"start":1750711516585,"stop":1750711516586,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3e2867d9b3b3b5","name":"unsubscribes","time":{"start":1750711313323,"stop":1750711313323,"duration":0},"status":"passed","severity":"normal"},{"uid":"60415a4b522a9d81","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750711302335,"stop":1750711302335,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69ca7acb3580cea","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750711302335,"stop":1750711302335,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae35ab3ea25e1614","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750710742676,"stop":1750710742677,"duration":1},"status":"passed","severity":"normal"},{"uid":"6024d3e114606d23","name":"Subscribe to topic containing long and publish message","time":{"start":1750711132526,"stop":1750711132526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37ed589f76e6d90","name":"Check received message with timestamp: 1750710800174000000 ","time":{"start":1750711217502,"stop":1750711217502,"duration":0},"status":"passed","severity":"normal"},{"uid":"968448eb0d72f993","name":"Check received message with timestamp: 1750710799791 ","time":{"start":1750711243240,"stop":1750711243240,"duration":0},"status":"passed","severity":"normal"},{"uid":"293938a210792a3e","name":"should properly create location multiaddrs - udp","time":{"start":1750710734492,"stop":1750710734492,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e8e39a8b59bce0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750711302353,"stop":1750711302353,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f4f30f8ea574b1","name":"should return usable stream attached to connection","time":{"start":1750710742707,"stop":1750710742707,"duration":0},"status":"passed","severity":"normal"},{"uid":"45811f1ad87cadc0","name":"Check received message containing shell command","time":{"start":1750711243235,"stop":1750711243235,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c233a510150ed4b","name":"Promise Callback - true","time":{"start":1750711301123,"stop":1750711301123,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf1da9263a265da","name":"Generator, custom pubsub topic","time":{"start":1750711293139,"stop":1750711293139,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f825a7f95bee63f1","name":"creates an iterator","time":{"start":1750711313320,"stop":1750711313323,"duration":3},"status":"passed","severity":"normal"},{"uid":"260953241d6b0873","name":"should properly start and stop event listening","time":{"start":1750710771166,"stop":1750710771167,"duration":1},"status":"passed","severity":"normal"},{"uid":"32571ae0fef1ba3d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750710733826,"stop":1750710733827,"duration":1},"status":"passed","severity":"normal"},{"uid":"951847d33c123eac","name":"can start and stop the service","time":{"start":1750711042483,"stop":1750711042483,"duration":0},"status":"passed","severity":"normal"},{"uid":"b933ea2f2f084dd0","name":"Check received message containing numeric","time":{"start":1750711243253,"stop":1750711243253,"duration":0},"status":"passed","severity":"normal"},{"uid":"537da8c073deaf76","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750710780826,"stop":1750710780827,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca93ae7a001e6def","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750710780828,"stop":1750710780829,"duration":1},"status":"passed","severity":"normal"},{"uid":"17570a1c38b6607e","name":"Push message with numeric payload","time":{"start":1750711516575,"stop":1750711516575,"duration":0},"status":"passed","severity":"normal"},{"uid":"117889398cec7c73","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750710728499,"stop":1750710728499,"duration":0},"status":"passed","severity":"normal"},{"uid":"e753a49263006143","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750711337641,"stop":1750711337641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13a2b139e8ea866","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750710750839,"stop":1750710750839,"duration":0},"status":"passed","severity":"normal"},{"uid":"38665ca56d491e22","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750710780802,"stop":1750710780802,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66d000996333ae4","name":"Throws when trying to push message with empty payload","time":{"start":1750711516566,"stop":1750711516566,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a69566aee453d6","name":"Sign & Recover","time":{"start":1750710761173,"stop":1750710761173,"duration":0},"status":"passed","severity":"normal"},{"uid":"d699fea9aa4a10ec","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750710750496,"stop":1750710750497,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade47630dfab595a","name":"should process tasks in queue","time":{"start":1750710771080,"stop":1750710771080,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45c063d5e3e469d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750711115694,"stop":1750711115694,"duration":0},"status":"passed","severity":"normal"},{"uid":"1712aeb8f172711c","name":"should return false","time":{"start":1750710734487,"stop":1750710734487,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3398bf9b0fb966f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750711256201,"stop":1750711256201,"duration":0},"status":"passed","severity":"normal"},{"uid":"db67c8379c9cef87","name":"should handle task timeouts","time":{"start":1750710771088,"stop":1750710771089,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e35124b427dd314","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750710785788,"stop":1750710785789,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f5ca8e5b72d1a9","name":"Sample","time":{"start":1750710733886,"stop":1750710733886,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c49342363cebab8","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750710785790,"stop":1750710785790,"duration":0},"status":"passed","severity":"normal"},{"uid":"3037544e6c1e1900","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750710785786,"stop":1750710785786,"duration":0},"status":"passed","severity":"normal"},{"uid":"4778b4d6a4b4b6c8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750711337646,"stop":1750711337647,"duration":1},"status":"passed","severity":"normal"},{"uid":"8209322ca56e989f","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750710771742,"stop":1750710771742,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c9be03e7a40927","name":"caches peers it previously fetched","time":{"start":1750710750837,"stop":1750710750837,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b842e92fdb44a9c","name":"Push message with content topic containing Arabic","time":{"start":1750711516567,"stop":1750711516567,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58a8d485314bb0a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750710733829,"stop":1750710733829,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fcc526e6989d0f","name":"should emit a peer event after start","time":{"start":1750710804865,"stop":1750710804868,"duration":3},"status":"passed","severity":"normal"},{"uid":"4b7b5da7a2bf5cfb","name":"does not throw on valid cases","time":{"start":1750710728469,"stop":1750710728470,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bea366ebe7a23c5","name":"Check received message containing JSON","time":{"start":1750711217519,"stop":1750711217519,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ae3e247f34f3d3","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750710728491,"stop":1750710728491,"duration":0},"status":"passed","severity":"normal"},{"uid":"749ef9049197949f","name":"should not fail to start the service if it is already started","time":{"start":1750710804864,"stop":1750710804865,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0bf1a29e2b95e6b","name":"Check publish message containing numeric","time":{"start":1750711122951,"stop":1750711122951,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9fd1086d438e0a","name":"Generator, custom pubsub topic","time":{"start":1750711293134,"stop":1750711293135,"duration":1},"status":"passed","severity":"normal"},{"uid":"e033565b7b63f669","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750710780820,"stop":1750710780820,"duration":0},"status":"passed","severity":"normal"},{"uid":"959048053e1a310","name":"can start the service","time":{"start":1750710754911,"stop":1750710754911,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e02a1909a4fc6f7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750710822296,"stop":1750710822297,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c7433469cedeec","name":"Relay + Store","time":{"start":1750710805935,"stop":1750710805936,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa5565d96477f13","name":"should get / set UDP multiaddr","time":{"start":1750710734488,"stop":1750710734490,"duration":2},"status":"passed","severity":"normal"},{"uid":"49fdf37b4a31f5d1","name":"should return unique PubsubTopics for static sharding","time":{"start":1750710728486,"stop":1750710728486,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8bebff7658bf45","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750711317662,"stop":1750711317662,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d15984ba7ebf9ba","name":"should create a new stream if no existing for protocol found","time":{"start":1750710742708,"stop":1750710742708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76c2f6c212d802b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750711302370,"stop":1750711302370,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0a750f5f23273f","name":"Decoder throws on undefined content topic","time":{"start":1750710743128,"stop":1750710743128,"duration":0},"status":"passed","severity":"normal"},{"uid":"2752c3ddf7f6d37d","name":"Refresh subscription","time":{"start":1750711337641,"stop":1750711337641,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b288e15d7312fcc","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750711317659,"stop":1750711317659,"duration":0},"status":"passed","severity":"normal"},{"uid":"feae7a9a6778aa87","name":"rejects hash query with content filter parameters","time":{"start":1750710742679,"stop":1750710742679,"duration":0},"status":"passed","severity":"normal"},{"uid":"631e33f82d2b1b82","name":"random static sharding 3 - Cluster ID: 806, Shard ID: 597","time":{"start":1750711348968,"stop":1750711348968,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd672ebfa0f6a842","name":"random static sharding 4 - Cluster ID: 686, Shard ID: 738","time":{"start":1750711348968,"stop":1750711348968,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc4b25245634825","name":"should update ack status of messages in outgoing buffer","time":{"start":1750710785789,"stop":1750710785789,"duration":0},"status":"passed","severity":"normal"},{"uid":"664d3c043fb516d8","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750711122960,"stop":1750711122960,"duration":0},"status":"passed","severity":"normal"},{"uid":"35780efedfd583ea","name":"more peers than existing","time":{"start":1750711098024,"stop":1750711098024,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21e8b46ba5adace4","name":"should throw an error for missing required configuration","time":{"start":1750710728489,"stop":1750710728490,"duration":1},"status":"passed","severity":"normal"},{"uid":"9643fe93f9407f8b","name":"random static sharding 7 - Cluster ID: 521, Shard ID: 159","time":{"start":1750711348969,"stop":1750711348970,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c3271b3fdb368e","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1750710771880,"stop":1750710771880,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce99cc17a580b2","name":"Push message with content topic containing special chars","time":{"start":1750711516581,"stop":1750711516581,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b2b7a357701185","name":"should throw error - no id","time":{"start":1750710734484,"stop":1750710734484,"duration":0},"status":"passed","severity":"normal"},{"uid":"2505dca341cf65a5","name":"Check message with no pubsub topic is not received","time":{"start":1750711243268,"stop":1750711243268,"duration":0},"status":"passed","severity":"normal"},{"uid":"5918920e85766f7f","name":"Check received message containing Basic HTML tag","time":{"start":1750711243234,"stop":1750711243235,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b2aa9ced1d0824d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app77/6/topic129/utf8","time":{"start":1750711236571,"stop":1750711236571,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb76eecffe27f61b","name":"Overlapping topic subscription","time":{"start":1750711337630,"stop":1750711337630,"duration":0},"status":"passed","severity":"normal"},{"uid":"99403fa80d7249d1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750711217523,"stop":1750711217523,"duration":0},"status":"passed","severity":"normal"},{"uid":"7756706c0f0d3e24","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750710728499,"stop":1750710728499,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b042541e3a3ee3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750711337632,"stop":1750711337632,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd45f7450d35dc8","name":"Subscribe to topic containing short and receive message","time":{"start":1750711337642,"stop":1750711337642,"duration":0},"status":"passed","severity":"normal"},{"uid":"6267bdcabe650ff7","name":"should handle special patterns correctly","time":{"start":1750710782878,"stop":1750710782878,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f74ca31c2d852ba","name":"Delete observer","time":{"start":1750711099773,"stop":1750711099773,"duration":0},"status":"passed","severity":"normal"},{"uid":"3269b831cf55cddc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750710930914,"stop":1750710930914,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18991cb6b0fdf91","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750711302331,"stop":1750711302331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46550f3a6d73786","name":"should not receive a peer event before start","time":{"start":1750710804868,"stop":1750710804868,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea239959c1acaa2e","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750710780790,"stop":1750710780791,"duration":1},"status":"passed","severity":"normal"},{"uid":"920efcc92c346ff1","name":"Overlapping topic subscription","time":{"start":1750711302354,"stop":1750711302354,"duration":0},"status":"passed","severity":"normal"},{"uid":"93be7c00cf11be19","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750711003699,"stop":1750711003699,"duration":0},"status":"passed","severity":"normal"},{"uid":"48eaf4ab50258478","name":"should check connected peers if present and suitable","time":{"start":1750710771872,"stop":1750710771872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60a4745e3e8eab9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750710750496,"stop":1750710750496,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ee06977cd4873b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750710807958,"stop":1750710807958,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99f03c0966a863f","name":"should initialize with custom number of peers","time":{"start":1750710771336,"stop":1750710771337,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8de6b6623a8d1a7","name":"should reject if LightPush is requested but not mounted","time":{"start":1750710771870,"stop":1750710771870,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0bc426880f12a1","name":"Check received message containing long","time":{"start":1750711243252,"stop":1750711243253,"duration":1},"status":"passed","severity":"normal"},{"uid":"116042bdcecaa3ae","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750711302357,"stop":1750711302358,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0277692c7acde4","name":"Used by Waku Relay","time":{"start":1750711321681,"stop":1750711321682,"duration":1},"status":"passed","severity":"normal"},{"uid":"406a813d22c0f312","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750710771509,"stop":1750710771509,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c50a1ad56e048f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750710733825,"stop":1750710733825,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a6066e6a2dd9cb","name":"should throw an error for an unconfigured topic","time":{"start":1750710728502,"stop":1750710728502,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3550b2121aa93af","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750710780810,"stop":1750710780810,"duration":0},"status":"passed","severity":"normal"},{"uid":"738150575fa4e01d","name":"should use shardsUnderCluster when provided","time":{"start":1750710771509,"stop":1750710771510,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe3f06139bf86dc","name":"handles empty contentTopics array correctly","time":{"start":1750710728506,"stop":1750710728506,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d01a5a4a55ff2fa","name":"should not retry if at least one success","time":{"start":1750710771881,"stop":1750710771881,"duration":0},"status":"passed","severity":"normal"},{"uid":"416b61b320faa9ac","name":"Encoder throws on empty string content topic","time":{"start":1750710762395,"stop":1750710762395,"duration":0},"status":"passed","severity":"normal"},{"uid":"315400ddc25601e5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750711302356,"stop":1750711302356,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ece2b81f5949b3d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750711337638,"stop":1750711337638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e59e2d78057b513","name":"tcp ip4 address","time":{"start":1750710733832,"stop":1750710733832,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ea96324b3e82a1","name":"Check received message containing special chars","time":{"start":1750711217489,"stop":1750711217489,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c4fed1310c2f55","name":"Mutual subscription","time":{"start":1750711132523,"stop":1750711132523,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3e1bd141859199","name":"throws on content topic with empty encoding field","time":{"start":1750710728474,"stop":1750710728474,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8964aac56ceaca8","name":"Check received message with timestamp: 1750710799791 ","time":{"start":1750711243265,"stop":1750711243265,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bd3c66d1904a2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750710976605,"stop":1750710976606,"duration":1},"status":"passed","severity":"normal"},{"uid":"164dd7f58174d8f5","name":"should not receive a peer event before start","time":{"start":1750711042485,"stop":1750711042485,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8683b5bf91937b3","name":"Push message with special chars payload","time":{"start":1750711516575,"stop":1750711516575,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e366500bebd9366","name":"Push message with content topic containing long","time":{"start":1750711516566,"stop":1750711516566,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21c5d53f364dce1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750711337631,"stop":1750711337632,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a5cfa06b9369274","name":"Check message received after jswaku node is restarted","time":{"start":1750711217509,"stop":1750711217509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d19a2df3c087eec3","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750710742709,"stop":1750710742709,"duration":0},"status":"passed","severity":"normal"},{"uid":"164493b9dbc990a2","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750710728485,"stop":1750710728486,"duration":1},"status":"passed","severity":"normal"},{"uid":"2323aba1359a6c7e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750711243265,"stop":1750711243267,"duration":2},"status":"passed","severity":"normal"},{"uid":"aae00c9a6387230d","name":"non connected peers","time":{"start":1750711098025,"stop":1750711098025,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62dcb9f3f9923591","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750710742555,"stop":1750710742556,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b821f901e80230","name":"Overlapping topic subscription","time":{"start":1750711302336,"stop":1750711302336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f9847370238e91","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750711243270,"stop":1750711243270,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a50d93caea47da","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750710728483,"stop":1750710728484,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4a3da60c91c8d5","name":"Subscribe to topic containing Script and receive message","time":{"start":1750711337633,"stop":1750711337634,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1bbb596daa8ac3","name":"Push message with content topic containing Script","time":{"start":1750711516582,"stop":1750711516583,"duration":1},"status":"passed","severity":"normal"},{"uid":"278ee2dae9c810cc","name":"Wrong topic","time":{"start":1750711236576,"stop":1750711236576,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1aafa9080342d52","name":"should load peers from local storage and dispatch events","time":{"start":1750710754915,"stop":1750710754915,"duration":0},"status":"passed","severity":"normal"},{"uid":"2709c2d2c50e00f4","name":"1 Relay, 1 Filter, gives up","time":{"start":1750710750156,"stop":1750710750156,"duration":0},"status":"passed","severity":"normal"},{"uid":"f522f26b5b01d3ad","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750711302325,"stop":1750711302325,"duration":0},"status":"passed","severity":"normal"},{"uid":"823739f7ac604a25","name":"Check received message containing Basic HTML tag","time":{"start":1750711243259,"stop":1750711243259,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e6fc521807a4b3","name":"Check publish message containing XML","time":{"start":1750711122954,"stop":1750711122954,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c8846835d5cca9","name":"Decrypt messages","time":{"start":1750711099773,"stop":1750711099773,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d087056e3489ad","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750710780817,"stop":1750710780817,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab21cd6c39fffb9","name":"Check publish message containing Basic HTML tag","time":{"start":1750711122955,"stop":1750711122955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bff01bef29477f","name":"isConnected return false after peer stops","time":{"start":1750710822298,"stop":1750710822299,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01fb183946ac924","name":"should properly create location multiaddrs - tcp","time":{"start":1750710734492,"stop":1750710734493,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9d4a5ce065f11a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750710728479,"stop":1750710728480,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09d983b73499352","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750710976612,"stop":1750710976613,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab91fbabcae91c05","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750710807956,"stop":1750710807956,"duration":0},"status":"passed","severity":"normal"},{"uid":"24750bde0f5cebe5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750711276555,"stop":1750711276556,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd1ee24fac9568","name":"through manual discovery","time":{"start":1750711005849,"stop":1750711005849,"duration":0},"status":"passed","severity":"normal"},{"uid":"8886bb35bf377be8","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750710750838,"stop":1750710750839,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f40d4d53306c25","name":"Privacy Node - default protocol","time":{"start":1750711326744,"stop":1750711326745,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06f55575b3f22c7","name":"Ping on subscribed peer","time":{"start":1750710868060,"stop":1750710868063,"duration":3},"status":"passed","severity":"normal"},{"uid":"1dba4a7fb88bd09f","name":"Subscribe to topic containing XML and receive message","time":{"start":1750711337634,"stop":1750711337634,"duration":0},"status":"passed","severity":"normal"},{"uid":"c258a21122daa426","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750710780801,"stop":1750710780802,"duration":1},"status":"passed","severity":"normal"},{"uid":"89377b1e69c03310","name":"Check message with no content topic is not received","time":{"start":1750711217506,"stop":1750711217506,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43ee6661bc11ea0","name":"Push message with Arabic payload","time":{"start":1750711516576,"stop":1750711516576,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5e34774a5fe541","name":"Renews subscription after lossing a connection","time":{"start":1750711302372,"stop":1750711302372,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21f6d7654ac7470","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750710780817,"stop":1750710780818,"duration":1},"status":"passed","severity":"normal"},{"uid":"12bac9ad3f7c08af","name":"1 Relay, 1 fetch","time":{"start":1750710750154,"stop":1750710750154,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d8b1871e261928","name":"Subscribe and receive messages via waku relay post","time":{"start":1750711337628,"stop":1750711337628,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ea209116723cd4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750711302358,"stop":1750711302359,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1696971e4c4b050","name":"should enable all discoveries when explicitly set","time":{"start":1750710771539,"stop":1750710771539,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b483df792dc9adf","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750710728480,"stop":1750710728481,"duration":1},"status":"passed","severity":"normal"},{"uid":"46534f3c76ad7484","name":"random static sharding 5 - Cluster ID: 77, Shard ID: 508","time":{"start":1750711348968,"stop":1750711348969,"duration":1},"status":"passed","severity":"normal"},{"uid":"9232a86b1972db06","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750710728506,"stop":1750710728507,"duration":1},"status":"passed","severity":"normal"},{"uid":"c658ca7355205623","name":"Check publish message containing special chars","time":{"start":1750711122952,"stop":1750711122952,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb97d7ca3dc80829","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750711256202,"stop":1750711256202,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad77677a6947f2c8","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750710780793,"stop":1750710780793,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d449044b82be61","name":"Push message with content topic containing short","time":{"start":1750711516566,"stop":1750711516566,"duration":0},"status":"passed","severity":"normal"},{"uid":"50949866b657cb74","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750711243240,"stop":1750711243241,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6e9db88e64cae5","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750710728503,"stop":1750710728503,"duration":0},"status":"passed","severity":"normal"},{"uid":"692262dfecc22aa5","name":"Reopen subscription with peer with lost subscription","time":{"start":1750710868060,"stop":1750710868060,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78635e665f34605","name":"Check message on other pubsub topic is not received","time":{"start":1750711243267,"stop":1750711243268,"duration":1},"status":"passed","severity":"normal"},{"uid":"f51caf0d706daab2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750711302349,"stop":1750711302350,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0569a54c40f2a1c","name":"Check publish message containing long","time":{"start":1750711122951,"stop":1750711122951,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e68fecab5f40ff7","name":"Query with Ordered Callback, No Decoder","time":{"start":1750711269295,"stop":1750711269296,"duration":1},"status":"passed","severity":"normal"},{"uid":"b426187fa16411a2","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750710750498,"stop":1750710750498,"duration":0},"status":"passed","severity":"normal"},{"uid":"1975f5df912153cd","name":"should properly compute the node id","time":{"start":1750710734487,"stop":1750710734487,"duration":0},"status":"passed","severity":"normal"},{"uid":"8556e839785cdf9d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750710750498,"stop":1750710750499,"duration":1},"status":"passed","severity":"normal"},{"uid":"a162f72a147cb683","name":"Query Generator, No message returned","time":{"start":1750711269294,"stop":1750711269294,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f2337425b1b524","name":"Passing page size 110 when there are 120 messages","time":{"start":1750711315609,"stop":1750711315609,"duration":0},"status":"passed","severity":"normal"},{"uid":"272505c6deb454ea","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750711302359,"stop":1750711302359,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf913707a11ef79","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750710822297,"stop":1750710822297,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dda57fa2a219748","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750710780815,"stop":1750710780816,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5189085cf81077","name":"removeEventListener with wrong event","time":{"start":1750710841165,"stop":1750710841166,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb2638c2c3a4328","name":"Check message with invalid timestamp is not received","time":{"start":1750711217505,"stop":1750711217505,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a446179adf4267b","name":"Check message with no content topic is not received","time":{"start":1750711217524,"stop":1750711217524,"duration":0},"status":"passed","severity":"normal"},{"uid":"5517e09f9aceab16","name":"should stop and cleanup resources","time":{"start":1750710771777,"stop":1750710771777,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4144f101c789155","name":"udp ip6 address","time":{"start":1750710733832,"stop":1750710733833,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d934cc0a9dae53","name":"Meta field set when metaSetter is specified","time":{"start":1750710743127,"stop":1750710743127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6943796acc8e907","name":"should attach causal history and bloom filter to each message","time":{"start":1750710785782,"stop":1750710785783,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d359e0a0aca3c0","name":"Check received message containing short","time":{"start":1750711217510,"stop":1750711217510,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdb37e9a0600ff8","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750710780798,"stop":1750710780798,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b256a55cc4c117","name":"should not receive a peer event after stop","time":{"start":1750710754914,"stop":1750710754914,"duration":0},"status":"passed","severity":"normal"},{"uid":"b030fac27ff63380","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750711317656,"stop":1750711317658,"duration":2},"status":"passed","severity":"normal"},{"uid":"7db1a42331b7c44f","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750710771166,"stop":1750710771166,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef431bc1986a7e9","name":"should select older connection if present","time":{"start":1750710742642,"stop":1750710742642,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfdf60f4b68ac10","name":"Check message on other pubsub topic is not received","time":{"start":1750711217523,"stop":1750711217524,"duration":1},"status":"passed","severity":"normal"},{"uid":"d891bd266c11374b","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750710780790,"stop":1750710780790,"duration":0},"status":"passed","severity":"normal"},{"uid":"408edc18a49187c3","name":"Encoder throws on undefined content topic","time":{"start":1750710762395,"stop":1750710762395,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f32ba68cc64830","name":"Check publish message containing escaped characters","time":{"start":1750711122956,"stop":1750711122956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17ec65f1fbbb176","name":"Check received message containing SQL Injection","time":{"start":1750711243228,"stop":1750711243229,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a65a9b1eb067de","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750711337647,"stop":1750711337647,"duration":0},"status":"passed","severity":"normal"},{"uid":"415aed01d5db91df","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750711302365,"stop":1750711302366,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b3916206d8a6dd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750711302358,"stop":1750711302358,"duration":0},"status":"passed","severity":"normal"},{"uid":"553a39a153bef411","name":"Fails to push message bigger that 1MB","time":{"start":1750711516574,"stop":1750711516574,"duration":0},"status":"passed","severity":"normal"},{"uid":"18851d57c179fcbf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750711236563,"stop":1750711236563,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a50d3dab45385dd","name":"Push message with content topic containing Arabic","time":{"start":1750711516581,"stop":1750711516582,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab7a1fc641c0423","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750711337635,"stop":1750711337635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b745b563680cbeb1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750710728501,"stop":1750710728501,"duration":0},"status":"passed","severity":"normal"},{"uid":"489789f649992800","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750710728507,"stop":1750710728507,"duration":0},"status":"passed","severity":"normal"},{"uid":"659bce8329fff566","name":"should not fail to stop the service if it was not started","time":{"start":1750710804864,"stop":1750710804864,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6aa823611629ae","name":"Subscribe and publish message","time":{"start":1750711132524,"stop":1750711132524,"duration":0},"status":"passed","severity":"normal"},{"uid":"a875846dea269729","name":"Refresh subscription","time":{"start":1750711302355,"stop":1750711302355,"duration":0},"status":"passed","severity":"normal"},{"uid":"d118a91925f3ad99","name":"Push message with content topic containing escaped characters","time":{"start":1750711516570,"stop":1750711516570,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f63ed365e28eb10","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750710742552,"stop":1750710742553,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3350186b7b4d33","name":"Renews subscription after lossing a connection","time":{"start":1750711337637,"stop":1750711337637,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04d86f9b912baa9","name":"rejects hash query with time filter","time":{"start":1750710742680,"stop":1750710742680,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0b7d75dd4513df","name":"Relay","time":{"start":1750710805935,"stop":1750710805935,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7137b8df2ad7f2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750710976609,"stop":1750710976610,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc5fd782106072a3","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750710754915,"stop":1750710754915,"duration":0},"status":"passed","severity":"normal"},{"uid":"56102d0212a932e2","name":"Does not throw an exception when node disconnects","time":{"start":1750711321680,"stop":1750711321680,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21d1bdc27103b88","name":"Query generator for multiple messages","time":{"start":1750711301695,"stop":1750711301695,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1fa37cd6404380","name":"Ping on peer without subscriptions","time":{"start":1750710868058,"stop":1750710868059,"duration":1},"status":"passed","severity":"normal"},{"uid":"56cc73d26998ba6d","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750710780803,"stop":1750710780803,"duration":0},"status":"passed","severity":"normal"},{"uid":"354691ed1bf29d0","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750711302348,"stop":1750711302348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c442e9792cdf3bf1","name":"Push message with Script payload","time":{"start":1750711516563,"stop":1750711516563,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8adc3a462a3ac01","name":"Subscribe to topic containing Script and receive message","time":{"start":1750711302361,"stop":1750711302361,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fc9c90f78f71f0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750710728492,"stop":1750710728492,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c98595de595bca","name":"should only return 1 node with relay capability","time":{"start":1750710750837,"stop":1750710750837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5901dd11dad0e97","name":"should not be empty after adding a subscription","time":{"start":1750710771774,"stop":1750710771774,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4e291337df1112","name":"Check message with non string payload is not received","time":{"start":1750711243247,"stop":1750711243247,"duration":0},"status":"passed","severity":"normal"},{"uid":"547b92b2521b1f4f","name":"can start the service","time":{"start":1750710804862,"stop":1750710804863,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6cc4c9564a3ef3","name":"should insert elements correctly","time":{"start":1750710782874,"stop":1750710782875,"duration":1},"status":"passed","severity":"normal"},{"uid":"a522636b4d9db2c0","name":"Check received message containing long","time":{"start":1750711217510,"stop":1750711217512,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad9458ffc1cd5fdb","name":"Subscribe to topic containing long and receive message","time":{"start":1750711337642,"stop":1750711337642,"duration":0},"status":"passed","severity":"normal"},{"uid":"e943bb1eff96c783","name":"can start and stop the service","time":{"start":1750710804863,"stop":1750710804863,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3ddee6077eaa59","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750711003699,"stop":1750711003700,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c22dd7d0a369e6","name":"ignores unrecognized TXT record formats","time":{"start":1750710750836,"stop":1750710750836,"duration":0},"status":"passed","severity":"normal"},{"uid":"3595828c93ccb93f","name":"LightPush","time":{"start":1750711326744,"stop":1750711326744,"duration":0},"status":"passed","severity":"normal"},{"uid":"4713836dfaaf7d46","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750711337639,"stop":1750711337639,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d19b3d798985e04","name":"should throw an error for missing sharding configuration","time":{"start":1750710728505,"stop":1750710728505,"duration":0},"status":"passed","severity":"normal"},{"uid":"9663e248300edd39","name":"should insert message id into causal history","time":{"start":1750710785782,"stop":1750710785782,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b02ee2e8a5b41d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750711337636,"stop":1750711337636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f834b801faf51c9a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750711132527,"stop":1750711132527,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8dd2cd59ebf2c3","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750710742560,"stop":1750710742561,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ce1b865f933439","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750711302363,"stop":1750711302365,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c07244f4a30eab7","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750710780803,"stop":1750710780803,"duration":0},"status":"passed","severity":"normal"},{"uid":"699609100f888257","name":"Push message with special chars payload","time":{"start":1750711516561,"stop":1750711516561,"duration":0},"status":"passed","severity":"normal"},{"uid":"f053bf1dcc3ef99b","name":"Subscribe and receive messages via waku relay post","time":{"start":1750711337639,"stop":1750711337639,"duration":0},"status":"passed","severity":"normal"},{"uid":"f313ac819fc94e6c","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750710771512,"stop":1750710771513,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c5b7cc32701b3b","name":"Fails to publish duplicate message","time":{"start":1750711122959,"stop":1750711122959,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4e66d63848ee00","name":"Check publish message containing shell command","time":{"start":1750711122955,"stop":1750711122956,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bd9ffeeab20154","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750710976610,"stop":1750710976611,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0dd215e87d425da","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app0/4/topic535/xml","time":{"start":1750711236563,"stop":1750711236564,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8063d8360e4cf5","name":"messageHashStr returns a hex string","time":{"start":1750710742558,"stop":1750710742559,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea16968354fa53a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750711256200,"stop":1750711256201,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1df363ba0cce744","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750711302337,"stop":1750711302338,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a34c7d75e3327da","name":"Check received message containing short","time":{"start":1750711243252,"stop":1750711243252,"duration":0},"status":"passed","severity":"normal"},{"uid":"3029038d841bb254","name":"Check received message containing Chinese","time":{"start":1750711217490,"stop":1750711217490,"duration":0},"status":"passed","severity":"normal"},{"uid":"4076c2d203ade","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750710976611,"stop":1750710976612,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf2169d219de0e9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750711317661,"stop":1750711317662,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d3632f8e028b06","name":"Check received message containing XML","time":{"start":1750711217496,"stop":1750711217496,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1441ac181588f9","name":"Push message with short payload","time":{"start":1750711516560,"stop":1750711516560,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e95136cc2d0ffe5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750711337640,"stop":1750711337640,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8de8a9d975c4ae","name":"Fails to push message with large meta","time":{"start":1750711516571,"stop":1750711516572,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb94683e97fe373","name":"Encoder throws on empty string content topic","time":{"start":1750710743127,"stop":1750710743128,"duration":1},"status":"passed","severity":"normal"},{"uid":"905f6d77205178a1","name":"Ping on unsubscribed peer","time":{"start":1750710868059,"stop":1750710868059,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a20e8032087357a","name":"Query with Ordered Callback, No message returned","time":{"start":1750711269296,"stop":1750711269296,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2957e78896aecb4","name":"should initialize bloom filter with correct parameters","time":{"start":1750710782873,"stop":1750710782874,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2deba6648bd9b3","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app29/10/topic330/test.js","time":{"start":1750711236566,"stop":1750711236566,"duration":0},"status":"passed","severity":"normal"},{"uid":"134412d04c1ed29e","name":"Push message with Russian payload","time":{"start":1750711516576,"stop":1750711516576,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f222bbd054abc","name":"random static sharding 8 - Cluster ID: 416, Shard ID: 104","time":{"start":1750711348970,"stop":1750711348970,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a1070be642c6df","name":"returns all values when wanted number matches available values","time":{"start":1750710749890,"stop":1750710749892,"duration":2},"status":"passed","severity":"normal"},{"uid":"1289cbb5ad1592b3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750711516569,"stop":1750711516569,"duration":0},"status":"passed","severity":"normal"},{"uid":"60037357a88c5e09","name":"Push message with content topic containing XML","time":{"start":1750711516569,"stop":1750711516569,"duration":0},"status":"passed","severity":"normal"},{"uid":"430cb1826745f94f","name":"Subscribe to topic containing short and receive message","time":{"start":1750711302355,"stop":1750711302355,"duration":0},"status":"passed","severity":"normal"},{"uid":"718d4c1a3725062c","name":"Passing page size 11 when there are 10 messages","time":{"start":1750711315608,"stop":1750711315608,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fe78b31d0b256b","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750711115699,"stop":1750711115699,"duration":0},"status":"passed","severity":"normal"},{"uid":"458072ca73d1fdf","name":"Check received message containing Chinese","time":{"start":1750711217514,"stop":1750711217515,"duration":1},"status":"passed","severity":"normal"},{"uid":"d139276e2e71b5","name":"should set field with only STORE enabled","time":{"start":1750710734494,"stop":1750710734494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7eb672b06f276ad","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750711293145,"stop":1750711293145,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d001de26db135ad","name":"Push message with content topic containing Script","time":{"start":1750711516568,"stop":1750711516569,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5b59f8f640eb3f","name":"Check publish message containing SQL Injection","time":{"start":1750711122953,"stop":1750711122954,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b1158083cf1f24","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750710728490,"stop":1750710728490,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae04fe4d24b9a42","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750711337630,"stop":1750711337630,"duration":0},"status":"passed","severity":"normal"},{"uid":"965886ab74b512af","name":"safeDispatchEvent","time":{"start":1750710841167,"stop":1750710841167,"duration":0},"status":"passed","severity":"normal"},{"uid":"671d03acd33ecd04","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app60/4/topic315/xml","time":{"start":1750711236566,"stop":1750711236570,"duration":4},"status":"passed","severity":"normal"},{"uid":"2527b504c2a446ca","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1750710801185,"stop":1750710801185,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9e15fd8370a717","name":"should encodeTxt and decodeTxt","time":{"start":1750710734479,"stop":1750710734483,"duration":4},"status":"passed","severity":"normal"},{"uid":"6412b511b55087f6","name":"Check received message containing numeric","time":{"start":1750711217489,"stop":1750711217489,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a07cac8cc3a82d","name":"Push message with escaped characters payload","time":{"start":1750711516565,"stop":1750711516565,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fc7f9f7a8f8140","name":"Subscribe to topic containing XML and receive message","time":{"start":1750711302362,"stop":1750711302362,"duration":0},"status":"passed","severity":"normal"},{"uid":"2118136149ff947","name":"Check publish message containing emoji","time":{"start":1750711122957,"stop":1750711122957,"duration":0},"status":"passed","severity":"normal"},{"uid":"19adbe3d3cd622d8","name":"Subscribe to topic containing short and receive message","time":{"start":1750711337631,"stop":1750711337631,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d1950d86666a99","name":"Subscribe to topic containing XML and publish message","time":{"start":1750711132529,"stop":1750711132529,"duration":0},"status":"passed","severity":"normal"},{"uid":"167aea6cb929cb99","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750711337639,"stop":1750711337639,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcffd0cbceba08f7","name":"Check received message containing shell command","time":{"start":1750711217499,"stop":1750711217500,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa724ab7c87baaa","name":"Overlapping topic subscription","time":{"start":1750711337641,"stop":1750711337641,"duration":0},"status":"passed","severity":"normal"},{"uid":"8646dc90e860c015","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750710771508,"stop":1750710771508,"duration":0},"status":"passed","severity":"normal"},{"uid":"3127f9c0a0a49e48","name":"Reopen subscription with peer with lost subscription","time":{"start":1750710868067,"stop":1750710868067,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee91c744bf08827","name":"Publish message with custom timestamp: Mon Jun 23 2025 21:38:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1750711122958,"stop":1750711122959,"duration":1},"status":"passed","severity":"normal"},{"uid":"145804eaae66f737","name":"Default pageSize","time":{"start":1750711315609,"stop":1750711315609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3033bb39df6d119","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750710780804,"stop":1750710780804,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc10a74c9264c28","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750710733829,"stop":1750710733829,"duration":0},"status":"passed","severity":"normal"},{"uid":"856bc5c7a95cb9c6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750710728499,"stop":1750710728499,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d13ffd85541ca5","name":"Push message with meta","time":{"start":1750711516585,"stop":1750711516585,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd2a16faa6f9ce6","name":"Fails to publish message with wrong content topic","time":{"start":1750711122960,"stop":1750711122960,"duration":0},"status":"passed","severity":"normal"},{"uid":"6748daae2a0d6ef1","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750710728478,"stop":1750710728478,"duration":0},"status":"passed","severity":"normal"},{"uid":"470fcad97fe94d72","name":"Check received message containing XML","time":{"start":1750711217518,"stop":1750711217519,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0461a471b5d5ed","name":"Push message with content topic containing XML","time":{"start":1750711516583,"stop":1750711516583,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee6e757dedf01bd","name":"Symmetric encrypt & Decrypt","time":{"start":1750710761172,"stop":1750710761172,"duration":0},"status":"passed","severity":"normal"},{"uid":"194e5c7a6ebfab07","name":"Check publish message containing unicode special characters","time":{"start":1750711122956,"stop":1750711122957,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbff5ea2d26c80f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750711217522,"stop":1750711217523,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3be7979bb7660c","name":"should set field with only RELAY enabled","time":{"start":1750710734494,"stop":1750710734494,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d75aa4f226dee6","name":"Generator, 2 different pubsubtopics","time":{"start":1750711293135,"stop":1750711293136,"duration":1},"status":"passed","severity":"normal"},{"uid":"a129d782b167079e","name":"Push message with Basic HTML tag payload","time":{"start":1750711516577,"stop":1750711516578,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0a3ca8c9a5c373d","name":"addEventListener with correct event","time":{"start":1750710841164,"stop":1750710841164,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e84aaf9484bf563","name":"Push message with XML payload","time":{"start":1750711516563,"stop":1750711516564,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a07004c9698ece","name":"Check publish message containing JSON","time":{"start":1750711122955,"stop":1750711122955,"duration":0},"status":"passed","severity":"normal"},{"uid":"46392c420caaeae6","name":"Subscribe and receive messages via lightPush","time":{"start":1750711337627,"stop":1750711337627,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7c3b8d35caab13","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750711337643,"stop":1750711337643,"duration":0},"status":"passed","severity":"normal"},{"uid":"17935fc3505585a2","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750710780404,"stop":1750710780404,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba27b17466af8c15","name":"can dial TLS multiaddrs","time":{"start":1750711005849,"stop":1750711005849,"duration":0},"status":"passed","severity":"normal"},{"uid":"86443d751a570a5","name":"Nodes with multiple pubsub topic","time":{"start":1750711115694,"stop":1750711115694,"duration":0},"status":"passed","severity":"normal"},{"uid":"9104adb8bc4ed853","name":"Publish message with rate limit","time":{"start":1750711122963,"stop":1750711122963,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e2251045627b75","name":"Ordered callback, aborts when callback returns true","time":{"start":1750711301702,"stop":1750711301702,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7fa95262ac2eda","name":"should add and remove event listeners correctly","time":{"start":1750710754916,"stop":1750710754916,"duration":0},"status":"passed","severity":"normal"},{"uid":"164ece9863c889fc","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750710780405,"stop":1750710780405,"duration":0},"status":"passed","severity":"normal"},{"uid":"962061dc820a90ab","name":"shard 0","time":{"start":1750711348966,"stop":1750711348966,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efc4293e1da6099","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750711337647,"stop":1750711337647,"duration":0},"status":"passed","severity":"normal"},{"uid":"839b2af5d31ce3bb","name":"throws on content topic with too few or too many fields","time":{"start":1750710728470,"stop":1750710728471,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc476560e5c2caf","name":"Push message with XML payload","time":{"start":1750711516577,"stop":1750711516577,"duration":0},"status":"passed","severity":"normal"},{"uid":"4298373738521f54","name":"it tolerates circular branch references","time":{"start":1750710750835,"stop":1750710750835,"duration":0},"status":"passed","severity":"normal"},{"uid":"164758222f20287","name":"Check received message containing escaped characters","time":{"start":1750711243263,"stop":1750711243263,"duration":0},"status":"passed","severity":"normal"},{"uid":"56242334846359d5","name":"Check received message containing escaped characters","time":{"start":1750711243235,"stop":1750711243236,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d26c8dd5baf4f1","name":"Subscribe and receive messages via lightPush","time":{"start":1750711302323,"stop":1750711302324,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d4f4799b913f69","name":"Check message with no payload is not received","time":{"start":1750711217507,"stop":1750711217509,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac0688153fd8747f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750710728486,"stop":1750710728486,"duration":0},"status":"passed","severity":"normal"},{"uid":"67edde0f69a18aa0","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750711132530,"stop":1750711132530,"duration":0},"status":"passed","severity":"normal"},{"uid":"4833279e18ba609","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750710785787,"stop":1750710785787,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c75433b700e38e","name":"should handle incoming messages","time":{"start":1750710771744,"stop":1750710771744,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da7ac6e4179fecd","name":"Check publish message after service node is restarted","time":{"start":1750711122962,"stop":1750711122962,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e12a5b3fe965f26c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750711302347,"stop":1750711302348,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58a44e77c8000f5","name":"Check received message containing Script","time":{"start":1750711217518,"stop":1750711217518,"duration":0},"status":"passed","severity":"normal"},{"uid":"574e47ec23315ffa","name":"Fails to publish message with empty text","time":{"start":1750711122959,"stop":1750711122960,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d13587a1981c18a","name":"should deliver messages after dependencies are met","time":{"start":1750710785787,"stop":1750710785787,"duration":0},"status":"passed","severity":"normal"},{"uid":"1426b9969025cf2b","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750710780808,"stop":1750710780809,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6d5a57ffb4e4be","name":"should reject if WakuNode is not started","time":{"start":1750710771869,"stop":1750710771869,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82516cd7d5f1a12","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750711337632,"stop":1750711337632,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a7a7487eb523a1","name":"should use provided shard info when available","time":{"start":1750710771508,"stop":1750710771508,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52fd068b9c7c653","name":"Passing an array","time":{"start":1750711321681,"stop":1750711321681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e946f60fc755cc5","name":"Push message with JSON payload","time":{"start":1750711516564,"stop":1750711516564,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd527807230d3a4","name":"Check received message containing Arabic","time":{"start":1750711217490,"stop":1750711217494,"duration":4},"status":"passed","severity":"normal"},{"uid":"76a890d9d00f6b06","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750711132524,"stop":1750711132525,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e024bb65d95070","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750710780824,"stop":1750710780824,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadcd654ddf553ec","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750710743129,"stop":1750710743129,"duration":0},"status":"passed","severity":"normal"},{"uid":"a871648d201b12c3","name":"Push message equal or less that 1MB","time":{"start":1750711516573,"stop":1750711516573,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b3b35b6373754","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750711302353,"stop":1750711302353,"duration":0},"status":"passed","severity":"normal"},{"uid":"377716b47ec2a251","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750711337628,"stop":1750711337628,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc74de8bc981aa70","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1750710801187,"stop":1750710801187,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5c875f30875621","name":"Ordered Callback - false","time":{"start":1750711301124,"stop":1750711301124,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9626584aebd45","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750710780831,"stop":1750710780831,"duration":0},"status":"passed","severity":"normal"},{"uid":"116c068417e8a886","name":"ignores domain fetching errors","time":{"start":1750710750836,"stop":1750710750836,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9641e3bda13eee6","name":"Check received message containing emoji","time":{"start":1750711243264,"stop":1750711243264,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a71bed4a8a52a0","name":"Subscribe to topic containing XML and receive message","time":{"start":1750711337645,"stop":1750711337645,"duration":0},"status":"passed","severity":"normal"},{"uid":"3318454847e34a3","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750711301702,"stop":1750711301702,"duration":0},"status":"passed","severity":"normal"},{"uid":"9816045b089c081b","name":"Push message with unicode special characters payload","time":{"start":1750711516565,"stop":1750711516565,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4fee2f445163dd","name":"Store - dialed after - with timeout","time":{"start":1750711326743,"stop":1750711326743,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31fc66ced84698c","name":"should only return 1 node with relay and store capability","time":{"start":1750710750838,"stop":1750710750838,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbfa252c8aefcc7","name":"Push message with long payload","time":{"start":1750711516574,"stop":1750711516575,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f18f1255872c110","name":"random static sharding 9 - Cluster ID: 671, Shard ID: 655","time":{"start":1750711348970,"stop":1750711348970,"duration":0},"status":"passed","severity":"normal"},{"uid":"b705950743d1b4ac","name":"Push message with long payload","time":{"start":1750711516560,"stop":1750711516561,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c97117074699bdd","name":"Passing page size 0 when there are 110 messages","time":{"start":1750711315603,"stop":1750711315604,"duration":1},"status":"passed","severity":"normal"},{"uid":"63cdcd7c39539f41","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750711302339,"stop":1750711302339,"duration":0},"status":"passed","severity":"normal"},{"uid":"926d67d0934d0f77","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750710806921,"stop":1750710806921,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab83c9c4753a2a2e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750710976606,"stop":1750710976606,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d5072d32c9fce9","name":"Check message with non string payload is not received","time":{"start":1750711243269,"stop":1750711243269,"duration":0},"status":"passed","severity":"normal"},{"uid":"7136ba85807497c2","name":"Check message on other pubsub topic is not received","time":{"start":1750711217505,"stop":1750711217506,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e82b0318155411","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750710728478,"stop":1750710728478,"duration":0},"status":"passed","severity":"normal"},{"uid":"9186075c924b999b","name":"Check received message containing Arabic","time":{"start":1750711243220,"stop":1750711243220,"duration":0},"status":"passed","severity":"normal"},{"uid":"7530453280980997","name":"should return empty list for no shard","time":{"start":1750710728487,"stop":1750710728489,"duration":2},"status":"passed","severity":"normal"},{"uid":"e8398f6ed8cf8871","name":"Passing page size 1 when there are 4 messages","time":{"start":1750711315604,"stop":1750711315605,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd40808ed6ff647","name":"Renews subscription after lossing a connection","time":{"start":1750711337647,"stop":1750711337648,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9188896e51568af","name":"should emit a peer event after start","time":{"start":1750710754913,"stop":1750710754913,"duration":0},"status":"passed","severity":"normal"},{"uid":"75078fe5acf87990","name":"Push message with content topic containing special chars","time":{"start":1750711516567,"stop":1750711516567,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0e44c6aaeb2074","name":"random static sharding 2 - Cluster ID: 387, Shard ID: 78","time":{"start":1750711348967,"stop":1750711348967,"duration":0},"status":"passed","severity":"normal"},{"uid":"d960eda5b0ba975a","name":"Waku message hash computation (no timestamp)","time":{"start":1750710742554,"stop":1750710742555,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccdc869679c03408","name":"Check received message containing JSON","time":{"start":1750711243259,"stop":1750711243259,"duration":0},"status":"passed","severity":"normal"},{"uid":"918066ee2817481a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750711115695,"stop":1750711115696,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ab7f4ccd01344d","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750710780794,"stop":1750710780794,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8a2a4ddb3bd2c","name":"should start and setup intervals and event listeners","time":{"start":1750710771777,"stop":1750710771777,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c374dcb6c2cb93","name":"Push message with Russian payload","time":{"start":1750711516562,"stop":1750711516563,"duration":1},"status":"passed","severity":"normal"},{"uid":"15982a2d34e30ca6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750710733829,"stop":1750710733830,"duration":1},"status":"passed","severity":"normal"},{"uid":"340c844102bd2389","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app65/1/topic112/test.js","time":{"start":1750711236564,"stop":1750711236564,"duration":0},"status":"passed","severity":"normal"},{"uid":"de07b758c86af2d1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750711276552,"stop":1750711276555,"duration":3},"status":"passed","severity":"normal"},{"uid":"be09215032856323","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750710976606,"stop":1750710976608,"duration":2},"status":"passed","severity":"normal"},{"uid":"f240e4badb6be294","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750711097735,"stop":1750711097735,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e37775d760f9184","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750711217502,"stop":1750711217503,"duration":1},"status":"passed","severity":"normal"},{"uid":"f266198fc4470cf0","name":"Check received message with timestamp: 1750710799791000000 ","time":{"start":1750711243236,"stop":1750711243237,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59e546d1783953a","name":"should detect messages with missing dependencies","time":{"start":1750710785787,"stop":1750710785787,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92b8917eb9b8be7","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750710733823,"stop":1750710733824,"duration":1},"status":"passed","severity":"normal"},{"uid":"89cd5f502fef1900","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750711132529,"stop":1750711132529,"duration":0},"status":"passed","severity":"normal"},{"uid":"676aa0c395adcb33","name":"should retry on complete failure if specified","time":{"start":1750710771881,"stop":1750710771881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95ec6907acd07e2","name":"should reject if Store is requested but not mounted","time":{"start":1750710771870,"stop":1750710771871,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3b664d84d98c7","name":"Push message with Script payload","time":{"start":1750711516577,"stop":1750711516577,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6167d49390de32","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750711132530,"stop":1750711132530,"duration":0},"status":"passed","severity":"normal"},{"uid":"6471f81b401875ba","name":"should fail to send if no connected peers found","time":{"start":1750710771880,"stop":1750710771880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f64fc07302ee8d","name":"Ordered Callback - true","time":{"start":1750711301124,"stop":1750711301124,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d578d26dd062410","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750710806921,"stop":1750710806921,"duration":0},"status":"passed","severity":"normal"},{"uid":"742880e26f86dd41","name":"accepts valid message hash query","time":{"start":1750710742679,"stop":1750710742679,"duration":0},"status":"passed","severity":"normal"},{"uid":"109bc0719bbdcb18","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750711317660,"stop":1750711317660,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc9f2522e8efbf3","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750710771540,"stop":1750710771540,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26ef724a8e292a6","name":"Push message with content topic containing Russian","time":{"start":1750711516582,"stop":1750711516582,"duration":0},"status":"passed","severity":"normal"},{"uid":"409f5a6b662c4792","name":"Check received message containing JSON","time":{"start":1750711217497,"stop":1750711217498,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f62a4fbdffe16d","name":"Ephemeral messages are not stored","time":{"start":1750710806917,"stop":1750710806918,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2588d4c3f6f3f74","name":"same cluster, different shard: nodes connect","time":{"start":1750711003700,"stop":1750711003700,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b47ac3790fc9e4","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750710780788,"stop":1750710780789,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05c51931c214d5a","name":"isConnected should return true after first peer connects","time":{"start":1750710822297,"stop":1750710822297,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7d61e2cd05a6b0","name":"should throw an error for insufficient data","time":{"start":1750710728509,"stop":1750710728509,"duration":0},"status":"passed","severity":"normal"},{"uid":"b679b9b3b95e09fd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750711337643,"stop":1750711337643,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2a71e47e88c075","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750711317658,"stop":1750711317659,"duration":1},"status":"passed","severity":"normal"},{"uid":"edcbad6fb23cebe2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750711337637,"stop":1750711337637,"duration":0},"status":"passed","severity":"normal"},{"uid":"a749f7f5c2e385d3","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750710733819,"stop":1750710733820,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca380c1f4547efe","name":"Check message with invalid timestamp is not received","time":{"start":1750711243241,"stop":1750711243241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4bc95b87dddde83","name":"Push message with unicode special characters payload","time":{"start":1750711516579,"stop":1750711516579,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d28bc7fd6f4d7e9","name":"Correctly serialized arguments","time":{"start":1750711005967,"stop":1750711005967,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edb937a6d30483b","name":"Check publish message containing Arabic","time":{"start":1750711122952,"stop":1750711122953,"duration":1},"status":"passed","severity":"normal"},{"uid":"2933bb1a7a6dc71e","name":"Ping on peer without subscriptions","time":{"start":1750710868065,"stop":1750710868065,"duration":0},"status":"passed","severity":"normal"},{"uid":"64471a01362a6a23","name":"messageHashStr works with IProtoMessage","time":{"start":1750710742561,"stop":1750710742562,"duration":1},"status":"passed","severity":"normal"},{"uid":"145ca020d34650c6","name":"should return PeerId when PeerId is provided","time":{"start":1750710771505,"stop":1750710771506,"duration":1},"status":"passed","severity":"normal"},{"uid":"76189deac4d02e0f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750710728501,"stop":1750710728501,"duration":0},"status":"passed","severity":"normal"},{"uid":"6698c81ab4bc097d","name":"should set field with all protocols disabled","time":{"start":1750710734493,"stop":1750710734493,"duration":0},"status":"passed","severity":"normal"},{"uid":"b329f37b43d9ee4b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1750710801179,"stop":1750710801182,"duration":3},"status":"passed","severity":"normal"},{"uid":"72be8246d5b1e584","name":"Push message with JSON payload","time":{"start":1750711516578,"stop":1750711516578,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb86bd8dcbccc7e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750710762393,"stop":1750710762394,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb3a8a266435b6d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750710780820,"stop":1750710780822,"duration":2},"status":"passed","severity":"normal"},{"uid":"2fc1b05e678cd73d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750710728500,"stop":1750710728500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8341bd9d8135379b","name":"throws on content topic with non-number generation field","time":{"start":1750710728471,"stop":1750710728471,"duration":0},"status":"passed","severity":"normal"},{"uid":"8274ff011bc643b4","name":"Push message with SQL Injection payload","time":{"start":1750711516563,"stop":1750711516563,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd5435e177756da","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750711269293,"stop":1750711269293,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d4be29ac820c60","name":"getPeersByDiscovery","time":{"start":1750710841166,"stop":1750710841166,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2ab5497f4afb4e","name":"handles empty shards array correctly","time":{"start":1750710728505,"stop":1750710728506,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2cb718b09cf989","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750711337646,"stop":1750711337646,"duration":0},"status":"passed","severity":"normal"},{"uid":"106fa8a91403dade","name":"Push message with escaped characters payload","time":{"start":1750711516578,"stop":1750711516578,"duration":0},"status":"passed","severity":"normal"},{"uid":"992cce20de2a09f7","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750710780820,"stop":1750710780820,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3e615c4047ec95","name":"Decoder throws on undefined content topic","time":{"start":1750710760821,"stop":1750710760822,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03ab18a56b0dd35","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750710728490,"stop":1750710728491,"duration":1},"status":"passed","severity":"normal"},{"uid":"541ad4b95db8a92b","name":"should reject on timeout if it was set","time":{"start":1750710771871,"stop":1750710771872,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0765d5689711fb","name":"nwaku subscribes","time":{"start":1750711112288,"stop":1750711112288,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fbfe2646533b3a","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750710780815,"stop":1750710780815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c378830c24818e","name":"topics with same application and version share the same shard","time":{"start":1750710728481,"stop":1750710728481,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce69baa319bb4975","name":"Subscribe to topic containing short and publish message","time":{"start":1750711132526,"stop":1750711132526,"duration":0},"status":"passed","severity":"normal"},{"uid":"832e5dbaea85a512","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1750711256205,"stop":1750711256205,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b2e052f390a1aa6","name":"should throw error - no id","time":{"start":1750710734485,"stop":1750710734485,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fa7da9a1acbff0","name":"Relay - times out","time":{"start":1750711326743,"stop":1750711326743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02ed9169f3ea637","name":"Js publishes, other Js receives","time":{"start":1750711112289,"stop":1750711112289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a1cd6767798534","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750711308178,"stop":1750711308178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f464aabab08178e4","name":"configure the node with multiple pubsub topics","time":{"start":1750711348971,"stop":1750711348971,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dd6cfaf0c3c3a","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750710780791,"stop":1750710780791,"duration":0},"status":"passed","severity":"normal"},{"uid":"365cf271859ea331","name":"Push message with content topic containing escaped characters","time":{"start":1750711516584,"stop":1750711516584,"duration":0},"status":"passed","severity":"normal"},{"uid":"63558e6de2a2a924","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750710750155,"stop":1750710750156,"duration":1},"status":"passed","severity":"normal"},{"uid":"60fa5ae8cd549739","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750711302342,"stop":1750711302342,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c621178855b7e5d","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750711302352,"stop":1750711302352,"duration":0},"status":"skipped","severity":"normal"},{"uid":"774066eb7e86ffde","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750710780811,"stop":1750710780812,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0e7580a0f67c8a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750710728480,"stop":1750710728480,"duration":0},"status":"passed","severity":"normal"},{"uid":"66be00e069725a37","name":"Check publish message containing Script","time":{"start":1750711122954,"stop":1750711122954,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fd1b0a1b0617c","name":"Check received message containing unicode special characters","time":{"start":1750711243263,"stop":1750711243264,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fec9df16875d8cc","name":"getPeersByDiscovery","time":{"start":1750711097733,"stop":1750711097734,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9309385e952859a","name":"Publish message with custom timestamp: Tue Jul 02 2024 20:38:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1750711122958,"stop":1750711122958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c513405892d40468","name":"Subscribe to topic containing long and receive message","time":{"start":1750711302337,"stop":1750711302337,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb267290277754f2","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750711301700,"stop":1750711301701,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf1b087acf0c7b0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750710976612,"stop":1750710976612,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e6a7ce8b9e906b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750710750495,"stop":1750710750496,"duration":1},"status":"passed","severity":"normal"},{"uid":"9246bdd66cdd7ec6","name":"Push message with shell command payload","time":{"start":1750711516564,"stop":1750711516565,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2d33256449f12a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750710728492,"stop":1750710728492,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce8bf0798d32cde","name":"different cluster, same shard: nodes don't connect","time":{"start":1750711003701,"stop":1750711003701,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80789315dcb273c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750710930916,"stop":1750710930916,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3e4b90a824fd03","name":"Subscribe to topic containing Script and receive message","time":{"start":1750711337644,"stop":1750711337645,"duration":1},"status":"passed","severity":"normal"},{"uid":"815a9735f2f7ee28","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750710728506,"stop":1750710728506,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98501313039bf32","name":"should be called for bootstrap peers","time":{"start":1750710807957,"stop":1750710807957,"duration":0},"status":"passed","severity":"normal"},{"uid":"203995dab63b9a17","name":"Push message with custom timestamp: 1750714531213","time":{"start":1750711516573,"stop":1750711516573,"duration":0},"status":"passed","severity":"normal"},{"uid":"8703dd8242f69302","name":"Subscribe and receive messages via waku relay post","time":{"start":1750711302350,"stop":1750711302350,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b374458fac7907","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750711302324,"stop":1750711302325,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0de7ae1b8887f2d","name":"Publish message with custom timestamp: Mon Jun 23 2025 19:38:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1750711122958,"stop":1750711122958,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c8f783904c5341","name":"should not fail to start the service if it is already started","time":{"start":1750710754912,"stop":1750710754913,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f5d91bb2718f48","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750710734495,"stop":1750710734495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06336b3c372bfc3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750710780829,"stop":1750710780831,"duration":2},"status":"passed","severity":"normal"},{"uid":"e836d8d71b429b2f","name":"Subscribe and receives messages on 20 topics","time":{"start":1750711337640,"stop":1750711337640,"duration":0},"status":"passed","severity":"normal"},{"uid":"712c061d3b8f69eb","name":"dispatchEvent via connectionManager","time":{"start":1750710841166,"stop":1750710841167,"duration":1},"status":"passed","severity":"normal"},{"uid":"150eec372ee2d6a4","name":"Subscribe to topic containing long and receive message","time":{"start":1750711337631,"stop":1750711337631,"duration":0},"status":"passed","severity":"normal"},{"uid":"a599117528862086","name":"should support chaining for add method","time":{"start":1750710770240,"stop":1750710770240,"duration":0},"status":"passed","severity":"normal"},{"uid":"59383d936f405b9d","name":"Relay + Store","time":{"start":1750710734495,"stop":1750710734495,"duration":0},"status":"passed","severity":"normal"},{"uid":"3071df8af62f1482","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750711243240,"stop":1750711243240,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d842ddb8fafb0f","name":"Push message with Basic HTML tag payload","time":{"start":1750711516564,"stop":1750711516564,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb0358d75a05f46","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750710806918,"stop":1750710806920,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d66c544061cea3a","name":"Refresh subscription","time":{"start":1750711337630,"stop":1750711337631,"duration":1},"status":"passed","severity":"normal"},{"uid":"b221fe10c501f6f6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750710733824,"stop":1750710733825,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29c0fee96fa638a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750711122961,"stop":1750711122961,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bee1d8935ad8418","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750710780813,"stop":1750710780813,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf5a0aea436bd9a","name":"Push message with content topic containing shell command","time":{"start":1750711516570,"stop":1750711516570,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2ba33a74a27888","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750710976604,"stop":1750710976605,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c607a3caebdef70","name":"should push the message to the outgoing buffer","time":{"start":1750710785781,"stop":1750710785782,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10fb4dae3c5236d","name":"Decoder throws on undefined content topic","time":{"start":1750710762395,"stop":1750710762395,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af6de579cb6c1fc","name":"Check message with invalid timestamp is not received","time":{"start":1750711217523,"stop":1750711217523,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aaad6b2312c6ed0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750711293141,"stop":1750711293142,"duration":1},"status":"skipped","severity":"normal"},{"uid":"452faeab3934593b","name":"Check message with no content topic is not received","time":{"start":1750711243246,"stop":1750711243247,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f0c366622bec5c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750711302362,"stop":1750711302363,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb93a0f168a73d80","name":"should get locked peers","time":{"start":1750710771337,"stop":1750710771337,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0e470efc00b39a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750710750497,"stop":1750710750497,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a6721fb4b9fd32","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750711302350,"stop":1750711302351,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86942f09daafd6d","name":"Check message with no content topic is not received","time":{"start":1750711243268,"stop":1750711243268,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce87023ff40463e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750710728477,"stop":1750710728477,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2aa63ae39fbf83c","name":"Query Generator - true","time":{"start":1750711301122,"stop":1750711301122,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6857c5eb5fe6ea","name":"Check received message containing Russian","time":{"start":1750711217494,"stop":1750711217495,"duration":1},"status":"passed","severity":"normal"},{"uid":"3432872fb70f257e","name":"should have no discoveries enabled by default","time":{"start":1750710771538,"stop":1750710771538,"duration":0},"status":"passed","severity":"normal"},{"uid":"6340a91c9b5098bf","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750710780814,"stop":1750710780814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c738af6123370e","name":"connects to nwaku","time":{"start":1750711321680,"stop":1750711321680,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3b5cd7a681ae22","name":"should wait for Filter peer to be connected","time":{"start":1750710771873,"stop":1750710771873,"duration":0},"status":"passed","severity":"normal"},{"uid":"2027c5fba1ce674c","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750710728504,"stop":1750710728504,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ecd088212aa72b","name":"Renews subscription after lossing a connection","time":{"start":1750711302346,"stop":1750711302347,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a1c92751d5d707","name":"Push message with Chinese payload","time":{"start":1750711516575,"stop":1750711516576,"duration":1},"status":"passed","severity":"normal"},{"uid":"917c3d8873d51ae1","name":"should be online or offline if network state changed","time":{"start":1750710801188,"stop":1750710801189,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2240bd23591158","name":"removeEventListener with correct event","time":{"start":1750710841165,"stop":1750710841165,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca96ef91bf6843e4","name":"Promise Callback - false","time":{"start":1750711301123,"stop":1750711301123,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a46688fb317e29f","name":"should retry failed tasks","time":{"start":1750710771080,"stop":1750710771084,"duration":4},"status":"passed","severity":"normal"},{"uid":"1ff229e1b0531674","name":"should not fail to stop the service if it was not started","time":{"start":1750710754912,"stop":1750710754912,"duration":0},"status":"passed","severity":"normal"},{"uid":"532ca6dadcbfad79","name":"should serialize and deserialize correctly","time":{"start":1750710782877,"stop":1750710782878,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5e521772d64151","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750710750840,"stop":1750710750840,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df70f1f64b2f0da","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1750711256204,"stop":1750711256204,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7e412dd3c5a37e8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750711256201,"stop":1750711256202,"duration":1},"status":"passed","severity":"normal"},{"uid":"57be04c0dc524c33","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750710780818,"stop":1750710780819,"duration":1},"status":"passed","severity":"normal"},{"uid":"811850b6faee81b8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750710780823,"stop":1750710780824,"duration":1},"status":"passed","severity":"normal"},{"uid":"540fd1591fcae418","name":"Push message with content topic containing JSON","time":{"start":1750711516569,"stop":1750711516570,"duration":1},"status":"passed","severity":"normal"},{"uid":"b484c07a2f3dfdc4","name":"Check received message containing Arabic","time":{"start":1750711217517,"stop":1750711217517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd18986644ce8e4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750711337640,"stop":1750711337640,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbba3e997e0fc78b","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750711243251,"stop":1750711243251,"duration":0},"status":"passed","severity":"normal"},{"uid":"508059f111564b05","name":"Push message with content topic containing unicode special characters","time":{"start":1750711516570,"stop":1750711516571,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5fe5e354d9af98","name":"throws an error for improperly formatted content topics","time":{"start":1750710728483,"stop":1750710728483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93ae7d0369e88b7","name":"should properly create location multiaddrs - udp4","time":{"start":1750710734491,"stop":1750710734491,"duration":0},"status":"passed","severity":"normal"},{"uid":"f202a77e099f8956","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750710780823,"stop":1750710780823,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2f777de012abf0","name":"Subscribe and receives messages on 20 topics","time":{"start":1750711302351,"stop":1750711302352,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ef8e18baac294","name":"Check meta is set [ecies]","time":{"start":1750710762394,"stop":1750710762394,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3d1f44985ac3a1","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750710728503,"stop":1750710728503,"duration":0},"status":"passed","severity":"normal"},{"uid":"3961f298a94b7815","name":"groups content topics by expected pubsub topic","time":{"start":1750710728481,"stop":1750710728482,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc477f5cf22f4881","name":"Check received message with timestamp: 1750710799791000000 ","time":{"start":1750711243264,"stop":1750711243264,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe790032d77f4a7","name":"messageHashStr produces consistent results for the same input","time":{"start":1750710742562,"stop":1750710742562,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ed0d39dfe28ae4","name":"handles different networkShards values correctly","time":{"start":1750710728483,"stop":1750710728483,"duration":0},"status":"passed","severity":"normal"},{"uid":"324bf0cb3c981d59","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750710771741,"stop":1750710771742,"duration":1},"status":"passed","severity":"normal"},{"uid":"223a2cff2ff303d7","name":"Fails to push message bigger that 1MB","time":{"start":1750711516588,"stop":1750711516588,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0ec2ba895e91cc","name":"can query messages by message hash","time":{"start":1750711279738,"stop":1750711279739,"duration":1},"status":"passed","severity":"normal"},{"uid":"e221f5693dc6e6f6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750711302345,"stop":1750711302346,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46fd32c5e7add7b","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750710771539,"stop":1750710771540,"duration":1},"status":"passed","severity":"normal"},{"uid":"14848dc93ba6ae1a","name":"Ephemeral field set to true","time":{"start":1750710743126,"stop":1750710743127,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d76faa3e7a45d9","name":"Push message with rate limit","time":{"start":1750711516572,"stop":1750711516572,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fe7cbc1a9bc53e","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750710780811,"stop":1750710780811,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccb261b6ec6b995","name":"should check false positive rate","time":{"start":1750710782879,"stop":1750710782879,"duration":0},"status":"passed","severity":"normal"},{"uid":"9226ced87129e79f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750710728489,"stop":1750710728489,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb56675cf36cb478","name":"Push message with content topic containing numeric","time":{"start":1750711516580,"stop":1750711516581,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a319a831fc80ad","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750711337644,"stop":1750711337644,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca94f4c014ad2f9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750710728498,"stop":1750710728498,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ad49f160e8796d","name":"should maintain desired error rate","time":{"start":1750710782875,"stop":1750710782876,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7802177dbe8606","name":"Ping on unsubscribed peer","time":{"start":1750710868065,"stop":1750710868067,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b1977f7ce175ef3","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750710771776,"stop":1750710771776,"duration":0},"status":"passed","severity":"normal"},{"uid":"667968e963a3bed6","name":"accepts time-filtered query with content filter","time":{"start":1750710742680,"stop":1750710742680,"duration":0},"status":"passed","severity":"normal"},{"uid":"a096fc6cf4b51541","name":"Check message with no pubsub topic is not received","time":{"start":1750711243241,"stop":1750711243246,"duration":5},"status":"passed","severity":"normal"},{"uid":"9671e35f038e9c5e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750711302338,"stop":1750711302338,"duration":0},"status":"passed","severity":"normal"},{"uid":"367309bf43391662","name":"Push to array if already present","time":{"start":1750710728173,"stop":1750710728173,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a6d098e6c4d4a6","name":"Check received message containing XML","time":{"start":1750711243258,"stop":1750711243259,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4460ff3c22c5de","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750711337635,"stop":1750711337635,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59fd5ef3144245a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750711115693,"stop":1750711115694,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a843a6cdd9a5c0","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750710930918,"stop":1750710930918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1cdf183d348846","name":"Check received message containing Script","time":{"start":1750711243258,"stop":1750711243258,"duration":0},"status":"passed","severity":"normal"},{"uid":"27771de83aec2fc2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750711256203,"stop":1750711256203,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c7c940a85892c5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750711302351,"stop":1750711302351,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed0a257562c48bc","name":"Query with Promise Callback, No Decoder","time":{"start":1750711269297,"stop":1750711269297,"duration":0},"status":"passed","severity":"normal"},{"uid":"746cc8fa7e59e78f","name":"should encode/decode to RLP encoding","time":{"start":1750710734488,"stop":1750710734488,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f849d6e05ea2fd","name":"Store - dialed first","time":{"start":1750711326743,"stop":1750711326743,"duration":0},"status":"passed","severity":"normal"},{"uid":"85bf7a624607a06b","name":"should return no connections if no open connection provided","time":{"start":1750710742642,"stop":1750710742642,"duration":0},"status":"passed","severity":"normal"},{"uid":"314b8243d05c0e37","name":"A test","time":{"start":1750710993623,"stop":1750710993623,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97328a69591eef2","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750710780812,"stop":1750710780812,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fb5ca06b817cd6","name":"Relay - dialed first","time":{"start":1750711326742,"stop":1750711326742,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fa89052231455e","name":"Round trip binary serialization","time":{"start":1750710743126,"stop":1750710743126,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4401852f2ce8be","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750710733828,"stop":1750710733829,"duration":1},"status":"passed","severity":"normal"},{"uid":"285eaba4ef0f64e8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750711337644,"stop":1750711337644,"duration":0},"status":"passed","severity":"normal"},{"uid":"65524140316c224b","name":"Subscribe to topic containing Script and receive message","time":{"start":1750711302340,"stop":1750711302340,"duration":0},"status":"passed","severity":"normal"},{"uid":"771656e67f75e80a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750711269297,"stop":1750711269297,"duration":0},"status":"passed","severity":"normal"},{"uid":"5985ce0a03924a7c","name":"Generator, 2 different pubsubtopics","time":{"start":1750711293144,"stop":1750711293145,"duration":1},"status":"passed","severity":"normal"},{"uid":"915f0486bb33bd47","name":"Check received message containing Arabic","time":{"start":1750711243257,"stop":1750711243257,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f86c97b5802c1d","name":"Push message with content topic containing Chinese","time":{"start":1750711516567,"stop":1750711516567,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb517d17ad608c7","name":"throws on content topic with empty application field","time":{"start":1750710728472,"stop":1750710728472,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fcc40cbfea7f48","name":"Push message with custom timestamp: 1719952531213","time":{"start":1750711516586,"stop":1750711516586,"duration":0},"status":"passed","severity":"normal"},{"uid":"608b1d1a7bff20b0","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750710760818,"stop":1750710760819,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fae25fa8199d0a9","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750711337637,"stop":1750711337638,"duration":1},"status":"passed","severity":"normal"},{"uid":"25925ab537134e4e","name":"Push message with content topic containing unicode special characters","time":{"start":1750711516584,"stop":1750711516585,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95f8ad01e2cb6c5","name":"should decode valid enr with tcp successfully","time":{"start":1750710734484,"stop":1750710734484,"duration":0},"status":"passed","severity":"normal"},{"uid":"871d6f2efcaee66e","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750710780793,"stop":1750710780794,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa13a27dc5804914","name":"Push message with Arabic payload","time":{"start":1750711516562,"stop":1750711516562,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5559b82e6e86e4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750711302342,"stop":1750711302342,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d566a7488ab77d","name":"Check message with no payload is not received","time":{"start":1750711217525,"stop":1750711217525,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a6c045cbf0ce5d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750711097734,"stop":1750711097734,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19193b49afed0cf6","name":"should add and check entries correctly","time":{"start":1750710770231,"stop":1750710770239,"duration":8},"status":"passed","severity":"normal"},{"uid":"d8c68619caf2b053","name":"should return valid sharding parameters for static sharding","time":{"start":1750710728504,"stop":1750710728505,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae1a9600195dd0c1","name":"Check message received after nwaku node is restarted","time":{"start":1750711217526,"stop":1750711217526,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6108f1703aa405e","name":"A test","time":{"start":1750710993622,"stop":1750710993622,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4dff4b5ede84e27","name":"should increase lamport timestamp","time":{"start":1750710785783,"stop":1750710785783,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4953522aa38989","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750710728494,"stop":1750710728498,"duration":4},"status":"passed","severity":"normal"},{"uid":"4a4621715fbd4a7d","name":"Check received message containing unicode special characters","time":{"start":1750711217501,"stop":1750711217501,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d57556e0fd67f04","name":"Check received message containing Basic HTML tag","time":{"start":1750711217497,"stop":1750711217497,"duration":0},"status":"passed","severity":"normal"},{"uid":"872c28e62784d330","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750710728487,"stop":1750710728487,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6966411d53e470","name":"should invoke callbacks when receiving a message","time":{"start":1750710771776,"stop":1750710771776,"duration":0},"status":"passed","severity":"normal"},{"uid":"424b63960c153ad4","name":"Push message with content topic containing SQL Injection","time":{"start":1750711516582,"stop":1750711516582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3bdc788fdb5de0d","name":"Check received message containing Chinese","time":{"start":1750711243220,"stop":1750711243220,"duration":0},"status":"passed","severity":"normal"},{"uid":"afda4a168dfd4724","name":"Subscribe to topic containing short and receive message","time":{"start":1750711302337,"stop":1750711302337,"duration":0},"status":"passed","severity":"normal"},{"uid":"971b41535efe9941","name":"Check received message containing XML","time":{"start":1750711243229,"stop":1750711243234,"duration":5},"status":"passed","severity":"normal"},{"uid":"c5c268f2f1c7ee3d","name":"Check message received after nwaku node is restarted","time":{"start":1750711217509,"stop":1750711217510,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eaace3b2d6f602e5","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750710780808,"stop":1750710780808,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe696feaf92ad39c","name":"should be delivered immediately if received","time":{"start":1750710785790,"stop":1750710785790,"duration":0},"status":"passed","severity":"normal"},{"uid":"379ecad3f4858c47","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750710749893,"stop":1750710749893,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf96b7683ea9ca3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750711243265,"stop":1750711243265,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29245437955a296","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750710780798,"stop":1750710780799,"duration":1},"status":"passed","severity":"normal"},{"uid":"736ae4942048e22f","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750710728484,"stop":1750710728484,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf57b45c2c97725","name":"random static sharding 1 - Cluster ID: 944, Shard ID: 444","time":{"start":1750711348967,"stop":1750711348967,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45797e63961397d","name":"Subscribe and receive messages via waku relay post","time":{"start":1750711302330,"stop":1750711302330,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f322a0518471d58","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750711302363,"stop":1750711302363,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2015d50d6855a70","name":"Refresh subscription","time":{"start":1750711132525,"stop":1750711132526,"duration":1},"status":"skipped","severity":"normal"},{"uid":"55e722411350c726","name":"should not receive a peer event before start","time":{"start":1750710754913,"stop":1750710754914,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0d95fc1edbab90","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750710728503,"stop":1750710728503,"duration":0},"status":"passed","severity":"normal"},{"uid":"716a535e80f24ae6","name":"Query generator for 2000 messages","time":{"start":1750711301704,"stop":1750711301704,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd9fbf7629ece32","name":"should handle a minimal index list","time":{"start":1750710728508,"stop":1750710728508,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6a8276882f2673","name":"should not allow k > 12","time":{"start":1750710780401,"stop":1750710780403,"duration":2},"status":"passed","severity":"normal"},{"uid":"24e214dccdef753","name":"Subscribe to topic containing long and receive message","time":{"start":1750711302356,"stop":1750711302356,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32825d0279ad3c7","name":"Subscribe to topic containing XML and receive message","time":{"start":1750711302340,"stop":1750711302340,"duration":0},"status":"passed","severity":"normal"},{"uid":"8679b7011721204d","name":"Check publish message after client node is restarted","time":{"start":1750711122962,"stop":1750711122962,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc922f9658bba61e","name":"Decoder throws on empty string content topic","time":{"start":1750710760822,"stop":1750710760822,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c47ce92a6cc3d5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750711317658,"stop":1750711317658,"duration":0},"status":"passed","severity":"normal"},{"uid":"5844933d5c51b75d","name":"Refresh subscription","time":{"start":1750711302336,"stop":1750711302336,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0d120fbb5240ba","name":"Push message with content topic containing Chinese","time":{"start":1750711516581,"stop":1750711516581,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edd37d906553d51","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750711337627,"stop":1750711337628,"duration":1},"status":"passed","severity":"normal"},{"uid":"347b30d10a249cc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750710728500,"stop":1750710728500,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcae781cab42e3d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750711269295,"stop":1750711269295,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b0e204a692e386","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750710771166,"stop":1750710771166,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa89947048b5c34d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750710728502,"stop":1750710728502,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd72529e009772","name":"Check received message containing shell command","time":{"start":1750711243263,"stop":1750711243263,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a4b37eabc895c7","name":"Check received message containing Script","time":{"start":1750711217496,"stop":1750711217496,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e8659df7e945c2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750710728493,"stop":1750710728493,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eec477263395cc7","name":"Nwaku publishes","time":{"start":1750711112289,"stop":1750711112289,"duration":0},"status":"passed","severity":"normal"},{"uid":"5706545793078490","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750710771743,"stop":1750710771743,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1dcf625ac84328","name":"should remove expired entries after TTL has passed","time":{"start":1750710770241,"stop":1750710770241,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6adcab041439f9","name":"Push message with content topic containing emoji","time":{"start":1750711516571,"stop":1750711516571,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb002ed3e9659be6","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750710728509,"stop":1750710728509,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fef82a752b85498","name":"handles multiple messages","time":{"start":1750711313323,"stop":1750711313323,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e71d7c00503cf1d","name":"Check message on other pubsub topic is not received","time":{"start":1750711243241,"stop":1750711243241,"duration":0},"status":"passed","severity":"normal"},{"uid":"70509c7f8046c58e","name":"Push message with content topic containing short","time":{"start":1750711516580,"stop":1750711516580,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf5d8a23b2aff16","name":"Subscribe and receive messages via lightPush","time":{"start":1750711302349,"stop":1750711302349,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba15423117eeee9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750710728477,"stop":1750710728477,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2df2452173ff2ae","name":"rejects content-filtered query with only contentTopics","time":{"start":1750710742677,"stop":1750710742678,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6628f5eaded395e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750711115699,"stop":1750711115699,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58eecf98ad34fde","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750711132529,"stop":1750711132529,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a931174353f9f8","name":"Check received message containing Chinese","time":{"start":1750711243256,"stop":1750711243257,"duration":1},"status":"passed","severity":"normal"},{"uid":"62638c051221f65d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750710728487,"stop":1750710728487,"duration":0},"status":"passed","severity":"normal"},{"uid":"6daeb37df86ad365","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750710804873,"stop":1750710804874,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7b649e8f6ff8170f","name":"isConnected should return false after all peers disconnect","time":{"start":1750710822298,"stop":1750710822298,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e38e4627304286","name":"Passing page size 10 when there are 10 messages","time":{"start":1750711315607,"stop":1750711315608,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a67c9f59b2881c5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750710804872,"stop":1750710804873,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8053a1afc80befab","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750711276552,"stop":1750711276552,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73ff4b7752623af","name":"should throw error - invalid id","time":{"start":1750710734485,"stop":1750710734486,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a656f09b2b6a20","name":"retrieves a single peer","time":{"start":1750710750834,"stop":1750710750835,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb37a952b311553","name":"Push message with rate limit","time":{"start":1750711516586,"stop":1750711516586,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b7679864b9a947","name":"should continually clean up expired entries at intervals","time":{"start":1750710770255,"stop":1750710770255,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec681e3944e93be3","name":"should start and stop interval correctly","time":{"start":1750710771070,"stop":1750710771079,"duration":9},"status":"passed","severity":"normal"},{"uid":"9788baffabe4b29f","name":"should request renew when peer disconnects","time":{"start":1750710771341,"stop":1750710771341,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00df7165471cd9a","name":"pre and post cipher","time":{"start":1750710761172,"stop":1750710761173,"duration":1},"status":"passed","severity":"normal"},{"uid":"751feaecd25387f7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750710930917,"stop":1750710930918,"duration":1},"status":"passed","severity":"normal"},{"uid":"1971a8556ad0fab2","name":"should be empty when created","time":{"start":1750710771774,"stop":1750710771774,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4fcc4bb01a423c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750711337636,"stop":1750711337636,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55b983ffe40d25f","name":"Check received message containing short","time":{"start":1750711243218,"stop":1750711243218,"duration":0},"status":"passed","severity":"normal"},{"uid":"453450682a0e867","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750710785785,"stop":1750710785785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b55a7faadd7c1","name":"Push message with emoji payload","time":{"start":1750711516565,"stop":1750711516565,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8f20603fdb08e2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750711132530,"stop":1750711132530,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43458cba4e3e8f3","name":"Generator, 2 different pubsubtopics","time":{"start":1750711293140,"stop":1750711293140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"176605e6e78b0be2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750711132528,"stop":1750711132528,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef5b155264b2300","name":"Check message with non string payload is not received","time":{"start":1750711217509,"stop":1750711217509,"duration":0},"status":"passed","severity":"normal"},{"uid":"569aa98eb65c0f4a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750710728504,"stop":1750710728504,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a8b6480b67650e","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750710728505,"stop":1750710728505,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1da8f3486ed852","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750710733823,"stop":1750710733823,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a83f3a19254939","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750711302349,"stop":1750711302349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81b2f11045d144f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750711269295,"stop":1750711269295,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa79501bc99b653d","name":"Sets default value correctly","time":{"start":1750711321682,"stop":1750711321682,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a4e363ef60d357","name":"Check received message containing unicode special characters","time":{"start":1750711217520,"stop":1750711217521,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6494df0bd1ab024","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750710728480,"stop":1750710728480,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3e611ab2939268","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750711302341,"stop":1750711302341,"duration":0},"status":"passed","severity":"normal"},{"uid":"b673255799e625b8","name":"should maintain proper timestamps if all messages received","time":{"start":1750710785784,"stop":1750710785784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3b14760f6733c1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750710930914,"stop":1750710930914,"duration":0},"status":"passed","severity":"normal"},{"uid":"67dfe7cc138267c1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750711115700,"stop":1750711115700,"duration":0},"status":"passed","severity":"normal"},{"uid":"3620356636b194ee","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750711337635,"stop":1750711337635,"duration":0},"status":"passed","severity":"normal"},{"uid":"16807b628d93bf1e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750710807957,"stop":1750710807957,"duration":0},"status":"passed","severity":"normal"},{"uid":"820dba1272c344fb","name":"throws on content topic with generation field greater than 0","time":{"start":1750710728471,"stop":1750710728472,"duration":1},"status":"passed","severity":"normal"},{"uid":"64b556d172883f37","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750710728498,"stop":1750710728498,"duration":0},"status":"passed","severity":"normal"},{"uid":"623dcfa4d8abef8b","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750710771539,"stop":1750710771539,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b527bdd16aa5e1","name":"Query with Promise Callback, No message returned","time":{"start":1750711269297,"stop":1750711269298,"duration":1},"status":"passed","severity":"normal"},{"uid":"a217faf92a293852","name":"Publish without waiting for remote peer","time":{"start":1750711132523,"stop":1750711132523,"duration":0},"status":"passed","severity":"normal"},{"uid":"28007d1c11a7db8a","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750710771743,"stop":1750710771744,"duration":1},"status":"passed","severity":"normal"},{"uid":"c023cc4694989e","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750710780802,"stop":1750710780803,"duration":1},"status":"passed","severity":"normal"},{"uid":"19baa5a9ff865a24","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750710780827,"stop":1750710780827,"duration":0},"status":"passed","severity":"normal"},{"uid":"566a5eaed8a0b23e","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750710742709,"stop":1750710742710,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ee7f708b40872ac","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750711132524,"stop":1750711132524,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e6f0f91830c7c3","name":"Check received message containing long","time":{"start":1750711217488,"stop":1750711217489,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8c8733ec2e1854","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750710728475,"stop":1750710728477,"duration":2},"status":"passed","severity":"normal"},{"uid":"661dc77f32479ee3","name":"Check received message containing SQL Injection","time":{"start":1750711217518,"stop":1750711217518,"duration":0},"status":"passed","severity":"normal"},{"uid":"556d0a6a94b74252","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750711337645,"stop":1750711337646,"duration":1},"status":"passed","severity":"normal"},{"uid":"4181aef3bf95312f","name":"should send to specified number of peers of used peers","time":{"start":1750710771880,"stop":1750710771881,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e2a9959054cf7f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750710760817,"stop":1750710760818,"duration":1},"status":"passed","severity":"normal"},{"uid":"4abb7370312552ff","name":"Push message with meta","time":{"start":1750711516571,"stop":1750711516571,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79cee3c50a5bb43","name":"Asymmetric encrypt & decrypt","time":{"start":1750710761171,"stop":1750710761172,"duration":1},"status":"passed","severity":"normal"},{"uid":"63672c3fa4395cdc","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750710780804,"stop":1750710780807,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b0fbe515c645b4c","name":"Subscribe and receives messages on 20 topics","time":{"start":1750711337629,"stop":1750711337629,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcee321e447ad939","name":"should not receive a peer event after stop","time":{"start":1750710804868,"stop":1750710804870,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d4e7dd7fa358cf9","name":"Encoder throws on undefined content topic","time":{"start":1750710760820,"stop":1750710760821,"duration":1},"status":"passed","severity":"normal"},{"uid":"72841a051a8a5fe","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750711308179,"stop":1750711308179,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67f9f6e99faa5bb","name":"should keep entries that haven't expired yet","time":{"start":1750710770241,"stop":1750710770253,"duration":12},"status":"passed","severity":"normal"},{"uid":"25748f04a22f7c72","name":"Callback on promise, aborts when callback returns true","time":{"start":1750711301701,"stop":1750711301702,"duration":1},"status":"passed","severity":"normal"},{"uid":"70032353f73e2e74","name":"Should update shard info","time":{"start":1750711042731,"stop":1750711042731,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3b8c64e8b87c89","name":"Push message with short payload","time":{"start":1750711516574,"stop":1750711516574,"duration":0},"status":"passed","severity":"normal"},{"uid":"c597ed6eb3859e84","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750711122957,"stop":1750711122957,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3dc592dcaa92ca1","name":"can query messages normally","time":{"start":1750711279737,"stop":1750711279738,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f483f560ddea86","name":"should not allow unachievable error rate","time":{"start":1750710780404,"stop":1750710780404,"duration":0},"status":"passed","severity":"normal"},{"uid":"910768d5dad5bcc9","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750711308183,"stop":1750711308183,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eefa6bdfc3ecf8a","name":"Check meta is set [symmetric]","time":{"start":1750710760819,"stop":1750710760819,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e8e31ccf5ab6ce","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750710822296,"stop":1750710822296,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbdcb3bd078267a","name":"Init the array if not present","time":{"start":1750710728170,"stop":1750710728172,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9c4c0e3fe76b155","name":"should not receive a peer event after stop","time":{"start":1750711042485,"stop":1750711042486,"duration":1},"status":"passed","severity":"normal"},{"uid":"1611768e3329e6e8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750710733824,"stop":1750710733824,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e69b3e3078973e","name":"Check received message with timestamp: 1750710800174 ","time":{"start":1750711217502,"stop":1750711217502,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fcbb4e6676e3a5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750710993399,"stop":1750710993400,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1fa58259d30a312","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750710780824,"stop":1750710780824,"duration":0},"status":"passed","severity":"normal"},{"uid":"474cfd302ee5d593","name":"Check message with no pubsub topic is not received","time":{"start":1750711217524,"stop":1750711217524,"duration":0},"status":"passed","severity":"normal"},{"uid":"440cbdf48577b3f0","name":"Check received message containing Russian","time":{"start":1750711243257,"stop":1750711243257,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5ff65fd6db6151","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app32/1/topic565/test.js","time":{"start":1750711236564,"stop":1750711236564,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcc0e604eb9d3f6","name":"Filter","time":{"start":1750711326744,"stop":1750711326744,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c3488eb2483781","name":"Push message with content topic containing shell command","time":{"start":1750711516584,"stop":1750711516584,"duration":0},"status":"passed","severity":"normal"},{"uid":"262ec11b51764d86","name":"messageHash returns a Uint8Array","time":{"start":1750710742557,"stop":1750710742558,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d8ef7f2bf9615a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750711337629,"stop":1750711337630,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e2149a1b13327e","name":"can start and stop the service","time":{"start":1750710754911,"stop":1750710754912,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0aeabf6d3af3adc","name":"Check received message containing numeric","time":{"start":1750711217513,"stop":1750711217513,"duration":0},"status":"passed","severity":"normal"},{"uid":"1436912d724b49e9","name":"should not fail to stop the service if it was not started","time":{"start":1750711042483,"stop":1750711042484,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a03d09a7c5a50a3","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750711337648,"stop":1750711337648,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde42df2596fabac","name":"Check received message containing Script","time":{"start":1750711243229,"stop":1750711243229,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7da4017ffb3d6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750711276551,"stop":1750711276552,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b042c13e3f0f8af","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750711337645,"stop":1750711337645,"duration":0},"status":"passed","severity":"normal"},{"uid":"34152d1b57dbcd28","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750711269293,"stop":1750711269294,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fcaf22d3679e716","name":"Push message with Chinese payload","time":{"start":1750711516562,"stop":1750711516562,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0d6be7ffc5adbc","name":"returns only open connection if one present","time":{"start":1750710742641,"stop":1750710742642,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a843c049e267bbe","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750710728484,"stop":1750710728485,"duration":1},"status":"passed","severity":"normal"},{"uid":"3165bfd660a7aefe","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750711293136,"stop":1750711293137,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a5623e4ac07455","name":"Decoder throws on empty string content topic","time":{"start":1750710762396,"stop":1750710762396,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c398775eae72e5","name":"Check message with no payload is not received","time":{"start":1750711243269,"stop":1750711243269,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6111b6995c755dd","name":"should increase lamport timestamp","time":{"start":1750710785781,"stop":1750710785781,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf73ff9837b59ba","name":"Push message with SQL Injection payload","time":{"start":1750711516576,"stop":1750711516577,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b96593c271d5a2","name":"Push message with content topic containing emoji","time":{"start":1750711516585,"stop":1750711516585,"duration":0},"status":"passed","severity":"normal"},{"uid":"85348eb2a94c3080","name":"should be empty after removing the only subscription","time":{"start":1750710771775,"stop":1750710771776,"duration":1},"status":"passed","severity":"normal"},{"uid":"3622efbe018b53e9","name":"Check received message containing shell command","time":{"start":1750711217520,"stop":1750711217520,"duration":0},"status":"passed","severity":"normal"},{"uid":"33434036a24e18d3","name":"should properly create location multiaddrs - tcp4","time":{"start":1750710734491,"stop":1750710734491,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da0c14df4b6a082","name":"handles different clusterIds correctly","time":{"start":1750710728482,"stop":1750710728482,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c257bfdcb83372","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750711132527,"stop":1750711132528,"duration":1},"status":"passed","severity":"normal"},{"uid":"80743e316bfd9a0e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750711516583,"stop":1750711516583,"duration":0},"status":"passed","severity":"normal"},{"uid":"326606bf8974c255","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750711132527,"stop":1750711132527,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadb9868d793dc74","name":"Check message received after jswaku node is restarted","time":{"start":1750711243269,"stop":1750711243270,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5e36e886162bf7","name":"should not fail to start the service if it is already started","time":{"start":1750711042484,"stop":1750711042484,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d27ab88e1d1f24","name":"Encoder throws on undefined content topic","time":{"start":1750710743127,"stop":1750710743127,"duration":0},"status":"passed","severity":"normal"},{"uid":"618123f20c99fd2f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app70/4/topic335/xml","time":{"start":1750711236566,"stop":1750711236566,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb472bb1cf36399","name":"should use DNS peer discovery with light client","time":{"start":1750710804870,"stop":1750710804872,"duration":2},"status":"skipped","severity":"normal"},{"uid":"e57e13e68d3621ca","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750711269296,"stop":1750711269296,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cecb154777ff72","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750710742551,"stop":1750710742552,"duration":1},"status":"passed","severity":"normal"},{"uid":"b97ad6f036b702d3","name":"should reject if Relay is requested but not mounted","time":{"start":1750710771870,"stop":1750710771870,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c99d1fd1e57cf3","name":"Waku message hash computation (payload length 0)","time":{"start":1750710742553,"stop":1750710742554,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a0e48c6997de7e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750710780822,"stop":1750710780823,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b001103cca9ea91","name":"should handle general insertion and lookup correctly","time":{"start":1750710782879,"stop":1750710782879,"duration":0},"status":"passed","severity":"normal"},{"uid":"445ec357458f618c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750711217504,"stop":1750711217504,"duration":0},"status":"passed","severity":"normal"},{"uid":"968067c8656677d2","name":"Query Generator, No Decoder","time":{"start":1750711269294,"stop":1750711269294,"duration":0},"status":"passed","severity":"normal"},{"uid":"11bec50c4ba223da","name":"Check received message containing numeric","time":{"start":1750711243219,"stop":1750711243219,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fea27041a857c69","name":"Check received message containing JSON","time":{"start":1750711243235,"stop":1750711243235,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f4cfed92f7acd3","name":"should partition messages based on acknowledgement status","time":{"start":1750710785788,"stop":1750710785788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21c590532ecbf63","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750710780804,"stop":1750710780804,"duration":0},"status":"passed","severity":"normal"},{"uid":"532c647e263e7ae7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750711302373,"stop":1750711302374,"duration":1},"status":"passed","severity":"normal"},{"uid":"38bd7fa0848f42c0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750710976605,"stop":1750710976605,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3423d86572434f9","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750710742710,"stop":1750710742710,"duration":0},"status":"passed","severity":"normal"},{"uid":"570937bd7e4ae9bc","name":"Check received message containing SQL Injection","time":{"start":1750711243258,"stop":1750711243258,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa656b27c4f4bc89","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750710976610,"stop":1750710976610,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c06ce3dc396640c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750711337636,"stop":1750711337636,"duration":0},"status":"passed","severity":"normal"},{"uid":"728e6edf9cafedbc","name":"Check received message with timestamp: 1750710800174000000 ","time":{"start":1750711217521,"stop":1750711217522,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5543fca5fe5caa6","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750710728508,"stop":1750710728509,"duration":1},"status":"passed","severity":"normal"},{"uid":"61fa46ea27cb5add","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750711302360,"stop":1750711302361,"duration":1},"status":"passed","severity":"normal"},{"uid":"61cab1b2b09a1ff7","name":"different cluster, different shard: nodes don't connect","time":{"start":1750711003701,"stop":1750711003701,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af52654454539a5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750711348971,"stop":1750711348971,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8fa72298a22270","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750710728491,"stop":1750710728491,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c59eb5d5de4da7","name":"should set field with all protocols enabled","time":{"start":1750710734493,"stop":1750710734494,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e2d71da61ae1698","name":"Rejects garbage","time":{"start":1750710775076,"stop":1750710775076,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2b8c74d94a83ce","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app51/8/topic548/utf8","time":{"start":1750711236572,"stop":1750711236573,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6bce74a4f2ab097","name":"Check message received after jswaku node is restarted","time":{"start":1750711243247,"stop":1750711243248,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d17a52a80fc895b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750710728482,"stop":1750710728482,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46b66d1d12ab6c3","name":"throws on content topic with empty topic name field","time":{"start":1750710728473,"stop":1750710728474,"duration":1},"status":"passed","severity":"normal"},{"uid":"47fd7f128c59159b","name":"Relay - dialed after","time":{"start":1750711326742,"stop":1750711326742,"duration":0},"status":"passed","severity":"normal"},{"uid":"7623e5ae9174b33c","name":"Push message with numeric payload","time":{"start":1750711516561,"stop":1750711516561,"duration":0},"status":"passed","severity":"normal"},{"uid":"74495241bcd76f96","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750710733827,"stop":1750710733828,"duration":1},"status":"passed","severity":"normal"},{"uid":"19270d85a9bfa4d6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750711302341,"stop":1750711302342,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f96606e42e888b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750710930915,"stop":1750710930915,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53e11a82c3ebcf8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750710750498,"stop":1750710750498,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b60723b8b0571fd","name":"Push message with content topic containing numeric","time":{"start":1750711516567,"stop":1750711516567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44393d7bf9d65c6","name":"Push 30 different messages","time":{"start":1750711516579,"stop":1750711516579,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b43f1dfde3df539","name":"Publish message with large meta","time":{"start":1750711122962,"stop":1750711122963,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab8fba8f1c4057c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750711302370,"stop":1750711302371,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7cab6f6343f861","name":"Push message with content topic containing Russian","time":{"start":1750711516568,"stop":1750711516568,"duration":0},"status":"passed","severity":"normal"},{"uid":"df446842c4503512","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750710930915,"stop":1750710930916,"duration":1},"status":"passed","severity":"normal"},{"uid":"989956b08b767682","name":"should throw if no connection provided","time":{"start":1750710742708,"stop":1750710742708,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac765f88a6054ef9","name":"configure the node with multiple content topics","time":{"start":1750711236576,"stop":1750711236576,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dae12db3122123","name":"Check message received after jswaku node is restarted","time":{"start":1750711217525,"stop":1750711217526,"duration":1},"status":"skipped","severity":"normal"},{"uid":"672c7f4f7933a8c2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750711337634,"stop":1750711337634,"duration":0},"status":"passed","severity":"normal"},{"uid":"5945b33babf7a3b4","name":"should be able to decode the field with only STORE set to true","time":{"start":1750710733827,"stop":1750710733827,"duration":0},"status":"passed","severity":"normal"},{"uid":"396f6e0c8caef182","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750711256203,"stop":1750711256203,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3683cec6e71416","name":"Decoder throws on empty string content topic","time":{"start":1750710743128,"stop":1750710743128,"duration":0},"status":"passed","severity":"normal"},{"uid":"971603fb773dc561","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750710750497,"stop":1750710750497,"duration":0},"status":"passed","severity":"normal"},{"uid":"7605e5edd91eea98","name":"Using a function","time":{"start":1750711321681,"stop":1750711321681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3c7560d4e8100c","name":"should request peer renewal on specific errors","time":{"start":1750710771084,"stop":1750710771088,"duration":4},"status":"passed","severity":"normal"},{"uid":"b90156cdeec31c81","name":"Check received message containing long","time":{"start":1750711243218,"stop":1750711243219,"duration":1},"status":"passed","severity":"normal"},{"uid":"313107bdf13c4eb9","name":"should wait for Store peer to be connected","time":{"start":1750710771873,"stop":1750710771873,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82d4fa90f512ee3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750710930913,"stop":1750710930914,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26b0df2680e934a","name":"Passing page size 19 when there are 20 messages","time":{"start":1750711315608,"stop":1750711315609,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7ccd9f317300c6","name":"Push message equal or less that 1MB","time":{"start":1750711516587,"stop":1750711516587,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e104129a088132","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750710728475,"stop":1750710728475,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e06f7ca16d823a9","name":"should emit a peer event after start","time":{"start":1750711042484,"stop":1750711042485,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ae9f043ab2859f","name":"Should update multiaddrs","time":{"start":1750711042731,"stop":1750711042731,"duration":0},"status":"passed","severity":"normal"},{"uid":"619a52ebc7468563","name":"Check publish message containing Russian","time":{"start":1750711122953,"stop":1750711122953,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad9321c81883851","name":"Push message with custom timestamp: 1750714531213","time":{"start":1750711516587,"stop":1750711516587,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a4f2db380587dc","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750710728485,"stop":1750710728485,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b7d1b225c1465c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750711337633,"stop":1750711337633,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccceec989397cc16","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750710771511,"stop":1750710771511,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d67ed4e536610cd","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750710780799,"stop":1750710780800,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd37bde132cafed","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app83/9/topic674/proto","time":{"start":1750711236575,"stop":1750711236575,"duration":0},"status":"passed","severity":"normal"},{"uid":"a504196a63088005","name":"should handle different types of entries","time":{"start":1750710770253,"stop":1750710770254,"duration":1},"status":"passed","severity":"normal"},{"uid":"6292976b22de4a10","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750710780794,"stop":1750710780794,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea6cf082ba11fb1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750711337646,"stop":1750711337646,"duration":0},"status":"passed","severity":"normal"},{"uid":"112da3b0266674ff","name":"Check received message containing special chars","time":{"start":1750711243219,"stop":1750711243220,"duration":1},"status":"passed","severity":"normal"},{"uid":"d98a29f3c5fc344e","name":"Query Generator - false","time":{"start":1750711301122,"stop":1750711301122,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1f776561c58476","name":"should properly create location multiaddrs - tcp6","time":{"start":1750710734492,"stop":1750710734492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c563c298046848d5","name":"should initialize with Unhealthy status","time":{"start":1750710771159,"stop":1750710771159,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc11917a8a7881cc","name":"start node with empty content topic","time":{"start":1750711236577,"stop":1750711236577,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee467caddaf5e7f3","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750711302374,"stop":1750711302375,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aaf37123f12049b","name":"All","time":{"start":1750710805936,"stop":1750710805936,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfd54c748f513ad","name":"Register correct protocols","time":{"start":1750711132523,"stop":1750711132523,"duration":0},"status":"passed","severity":"normal"},{"uid":"af37d88bf8b0d7ed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750710728493,"stop":1750710728494,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6f2792a0c756b4","name":"Push message with custom timestamp: 1719952531213","time":{"start":1750711516572,"stop":1750711516572,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bb4fdb063c382","name":"Overlapping topic subscription","time":{"start":1750711132526,"stop":1750711132526,"duration":0},"status":"skipped","severity":"normal"},{"uid":"201a33efda21d9c6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750710930917,"stop":1750710930917,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bd0769e2a93ae","name":"Check publish message containing short","time":{"start":1750711122950,"stop":1750711122951,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7bd1bd80121308","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750710734483,"stop":1750710734484,"duration":1},"status":"passed","severity":"normal"},{"uid":"83afffce60b375b8","name":"Query generator for multiple messages with different message text format","time":{"start":1750711301697,"stop":1750711301699,"duration":2},"status":"passed","severity":"normal"},{"uid":"d9a773efc9e449a9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750711337648,"stop":1750711337648,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cedca0ef7688e3","name":"should encode/decode to text encoding","time":{"start":1750710734488,"stop":1750710734488,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86c247f401fc8f6","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750710780795,"stop":1750710780795,"duration":0},"status":"passed","severity":"normal"},{"uid":"659c45fe29629ec0","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750710780807,"stop":1750710780808,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e344a654c204a35","name":"Fields are not dropped","time":{"start":1750710742334,"stop":1750710742341,"duration":7},"status":"passed","severity":"normal"},{"uid":"29a71bdeba1126f7","name":"Reusing cursor across nodes","time":{"start":1750711256204,"stop":1750711256204,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6a5fea25a2f199","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750711302341,"stop":1750711302341,"duration":0},"status":"passed","severity":"normal"},{"uid":"5251735e1649ff6a","name":"listenerCount","time":{"start":1750710841166,"stop":1750710841166,"duration":0},"status":"passed","severity":"normal"},{"uid":"632cc4ae885099e1","name":"Check message with no pubsub topic is not received","time":{"start":1750711217506,"stop":1750711217506,"duration":0},"status":"passed","severity":"normal"},{"uid":"744ecaaed020bb90","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750710976609,"stop":1750710976609,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8aca9e73455053","name":"should be able to encode the field with only STORE set to true","time":{"start":1750710733820,"stop":1750710733822,"duration":2},"status":"passed","severity":"normal"},{"uid":"252bdaafbfd2f20b","name":"1 Store, 2 fetches","time":{"start":1750710750154,"stop":1750710750155,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc74522f89c361c","name":"Check message with no payload is not received","time":{"start":1750711243247,"stop":1750711243247,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a981423e9d19fb4","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750710780794,"stop":1750710780795,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6827eeec29b86c","name":"should return false when clusterId doesn't match","time":{"start":1750710771511,"stop":1750710771511,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a37ef24545ff60","name":"Generator, custom pubsub topic","time":{"start":1750711293142,"stop":1750711293142,"duration":0},"status":"passed","severity":"normal"},{"uid":"46095d7de49a7801","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750711337628,"stop":1750711337628,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0e90c4643925fd","name":"new peer added after a peer was already found","time":{"start":1750711097734,"stop":1750711097734,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb7f74c464bb8a7a","name":"random static sharding 6 - Cluster ID: 781, Shard ID: 96","time":{"start":1750711348969,"stop":1750711348969,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d591d4c90e8aed","name":"stop","time":{"start":1750710841167,"stop":1750710841167,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c965923090de52","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1750710801186,"stop":1750710801186,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13439dde84ea93c","name":"returns nothing if no connections present","time":{"start":1750710742640,"stop":1750710742641,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a42711abd76b4a","name":"Query generator for multiple messages with different content topic format","time":{"start":1750711301701,"stop":1750711301701,"duration":0},"status":"passed","severity":"normal"},{"uid":"42404579216c9d59","name":"start node with empty shard should fail","time":{"start":1750711348972,"stop":1750711348972,"duration":0},"status":"passed","severity":"normal"},{"uid":"e872884c4647878f","name":"Check received message containing SQL Injection","time":{"start":1750711217495,"stop":1750711217496,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3256666f0cf0e0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750711348966,"stop":1750711348966,"duration":0},"status":"passed","severity":"normal"},{"uid":"3140f9aa6e6398b3","name":"should not throw an error for a single configured topic","time":{"start":1750710728501,"stop":1750710728502,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c09257877f82f4","name":"should transition to Unhealthy when no connections","time":{"start":1750710771159,"stop":1750710771166,"duration":7},"status":"passed","severity":"normal"},{"uid":"378c6e7ff0629bbe","name":"should call waitForPeer on Relay","time":{"start":1750710771873,"stop":1750710771874,"duration":1},"status":"passed","severity":"normal"},{"uid":"200f565e511d5401","name":"should properly clean up resources when disposed","time":{"start":1750710770254,"stop":1750710770254,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b40d1a7527c2d2","name":"random static sharding 10 - Cluster ID: 536, Shard ID: 167","time":{"start":1750711348971,"stop":1750711348971,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba552f868d186647","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750710930916,"stop":1750710930917,"duration":1},"status":"passed","severity":"normal"},{"uid":"89448bbe2d7514af","name":"returns all values when wanted number is greater than available values","time":{"start":1750710749892,"stop":1750710749892,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d617da93a9e4ec","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750711302331,"stop":1750711302331,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c196f9ff602f78","name":"Push message with custom timestamp: 1750707331213","time":{"start":1750711516587,"stop":1750711516587,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad6c90ebd34ceb3","name":"Check received message containing short","time":{"start":1750711217487,"stop":1750711217487,"duration":0},"status":"passed","severity":"normal"},{"uid":"423d412782f27298","name":"should initialize with default number of peers","time":{"start":1750710771333,"stop":1750710771335,"duration":2},"status":"passed","severity":"normal"},{"uid":"874e835a569b7127","name":"Check received message containing unicode special characters","time":{"start":1750711243236,"stop":1750711243236,"duration":0},"status":"passed","severity":"normal"},{"uid":"177a96c54e86697f","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750710780800,"stop":1750710780801,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f646e8f04c6275","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750710771540,"stop":1750710771540,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d39e11434dc007f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750711302339,"stop":1750711302339,"duration":0},"status":"passed","severity":"normal"},{"uid":"61abbeaf0685ffd3","name":"should mark all messages in causal history as acknowledged","time":{"start":1750710785785,"stop":1750710785785,"duration":0},"status":"passed","severity":"normal"},{"uid":"a143526905f8feb","name":"should throw error - no public key","time":{"start":1750710734484,"stop":1750710734485,"duration":1},"status":"passed","severity":"normal"},{"uid":"110354eceb5f917a","name":"Check received message containing escaped characters","time":{"start":1750711217520,"stop":1750711217520,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77c7710c59b5598","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750710780797,"stop":1750710780798,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b909bb000d9b26c","name":"less peers than existing","time":{"start":1750711098025,"stop":1750711098025,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45cbf5a5c7482e4d","name":"should reject if Filter is requested but not mounted","time":{"start":1750710771871,"stop":1750710771871,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41abf168dc64625","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750710742549,"stop":1750710742551,"duration":2},"status":"passed","severity":"normal"},{"uid":"93bb89633df52c2d","name":"Push message with emoji payload","time":{"start":1750711516579,"stop":1750711516579,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e63e6596851ac1","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1750710801188,"stop":1750710801188,"duration":0},"status":"passed","severity":"normal"},{"uid":"229ddd8b68326ee","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750711132524,"stop":1750711132524,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aba90efacaa4207","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750710780809,"stop":1750710780810,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c44a0e557ca9af8","name":"Check received message containing special chars","time":{"start":1750711217513,"stop":1750711217514,"duration":1},"status":"passed","severity":"normal"},{"uid":"50631b81f581e5fb","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750711317661,"stop":1750711317661,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c525d063e533a5","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750710780813,"stop":1750710780814,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57a709e5802365","name":"Accepts a valid Waku Message","time":{"start":1750710775074,"stop":1750710775075,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d6349cdb64cba5","name":"should be sent with empty content","time":{"start":1750710785788,"stop":1750710785788,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efad15a2d976533","name":"Check received message containing escaped characters","time":{"start":1750711217500,"stop":1750711217501,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af91ad4cf34a570","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750710780802,"stop":1750710780802,"duration":0},"status":"passed","severity":"normal"},{"uid":"292df3815696ba45","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750711132525,"stop":1750711132525,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d0c84a942b18b2","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750711132528,"stop":1750711132528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df634f12526debc","name":"Light Node - default protocols","time":{"start":1750711326744,"stop":1750711326744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f30fd26b8eb51c","name":"Publishes to nwaku","time":{"start":1750711112288,"stop":1750711112288,"duration":0},"status":"passed","severity":"normal"},{"uid":"e089f1cea95c1089","name":"Push message with content topic containing SQL Injection","time":{"start":1750711516568,"stop":1750711516568,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5898480ba9648b6","name":"Check received message containing emoji","time":{"start":1750711217521,"stop":1750711217521,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b7a71d5433f2ba","name":"Subscribe and receives messages on 20 topics","time":{"start":1750711302331,"stop":1750711302334,"duration":3},"status":"passed","severity":"normal"},{"uid":"b64c91af5b2f57f9","name":"should throw error - no public key","time":{"start":1750710734486,"stop":1750710734487,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3a54688ec8a1b9","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750710728479,"stop":1750710728479,"duration":0},"status":"passed","severity":"normal"}]