allure-jswaku/8531/widgets/duration.json
2025-07-03 09:00:14 +00:00

1 line
163 KiB
JSON

[{"uid":"c5225a1a53ccbb9c","name":"Push message with Russian payload","time":{"start":1751533180815,"stop":1751533180816,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a74b0aedf12546","name":"should not retry if at least one success","time":{"start":1751532562612,"stop":1751532562612,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3a0a5f43b7d994","name":"should properly create location multiaddrs - udp6","time":{"start":1751532527162,"stop":1751532527163,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4945113c04e261","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751533080993,"stop":1751533080993,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d96272ae74f88c","name":"should not retry if at least one success","time":{"start":1751532563064,"stop":1751532563066,"duration":2},"status":"passed","severity":"normal"},{"uid":"abbcb0873d0aaf00","name":"random static sharding 3 - Cluster ID: 657, Shard ID: 604","time":{"start":1751532840375,"stop":1751532840375,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3bc56ca65bc527","name":"Callback on promise","time":{"start":1751532816901,"stop":1751532816901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b6e65e2bcf5c33","name":"should push the message to the outgoing buffer","time":{"start":1751532577618,"stop":1751532577618,"duration":0},"status":"passed","severity":"normal"},{"uid":"28548d8618212365","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1751532773639,"stop":1751532773639,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fb4fb5c85d2a1a","name":"Symmetric encrypt & Decrypt","time":{"start":1751532552938,"stop":1751532552938,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e0d0c4a3c121e1","name":"should return false","time":{"start":1751532527159,"stop":1751532527159,"duration":0},"status":"passed","severity":"normal"},{"uid":"e182b2ba1c41f0be","name":"random static sharding 9 - Cluster ID: 729, Shard ID: 438","time":{"start":1751532840377,"stop":1751532840377,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e30a57719db0d7","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1751532521020,"stop":1751532521021,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77f18176431ff48","name":"Encoder throws on undefined content topic","time":{"start":1751532535873,"stop":1751532535873,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d08818e4301d62","name":"Check received message with timestamp: 1751532591873000000 ","time":{"start":1751533033209,"stop":1751533033210,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70d5185148f0834","name":"Push message with custom timestamp: 1751536199679","time":{"start":1751533180826,"stop":1751533180826,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ce412263486bdf","name":"Push message with emoji payload","time":{"start":1751533180831,"stop":1751533180832,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a0533566d1566d6","name":"should initialize with custom number of peers","time":{"start":1751532563512,"stop":1751532563512,"duration":0},"status":"passed","severity":"normal"},{"uid":"a181f9a15a48a1d1","name":"Push message with JSON payload","time":{"start":1751533180830,"stop":1751533180830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfe06dff1002063","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751533033218,"stop":1751533033218,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9de77ffe25f1b4","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1751532572638,"stop":1751532572638,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede1d4221c05fe4e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1751532521046,"stop":1751532521046,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75eeabd100a586","name":"Query generator for multiple messages","time":{"start":1751532816894,"stop":1751532816895,"duration":1},"status":"passed","severity":"normal"},{"uid":"82dbf413c35d4ca","name":"returns only open connection if one present","time":{"start":1751532535185,"stop":1751532535185,"duration":0},"status":"passed","severity":"normal"},{"uid":"91bddb6ee89b83b9","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1751532572655,"stop":1751532572655,"duration":0},"status":"passed","severity":"normal"},{"uid":"1219a7646a5a19e8","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1751532572653,"stop":1751532572653,"duration":0},"status":"passed","severity":"normal"},{"uid":"445742ad80f05811","name":"should reject if WakuNode is not started","time":{"start":1751532563591,"stop":1751532563591,"duration":0},"status":"passed","severity":"normal"},{"uid":"66befc91aaac32c5","name":"should attach causal history and bloom filter to each message","time":{"start":1751532577619,"stop":1751532577619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7af2c326ad21b6","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1751532572636,"stop":1751532572636,"duration":0},"status":"passed","severity":"normal"},{"uid":"15779589d156ffe4","name":"throws on empty content topic","time":{"start":1751532521006,"stop":1751532521007,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6d65185523ad66","name":"Sets default value correctly","time":{"start":1751532845864,"stop":1751532845864,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7d3cc5556d7db0","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1751532521042,"stop":1751532521042,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04fd9d668591c88","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1751532521028,"stop":1751532521028,"duration":0},"status":"passed","severity":"normal"},{"uid":"582c2895a230a9b9","name":"pre and post cipher","time":{"start":1751532552938,"stop":1751532552939,"duration":1},"status":"passed","severity":"normal"},{"uid":"1931385e6fc94f88","name":"Push message with content topic containing emoji","time":{"start":1751533180837,"stop":1751533180837,"duration":0},"status":"passed","severity":"normal"},{"uid":"d163d28e16a4ae61","name":"should properly create location multiaddrs - udp","time":{"start":1751532527163,"stop":1751532527163,"duration":0},"status":"passed","severity":"normal"},{"uid":"5829c8d89b28385e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1751532521019,"stop":1751532521019,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddf9cdc7d5e88c7","name":"Should update multiaddrs","time":{"start":1751532638062,"stop":1751532638063,"duration":1},"status":"passed","severity":"normal"},{"uid":"d55e38b9c9122fe3","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1751532701967,"stop":1751532701967,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba35277864a99a","name":"should register libp2p event listeners when start is called","time":{"start":1751532563515,"stop":1751532563516,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda1ae2b4e595c8f","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751532720750,"stop":1751532720750,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ff5b4175e73849","name":"should set field with all protocols disabled","time":{"start":1751532527164,"stop":1751532527164,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0798e0d023d7146","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1751532563356,"stop":1751532563361,"duration":5},"status":"passed","severity":"normal"},{"uid":"77bcd45a9e928eee","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1751532563362,"stop":1751532563362,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8f8615c317f0fe","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1751532839047,"stop":1751532839047,"duration":0},"status":"passed","severity":"normal"},{"uid":"82196e04e9f06dd8","name":"should retry failed tasks","time":{"start":1751532562606,"stop":1751532562606,"duration":0},"status":"passed","severity":"normal"},{"uid":"444a387c08260414","name":"should not receive a peer event before start","time":{"start":1751532546603,"stop":1751532546603,"duration":0},"status":"passed","severity":"normal"},{"uid":"e219626df59dc987","name":"Subscribe to topic containing XML and publish message","time":{"start":1751532701973,"stop":1751532701973,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0438ffbf82fe790","name":"should remove expired entries after TTL has passed","time":{"start":1751532561727,"stop":1751532561737,"duration":10},"status":"passed","severity":"normal"},{"uid":"c58f303b3da8ab03","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1751532773642,"stop":1751532773643,"duration":1},"status":"skipped","severity":"normal"},{"uid":"714c02cfc1fb8e","name":"rejects content-filtered query with only contentTopics","time":{"start":1751532535236,"stop":1751532535236,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d47f0f9bbbd8837","name":"should respect custom numPeersToUse configuration","time":{"start":1751532563517,"stop":1751532563518,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70e3f79cf9487b6","name":"Push message with Script payload","time":{"start":1751533180829,"stop":1751533180830,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09288716af96ceb","name":"should fail to send if no connected peers found","time":{"start":1751532563060,"stop":1751532563060,"duration":0},"status":"passed","severity":"normal"},{"uid":"684a95d152641f2","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1751532542382,"stop":1751532542383,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3afc29c9545c58d","name":"Fails to push message bigger that 1MB","time":{"start":1751533180827,"stop":1751533180827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35e6a8f733500f","name":"returns nothing if no connections present","time":{"start":1751532535183,"stop":1751532535184,"duration":1},"status":"passed","severity":"normal"},{"uid":"d95455a8e525bd30","name":"Push message with escaped characters payload","time":{"start":1751533180818,"stop":1751533180819,"duration":1},"status":"passed","severity":"normal"},{"uid":"42095250e4ae8b7","name":"Default pageSize","time":{"start":1751532829208,"stop":1751532829208,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e387990c52f0a8","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1751532535235,"stop":1751532535236,"duration":1},"status":"passed","severity":"normal"},{"uid":"381e80068fe10a6b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751533080981,"stop":1751533080981,"duration":0},"status":"passed","severity":"normal"},{"uid":"509a9cb308578ef8","name":"Check received message containing JSON","time":{"start":1751533033207,"stop":1751533033208,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e06e78c3249f96","name":"should be empty when created","time":{"start":1751532563687,"stop":1751532563687,"duration":0},"status":"passed","severity":"normal"},{"uid":"68753454d0e0c06","name":"ignores unrecognized TXT record formats","time":{"start":1751532542837,"stop":1751532542837,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ff029c9d7f26f3","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1751532572637,"stop":1751532572637,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c3ea596da9d6c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1751532521038,"stop":1751532521038,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b2f8c56814093b","name":"Publish message with custom timestamp: Thu Jul 03 2025 07:51:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1751532695800,"stop":1751532695800,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96d1b901e42fab8","name":"should be called at least once on all `peer:discovery` events","time":{"start":1751532599379,"stop":1751532599380,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf756c9a6ecd894","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1751532521039,"stop":1751532521039,"duration":0},"status":"passed","severity":"normal"},{"uid":"7974dbc7232995bf","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1751532563518,"stop":1751532563518,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5059308e22ffd3","name":"Push message equal or less that 1MB","time":{"start":1751533180826,"stop":1751533180827,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd986c441db5084","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751533080990,"stop":1751533080990,"duration":0},"status":"passed","severity":"normal"},{"uid":"209a6d8ec570e80e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1751532572660,"stop":1751532572660,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1278cff87c0190e","name":"Correctly serialized arguments","time":{"start":1751532635082,"stop":1751532635082,"duration":0},"status":"passed","severity":"normal"},{"uid":"218cd4de27d3c700","name":"connects to nwaku","time":{"start":1751532845862,"stop":1751532845862,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a953057a2e64c9a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1751532526401,"stop":1751532526401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c62b2c8c726e03","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1751532577625,"stop":1751532577625,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb385bfafdf75849","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1751532701968,"stop":1751532701968,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dd8a6ee5e836ff","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1751532521013,"stop":1751532521013,"duration":0},"status":"passed","severity":"normal"},{"uid":"9faabd085b10c12b","name":"Generator, custom pubsub topic","time":{"start":1751532813908,"stop":1751532813908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b8124fa8c2dad","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751532840379,"stop":1751532840379,"duration":0},"status":"passed","severity":"normal"},{"uid":"d933d694859f83d1","name":"Push message with meta","time":{"start":1751533180825,"stop":1751533180825,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7765ed88e5363f","name":"should process tasks in queue","time":{"start":1751532562595,"stop":1751532562604,"duration":9},"status":"passed","severity":"normal"},{"uid":"ebc121537b59a576","name":"should be able to encode the field with only STORE set to true","time":{"start":1751532526393,"stop":1751532526394,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee932f95e015b397","name":"Query generator for multiple messages with different message text format","time":{"start":1751532816895,"stop":1751532816895,"duration":0},"status":"passed","severity":"normal"},{"uid":"227c158beb96be16","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1751532562605,"stop":1751532562605,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c9efeede77b74","name":"should check false positive rate","time":{"start":1751532574892,"stop":1751532574894,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2b4eabfd6f1bacd","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1751532599381,"stop":1751532599382,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c16bca38b68fc4a","name":"Overlapping topic subscription","time":{"start":1751533080988,"stop":1751533080988,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf42d82bde1f33","name":"should properly create peer info with all multiaddrs","time":{"start":1751532527164,"stop":1751532527164,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ac6b623cbb016e","name":"should throw an error for missing required configuration","time":{"start":1751532521025,"stop":1751532521025,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d09e0f87d295bf","name":"Push message with content topic containing Arabic","time":{"start":1751533180821,"stop":1751533180822,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3c35f815a7d5b3","name":"should mark all messages in causal history as acknowledged","time":{"start":1751532577622,"stop":1751532577622,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ed7d48bef6250f","name":"Check publish message containing short","time":{"start":1751532695767,"stop":1751532695768,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8ca23513b36728","name":"does not throw on valid cases","time":{"start":1751532521005,"stop":1751532521005,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9db48c95246a6c","name":"should reject if Store is requested but not mounted","time":{"start":1751532563592,"stop":1751532563592,"duration":0},"status":"passed","severity":"normal"},{"uid":"7999103d2e32a885","name":"Push message with numeric payload","time":{"start":1751533180828,"stop":1751533180828,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffac3e30d6787fe6","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1751532572642,"stop":1751532572643,"duration":1},"status":"passed","severity":"normal"},{"uid":"229c30823f8b777c","name":"Push message with Arabic payload","time":{"start":1751533180829,"stop":1751533180829,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d5be3ecc350bda","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751532761212,"stop":1751532761212,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8892a83930ab81e","name":"udp ip6 address","time":{"start":1751532526478,"stop":1751532526478,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a484a37ba0e65e","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1751532572642,"stop":1751532572642,"duration":0},"status":"passed","severity":"normal"},{"uid":"5343b2db383078bd","name":"Passing page size 10 when there are 10 messages","time":{"start":1751532829206,"stop":1751532829207,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da9fb6228ae739f","name":"Decrypt messages","time":{"start":1751532673688,"stop":1751532673688,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cedbfee8e3149b6","name":"Push message with content topic containing long","time":{"start":1751533180820,"stop":1751533180821,"duration":1},"status":"passed","severity":"normal"},{"uid":"dddd3464b651af38","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751533080976,"stop":1751533080976,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd01c63a77214705","name":"should throw error - no public key","time":{"start":1751532527159,"stop":1751532527159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6ec9ea2697fab0","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1751532535331,"stop":1751532535331,"duration":0},"status":"passed","severity":"normal"},{"uid":"136d8de489778aa","name":"Check publish message containing Russian","time":{"start":1751532695777,"stop":1751532695778,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2b7441d5408e33","name":"should support chaining for add method","time":{"start":1751532561727,"stop":1751532561727,"duration":0},"status":"passed","severity":"normal"},{"uid":"4753d97d120d739b","name":"Check publish message containing unicode special characters","time":{"start":1751532695798,"stop":1751532695798,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b776b9e258291d2","name":"Callback on promise, aborts when callback returns true","time":{"start":1751532816902,"stop":1751532816902,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fbd3ce831bacdc","name":"Subscribe to topic containing numeric and publish message","time":{"start":1751532701970,"stop":1751532701970,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c4ac6147c69360","name":"can query messages by message hash","time":{"start":1751532800312,"stop":1751532800312,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fba215d7ffb409","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1751532826939,"stop":1751532826939,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe018052a74e33fe","name":"Encoder throws on empty string content topic","time":{"start":1751532554079,"stop":1751532554080,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b5ba414ff8aaef","name":"Query Generator, No Decoder","time":{"start":1751532784971,"stop":1751532784971,"duration":0},"status":"passed","severity":"normal"},{"uid":"26745cc811baea1e","name":"Decoder throws on undefined content topic","time":{"start":1751532554080,"stop":1751532554080,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e17e66bfce69572","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751533080987,"stop":1751533080987,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a67ee846fcdc112","name":"Push message with XML payload","time":{"start":1751533180830,"stop":1751533180830,"duration":0},"status":"passed","severity":"normal"},{"uid":"791b69aaf7d9f39f","name":"throws on content topic with generation field greater than 0","time":{"start":1751532521009,"stop":1751532521009,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7c549f8ef0a69b","name":"Check received message containing JSON","time":{"start":1751533033216,"stop":1751533033216,"duration":0},"status":"passed","severity":"normal"},{"uid":"79426e03f0823c30","name":"returns all values when wanted number is greater than available values","time":{"start":1751532542025,"stop":1751532542026,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f68c0ac95b170","name":"Refresh subscription","time":{"start":1751533080988,"stop":1751533080988,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66b6c9546772dd8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1751532521028,"stop":1751532521029,"duration":1},"status":"passed","severity":"normal"},{"uid":"65bb508d4f042e8c","name":"should not receive a peer event before start","time":{"start":1751532596570,"stop":1751532596570,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2d2a794447c12d","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1751532572632,"stop":1751532572636,"duration":4},"status":"passed","severity":"normal"},{"uid":"4881ab08b9acec4f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1751532839052,"stop":1751532839052,"duration":0},"status":"passed","severity":"normal"},{"uid":"944a1d549fb4fd07","name":"Overlapping topic subscription","time":{"start":1751533080977,"stop":1751533080977,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13ef37fa6744932","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1751532521022,"stop":1751532521022,"duration":0},"status":"passed","severity":"normal"},{"uid":"7778628dc19ceae6","name":"Light Node - default protocols","time":{"start":1751532843895,"stop":1751532843896,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2625341424a1dce","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751532813907,"stop":1751532813908,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c60f53c29cdf0ef9","name":"should properly create location multiaddrs - tcp6","time":{"start":1751532527163,"stop":1751532527163,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8716fdecfcd2d7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app45/2/topic794/json","time":{"start":1751532797880,"stop":1751532797880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e049a457e8cc778d","name":"should insert message into bloom filter","time":{"start":1751532577618,"stop":1751532577618,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce721bd165424dc","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1751532521025,"stop":1751532521025,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda9f1623c4bc641","name":"A test","time":{"start":1751532627495,"stop":1751532627495,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb46dbd2ce58eff","name":"should not return locked peers if enough unlocked are available","time":{"start":1751532563514,"stop":1751532563514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09dd23a88eb14f2","name":"can query messages normally","time":{"start":1751532800312,"stop":1751532800312,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c82e2db0d80d4b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1751532521042,"stop":1751532521042,"duration":0},"status":"passed","severity":"normal"},{"uid":"22495e0f93b349e","name":"Throws when trying to push message with empty payload","time":{"start":1751533180832,"stop":1751533180832,"duration":0},"status":"passed","severity":"normal"},{"uid":"20031dcf208abb9e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1751532535332,"stop":1751532535332,"duration":0},"status":"passed","severity":"normal"},{"uid":"63433877c4224068","name":"should serialize and deserialize correctly","time":{"start":1751532574891,"stop":1751532574891,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc1db4b8bf31df","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1751532572638,"stop":1751532572638,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d7e840edca14e3","name":"configure the node with multiple pubsub topics","time":{"start":1751532840378,"stop":1751532840379,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77c16f300085019","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1751532572644,"stop":1751532572644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d9319797744a58","name":"Subscribe to topic containing Script and receive message","time":{"start":1751533080991,"stop":1751533080991,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8217fcfb285df3","name":"Push message with shell command payload","time":{"start":1751533180831,"stop":1751533180831,"duration":0},"status":"passed","severity":"normal"},{"uid":"5470fb6b73aeb6b5","name":"should successfully stop","time":{"start":1751532563450,"stop":1751532563450,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9aef95f4ad6ddb3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751533080992,"stop":1751533080993,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f94a92bb195df7c","name":"should not fail to stop the service if it was not started","time":{"start":1751532596568,"stop":1751532596568,"duration":0},"status":"passed","severity":"normal"},{"uid":"743143a3a9db8501","name":"Refresh subscription","time":{"start":1751533080977,"stop":1751533080978,"duration":1},"status":"passed","severity":"normal"},{"uid":"45eba0e8ec99538e","name":"should be able to decode the field with only STORE set to true","time":{"start":1751532526400,"stop":1751532526400,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbb86febf0282d7","name":"Check received message containing XML","time":{"start":1751533033215,"stop":1751533033216,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c4268858de4671","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1751532572651,"stop":1751532572652,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6eb57bcdffd3f1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1751532839048,"stop":1751532839048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d489ca1c096b955d","name":"Check publish message containing XML","time":{"start":1751532695779,"stop":1751532695788,"duration":9},"status":"passed","severity":"normal"},{"uid":"a31e65aa3cc6f323","name":"should select older connection if present","time":{"start":1751532535186,"stop":1751532535186,"duration":0},"status":"passed","severity":"normal"},{"uid":"4374b82fc472deb9","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1751532563338,"stop":1751532563339,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4052c97f6a4c16a","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1751532572645,"stop":1751532572646,"duration":1},"status":"passed","severity":"normal"},{"uid":"220d363c90104f19","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1751532572656,"stop":1751532572656,"duration":0},"status":"passed","severity":"normal"},{"uid":"2571119ac5af7052","name":"more peers than existing","time":{"start":1751532672053,"stop":1751532672053,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73789b72066132a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1751532701972,"stop":1751532701972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be91460f8f6baf4","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1751532563518,"stop":1751532563518,"duration":0},"status":"passed","severity":"normal"},{"uid":"488860266125b845","name":"should maintain desired error rate","time":{"start":1751532574890,"stop":1751532574891,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c53ca31d3ba089","name":"non connected peers","time":{"start":1751532672054,"stop":1751532672054,"duration":0},"status":"skipped","severity":"normal"},{"uid":"222147a71045798c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751533033218,"stop":1751533033219,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7134ef0020269b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1751532701971,"stop":1751532701971,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95020a99472800d","name":"accepts time-filtered query with content filter","time":{"start":1751532535238,"stop":1751532535238,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8ca1a741b468c1","name":"isConnected should return false after all peers disconnect","time":{"start":1751532610492,"stop":1751532610492,"duration":0},"status":"passed","severity":"normal"},{"uid":"57de38d64508c31a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1751532701974,"stop":1751532701974,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe235973334f45a2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1751532521045,"stop":1751532521045,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad15f96d6fa33d9","name":"Check publish message containing JSON","time":{"start":1751532695788,"stop":1751532695789,"duration":1},"status":"passed","severity":"normal"},{"uid":"1317b1e2adfbb30d","name":"should wait for LightPush peer to be connected","time":{"start":1751532563593,"stop":1751532563593,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93fb46ff7678e","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1751532572659,"stop":1751532572659,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b944967582189a5","name":"Fails to publish duplicate message","time":{"start":1751532695801,"stop":1751532695805,"duration":4},"status":"passed","severity":"normal"},{"uid":"c177870d680bca9d","name":"Push message with content topic containing emoji","time":{"start":1751533180825,"stop":1751533180825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72f09d297447773","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1751532572456,"stop":1751532572457,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bdb87c57d808ee5","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1751532572648,"stop":1751532572648,"duration":0},"status":"passed","severity":"normal"},{"uid":"230731c5d3301d6","name":"should have no discoveries enabled by default","time":{"start":1751532563072,"stop":1751532563073,"duration":1},"status":"passed","severity":"normal"},{"uid":"350be00910c0a2fc","name":"should throw if no connection provided","time":{"start":1751532535323,"stop":1751532535323,"duration":0},"status":"passed","severity":"normal"},{"uid":"702b0044dfde6de1","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1751532572644,"stop":1751532572644,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed2dd9199f1dd5e","name":"Subscribe and publish message","time":{"start":1751532701967,"stop":1751532701967,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc2b1c32d64c5ad","name":"Check message received after jswaku node is restarted","time":{"start":1751533033221,"stop":1751533033221,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb192402ceef9aae","name":"Generator, custom pubsub topic","time":{"start":1751532813907,"stop":1751532813907,"duration":0},"status":"skipped","severity":"normal"},{"uid":"928c7df3c1010ed4","name":"Push message with short payload","time":{"start":1751533180811,"stop":1751533180812,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6cee91a5826e97","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1751532572661,"stop":1751532572661,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8df8673674c81a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1751532688500,"stop":1751532688500,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fb391fa4ef01c3","name":"getPeersByDiscovery","time":{"start":1751532632607,"stop":1751532632609,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f7009a53dbfe91b","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1751532563074,"stop":1751532563075,"duration":1},"status":"passed","severity":"normal"},{"uid":"78bdb84e5e97ba59","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1751532563075,"stop":1751532563079,"duration":4},"status":"passed","severity":"normal"},{"uid":"f22705681a96dba1","name":"Check publish message containing Script","time":{"start":1751532695779,"stop":1751532695779,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0f82d3c7b90761","name":"Subscribe to topic containing long and receive message","time":{"start":1751533080989,"stop":1751533080989,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca5571d378df89c","name":"Check meta is set [symmetric]","time":{"start":1751532552384,"stop":1751532552384,"duration":0},"status":"passed","severity":"normal"},{"uid":"80602b93c9657046","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751532797889,"stop":1751532797889,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fbb7c99c9e0bbc","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1751532695806,"stop":1751532695806,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f5e434479f8318","name":"Subscribe to topic containing Script and receive message","time":{"start":1751533080980,"stop":1751533080981,"duration":1},"status":"passed","severity":"normal"},{"uid":"e679f1ea18c17c28","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1751532521037,"stop":1751532521037,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e0e70cd72cb8f1","name":"same cluster, same shard: nodes connect","time":{"start":1751532637519,"stop":1751532637519,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87a4d73dd1e020f","name":"handles different clusterIds correctly","time":{"start":1751532521019,"stop":1751532521019,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eeae13872faed12","name":"Ordered callback, aborts when callback returns true","time":{"start":1751532816903,"stop":1751532816903,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2f7bcd4421027d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751533080994,"stop":1751533080994,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4454a38de081269","name":"should throw an error if shards are undefined for static sharding","time":{"start":1751532521024,"stop":1751532521025,"duration":1},"status":"passed","severity":"normal"},{"uid":"28430aa40d9d704e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1751532521038,"stop":1751532521038,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a96e4eb537a62b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1751532552383,"stop":1751532552384,"duration":1},"status":"passed","severity":"normal"},{"uid":"885f0bb906c35df6","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1751532572642,"stop":1751532572642,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce6a2b0e2025773","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751532797875,"stop":1751532797876,"duration":1},"status":"passed","severity":"normal"},{"uid":"8873261a29fdbb30","name":"Passing page size 19 when there are 20 messages","time":{"start":1751532829207,"stop":1751532829207,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40c48c90d5b3c79","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1751532572663,"stop":1751532572663,"duration":0},"status":"passed","severity":"normal"},{"uid":"71715808f6a4b9f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1751532592701,"stop":1751532592702,"duration":1},"status":"passed","severity":"normal"},{"uid":"97187c38f64e4489","name":"should add received messages to bloom filter","time":{"start":1751532577621,"stop":1751532577621,"duration":0},"status":"passed","severity":"normal"},{"uid":"579882533b06bd6c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751533080985,"stop":1751533080985,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a67e6631ab336c8","name":"isConnected should return true after first peer connects","time":{"start":1751532610491,"stop":1751532610492,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e8d28943f8fd6b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751532720745,"stop":1751532720746,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d75d3b9935edae5","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1751532610491,"stop":1751532610491,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad30b5e9699df95","name":"should stop and cleanup resources","time":{"start":1751532563690,"stop":1751532563690,"duration":0},"status":"passed","severity":"normal"},{"uid":"8937f88d560d0587","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751533180823,"stop":1751533180823,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdda12529c17d1e","name":"should get / set TCP multiaddr","time":{"start":1751532527161,"stop":1751532527162,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6f23a9fc1f1762","name":"Push message with JSON payload","time":{"start":1751533180818,"stop":1751533180818,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f10d5ca4116efc","name":"Push message with content topic containing Chinese","time":{"start":1751533180833,"stop":1751533180834,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c585fffaf8dbbf","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1751532701975,"stop":1751532701975,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bddceb1eb1709e","name":"Push message with short payload","time":{"start":1751533180827,"stop":1751533180827,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a723be1b3f299f","name":"Push message with Script payload","time":{"start":1751533180816,"stop":1751533180817,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30ae21c016cb8fa","name":"Push message with content topic containing numeric","time":{"start":1751533180833,"stop":1751533180833,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d94b6faafbfd16","name":"should return false when shard is not included in network shards","time":{"start":1751532563365,"stop":1751532563365,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd6b1add5b40d31","name":"Push message with special chars payload","time":{"start":1751533180828,"stop":1751533180828,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00ee403af944bb9","name":"Fails to publish message with empty text","time":{"start":1751532695805,"stop":1751532695805,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9f0d9785920ac0","name":"should not fail to start the service if it is already started","time":{"start":1751532596569,"stop":1751532596569,"duration":0},"status":"passed","severity":"normal"},{"uid":"220495acce597761","name":"should be able to encode the field with only RELAY set to true","time":{"start":1751532526391,"stop":1751532526393,"duration":2},"status":"passed","severity":"normal"},{"uid":"9346fa992b6f2036","name":"Check received message containing short","time":{"start":1751533033213,"stop":1751533033213,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10c2522d08cff5d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app35/1/topic551/utf8","time":{"start":1751532797876,"stop":1751532797880,"duration":4},"status":"passed","severity":"normal"},{"uid":"a849ec7c1df42b18","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1751532693252,"stop":1751532693253,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ed68aa36aec8f1","name":"should handle incoming messages","time":{"start":1751532563449,"stop":1751532563450,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ccc4df37aee81","name":"should not receive a peer event after stop","time":{"start":1751532596570,"stop":1751532596571,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79ae30424276b54","name":"should never report false negatives","time":{"start":1751532574891,"stop":1751532574891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae07340f519412b6","name":"should update ack status of messages in outgoing buffer","time":{"start":1751532577626,"stop":1751532577626,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60b585698cb606a","name":"new peer added after a peer was already found","time":{"start":1751532693252,"stop":1751532693252,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2f0cf8102e79308","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1751532554078,"stop":1751532554078,"duration":0},"status":"passed","severity":"normal"},{"uid":"679b1cc0387bcce","name":"should encodeTxt and decodeTxt","time":{"start":1751532527155,"stop":1751532527156,"duration":1},"status":"passed","severity":"normal"},{"uid":"1091be51fc5baac7","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app93/5/topic772/json","time":{"start":1751532797881,"stop":1751532797884,"duration":3},"status":"passed","severity":"normal"},{"uid":"e5851354b308694e","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1751532592699,"stop":1751532592700,"duration":1},"status":"passed","severity":"normal"},{"uid":"e683f4b93de7edd8","name":"Check received message containing Russian","time":{"start":1751533033205,"stop":1751533033206,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce535829a03cc11d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751533080980,"stop":1751533080980,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03d4e7d58a7ab85","name":"Check publish message containing emoji","time":{"start":1751532695799,"stop":1751532695799,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f44b7e765c4123","name":"should add and check entries correctly","time":{"start":1751532561721,"stop":1751532561726,"duration":5},"status":"passed","severity":"normal"},{"uid":"2d5d026768c4d288","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1751532535331,"stop":1751532535331,"duration":0},"status":"passed","severity":"normal"},{"uid":"d983d4214d813ce5","name":"should throw an error for missing sharding configuration","time":{"start":1751532521043,"stop":1751532521044,"duration":1},"status":"passed","severity":"normal"},{"uid":"73639ecbd39cedf2","name":"should decode valid enr successfully","time":{"start":1751532527156,"stop":1751532527156,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c18ac60aed67aa","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1751532572661,"stop":1751532572662,"duration":1},"status":"passed","severity":"normal"},{"uid":"512d4133dd5d97d1","name":"LightPush","time":{"start":1751532843894,"stop":1751532843895,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2e2c2ff675d2a0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1751532521036,"stop":1751532521036,"duration":0},"status":"passed","severity":"normal"},{"uid":"789207cf7688be74","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1751532521040,"stop":1751532521040,"duration":0},"status":"passed","severity":"normal"},{"uid":"c508cbe90a63cb2","name":"Check message on other pubsub topic is not received","time":{"start":1751533033219,"stop":1751533033219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d09cc62e99be169","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751533180835,"stop":1751533180836,"duration":1},"status":"passed","severity":"normal"},{"uid":"f05d4b06188f47c2","name":"messageHashStr works with IProtoMessage","time":{"start":1751532535335,"stop":1751532535335,"duration":0},"status":"passed","severity":"normal"},{"uid":"77aa61cd719857a","name":"Check message with invalid timestamp is not received","time":{"start":1751533033219,"stop":1751533033219,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e3f60622cb2ec1","name":"Push message with content topic containing numeric","time":{"start":1751533180821,"stop":1751533180821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73213d3b81df594","name":"Check received message containing escaped characters","time":{"start":1751533033216,"stop":1751533033217,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f175e70fc0ab41","name":"Push message with content topic containing long","time":{"start":1751533180833,"stop":1751533180833,"duration":0},"status":"passed","severity":"normal"},{"uid":"5deef505c23e0ea6","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1751532773643,"stop":1751532773643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77146a7d1f47d56","name":"returns all values when wanted number matches available values","time":{"start":1751532542018,"stop":1751532542025,"duration":7},"status":"passed","severity":"normal"},{"uid":"fcc3134e469befa5","name":"Push message with content topic containing XML","time":{"start":1751533180835,"stop":1751533180835,"duration":0},"status":"passed","severity":"normal"},{"uid":"589e8e24bcdaaf2e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1751532521026,"stop":1751532521026,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e7fd7c7f03da7c","name":"accepts valid message hash query","time":{"start":1751532535236,"stop":1751532535237,"duration":1},"status":"passed","severity":"normal"},{"uid":"6976a28879cf5016","name":"Check received message containing SQL Injection","time":{"start":1751533033206,"stop":1751533033206,"duration":0},"status":"passed","severity":"normal"},{"uid":"3201c3ab538072e8","name":"should be delivered immediately if received","time":{"start":1751532577626,"stop":1751532577627,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebcbc8f2348c0a06","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1751532839053,"stop":1751532839053,"duration":0},"status":"passed","severity":"normal"},{"uid":"89343bd49f096e43","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1751532563517,"stop":1751532563517,"duration":0},"status":"passed","severity":"normal"},{"uid":"affbd3ad151999b9","name":"should decode valid enr with tcp successfully","time":{"start":1751532527157,"stop":1751532527157,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77eae4abf072248","name":"should create a new stream if no existing for protocol found","time":{"start":1751532535324,"stop":1751532535324,"duration":0},"status":"passed","severity":"normal"},{"uid":"2898468a09f33461","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1751532839047,"stop":1751532839048,"duration":1},"status":"passed","severity":"normal"},{"uid":"c839bd91093a2fcb","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1751532592702,"stop":1751532592703,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2e9abc2d493fe0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1751532521226,"stop":1751532521226,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3bb420113acb71","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1751532572649,"stop":1751532572649,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3bc792ff258a10","name":"Query with Promise Callback, No message returned","time":{"start":1751532784975,"stop":1751532784976,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8e4a1860ab62a2","name":"can start and stop the service","time":{"start":1751532546602,"stop":1751532546602,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd6e8a5c695b31b","name":"Push 30 different messages","time":{"start":1751533180832,"stop":1751533180832,"duration":0},"status":"skipped","severity":"normal"},{"uid":"732053485732e157","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1751532563518,"stop":1751532563519,"duration":1},"status":"passed","severity":"normal"},{"uid":"b355e1a6a8c10980","name":"should throw error - no id","time":{"start":1751532527157,"stop":1751532527157,"duration":0},"status":"passed","severity":"normal"},{"uid":"436c9f2f9144f2e4","name":"rejects hash query with time filter","time":{"start":1751532535237,"stop":1751532535238,"duration":1},"status":"passed","severity":"normal"},{"uid":"c852a7b6e55d0f68","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1751532572650,"stop":1751532572651,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d0c48027a6ca71","name":"Check received message containing emoji","time":{"start":1751533033209,"stop":1751533033209,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd429c863b2c1f4c","name":"Check message with no pubsub topic is not received","time":{"start":1751533033211,"stop":1751533033211,"duration":0},"status":"passed","severity":"normal"},{"uid":"147969050021b4d7","name":"should only return 1 node with relay and store capability","time":{"start":1751532542838,"stop":1751532542838,"duration":0},"status":"passed","severity":"normal"},{"uid":"da62bb2d53dd1c4f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1751532526396,"stop":1751532526396,"duration":0},"status":"passed","severity":"normal"},{"uid":"576fc242053290f2","name":"should return different streams if requested simultaniously","time":{"start":1751532535324,"stop":1751532535324,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d7dc6d1bca250a","name":"Query Generator - false","time":{"start":1751532821447,"stop":1751532821447,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea5007faa589c01","name":"throws on content topic with empty encoding field","time":{"start":1751532521011,"stop":1751532521012,"duration":1},"status":"passed","severity":"normal"},{"uid":"8777b80582beb9a5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1751532816903,"stop":1751532816903,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df7df6ff290eb42","name":"Decoder throws on empty string content topic","time":{"start":1751532554080,"stop":1751532554080,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f2dfe8d9354686","name":"Nodes with multiple pubsub topic","time":{"start":1751532688502,"stop":1751532688503,"duration":1},"status":"passed","severity":"normal"},{"uid":"41246ae52fd9929b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751532526397,"stop":1751532526398,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5fb035bec2f5db4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751533080977,"stop":1751533080977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f903520d880107d8","name":"Fields are not dropped","time":{"start":1751532534747,"stop":1751532534751,"duration":4},"status":"passed","severity":"normal"},{"uid":"a989b3b0322f6162","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1751532572659,"stop":1751532572660,"duration":1},"status":"passed","severity":"normal"},{"uid":"595fa5863f012b33","name":"Check publish message containing numeric","time":{"start":1751532695772,"stop":1751532695774,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b7fbf4eb8cf2366","name":"should properly compute the node id","time":{"start":1751532527160,"stop":1751532527160,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eeb7d9002b22c44","name":"should keep entries that haven't expired yet","time":{"start":1751532561737,"stop":1751532561738,"duration":1},"status":"passed","severity":"normal"},{"uid":"6952cdc4570dd7cf","name":"Subscribe to topic containing JSON and publish message","time":{"start":1751532701974,"stop":1751532701974,"duration":0},"status":"passed","severity":"normal"},{"uid":"98461a7b4200f079","name":"random static sharding 4 - Cluster ID: 741, Shard ID: 289","time":{"start":1751532840375,"stop":1751532840375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d370373934fc70d8","name":"should increase lamport timestamp","time":{"start":1751532577620,"stop":1751532577620,"duration":0},"status":"passed","severity":"normal"},{"uid":"549acd1861415b74","name":"should retry on complete failure if specified","time":{"start":1751532563063,"stop":1751532563064,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8581bf13fca33c4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1751532526399,"stop":1751532526399,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41fa0c41f1fa92e","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1751532688502,"stop":1751532688502,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0d20a2ff99389","name":"Non TWN Cluster","time":{"start":1751532797876,"stop":1751532797876,"duration":0},"status":"passed","severity":"normal"},{"uid":"946fd52d97527c6","name":"should increase lamport timestamp","time":{"start":1751532577617,"stop":1751532577618,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd6e16620e084d7","name":"getPeersByDiscovery","time":{"start":1751532693250,"stop":1751532693252,"duration":2},"status":"passed","severity":"normal"},{"uid":"b69b7644ae9b9bf1","name":"start node with empty shard should fail","time":{"start":1751532840379,"stop":1751532840379,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59e452e6872fe20","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1751532577623,"stop":1751532577623,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18fe0c52fed97c9","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1751532535333,"stop":1751532535333,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4752bbb4755df16","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1751532826942,"stop":1751532826944,"duration":2},"status":"passed","severity":"normal"},{"uid":"80c4d8890688a5ec","name":"random static sharding 1 - Cluster ID: 126, Shard ID: 451","time":{"start":1751532840374,"stop":1751532840374,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e0de84ec8db48a","name":"should reject if LightPush is requested but not mounted","time":{"start":1751532563591,"stop":1751532563591,"duration":0},"status":"passed","severity":"normal"},{"uid":"8249b40cfa4af69c","name":"can start the service","time":{"start":1751532546601,"stop":1751532546601,"duration":0},"status":"passed","severity":"normal"},{"uid":"8942721f42d24064","name":"Push message with content topic containing escaped characters","time":{"start":1751533180836,"stop":1751533180837,"duration":1},"status":"passed","severity":"normal"},{"uid":"600e3874ff0587df","name":"nwaku subscribes","time":{"start":1751532685237,"stop":1751532685238,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd252e1c0eb59d8","name":"Rejects garbage","time":{"start":1751532566971,"stop":1751532566972,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27914c7e2fd33bb","name":"Nwaku publishes","time":{"start":1751532685238,"stop":1751532685238,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bca9897ffd142f","name":"All","time":{"start":1751532597215,"stop":1751532597215,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1659c7f3d39357","name":"Check publish message after client node is restarted","time":{"start":1751532695809,"stop":1751532695809,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edfa7521a5c7bf2e","name":"Privacy Node - default protocol","time":{"start":1751532843896,"stop":1751532843896,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfba953a19bc6be","name":"caches peers it previously fetched","time":{"start":1751532542837,"stop":1751532542838,"duration":1},"status":"passed","severity":"normal"},{"uid":"739cac5dd6110c72","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app76/2/topic682/proto","time":{"start":1751532797881,"stop":1751532797881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d878355d8b00e09c","name":"Push message with content topic containing shell command","time":{"start":1751533180824,"stop":1751533180824,"duration":0},"status":"passed","severity":"normal"},{"uid":"35092c7d88474a60","name":"Decoder throws on undefined content topic","time":{"start":1751532535873,"stop":1751532535874,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d82f9ce7766e03c","name":"Subscribe to topic containing long and receive message","time":{"start":1751533080978,"stop":1751533080978,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69102ef338a9241","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751532813909,"stop":1751532813909,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f851dbcdf2c1266","name":"Accepts a valid Waku Message","time":{"start":1751532566970,"stop":1751532566971,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa961baaf653e8aa","name":"Push message with content topic containing special chars","time":{"start":1751533180821,"stop":1751533180821,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa3167f354471ff","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1751532701973,"stop":1751532701974,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d2a68858770189","name":"Passing an array","time":{"start":1751532845863,"stop":1751532845863,"duration":0},"status":"passed","severity":"normal"},{"uid":"a573f0703763a619","name":"Check received message containing emoji","time":{"start":1751533033217,"stop":1751533033217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c639538eea0e9688","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1751532521039,"stop":1751532521039,"duration":0},"status":"passed","severity":"normal"},{"uid":"c461a2a367f0afa4","name":"should use the provided clusterId for the pubsub topic","time":{"start":1751532521045,"stop":1751532521046,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e963e93b448de9","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1751532572647,"stop":1751532572647,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b2583e6b178b5f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751533080991,"stop":1751533080991,"duration":0},"status":"passed","severity":"normal"},{"uid":"7444e5ecccb5c20b","name":"Push message with content topic containing Script","time":{"start":1751533180835,"stop":1751533180835,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21855efdce6213c","name":"Push message with SQL Injection payload","time":{"start":1751533180816,"stop":1751533180816,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4b8c741a5662a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1751532701975,"stop":1751532701975,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e33611c332b23f","name":"should not receive a peer event after stop","time":{"start":1751532671778,"stop":1751532671778,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c64621b7ffa9c14","name":"Push message equal or less that 1MB","time":{"start":1751533180840,"stop":1751533180840,"duration":0},"status":"passed","severity":"normal"},{"uid":"feedf7f7db3e5ac0","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1751532784972,"stop":1751532784973,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0965f807c72a6c6","name":"should throw error - no public key","time":{"start":1751532527157,"stop":1751532527158,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca2e9cb5c9c3389","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1751532542381,"stop":1751532542382,"duration":1},"status":"passed","severity":"normal"},{"uid":"293d7e71494cc19e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751533080990,"stop":1751533080990,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a469b97f7d539e","name":"start node with empty content topic","time":{"start":1751532797889,"stop":1751532797890,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b70d3577caef65","name":"Passing page size 110 when there are 120 messages","time":{"start":1751532829207,"stop":1751532829208,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e158891341c183b","name":"Fails to push message bigger that 1MB","time":{"start":1751533180840,"stop":1751533180840,"duration":0},"status":"passed","severity":"normal"},{"uid":"d864cabbbe675d93","name":"Generator, 2 different pubsubtopics","time":{"start":1751532813908,"stop":1751532813908,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44bd1c24163a5aa","name":"ignores domain fetching errors","time":{"start":1751532542837,"stop":1751532542837,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a54d0e36792c56","name":"should detect messages with missing dependencies","time":{"start":1751532577623,"stop":1751532577623,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa7756bc1a048ab","name":"should not execute task if max attempts is 0","time":{"start":1751532562611,"stop":1751532562611,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba55f696202dd31","name":"can start and stop the service","time":{"start":1751532671776,"stop":1751532671776,"duration":0},"status":"passed","severity":"normal"},{"uid":"a606a400b3a8e69b","name":"Push message with custom timestamp: 1720774199680","time":{"start":1751533180839,"stop":1751533180839,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd75afbaf8f39149","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1751532572646,"stop":1751532572646,"duration":0},"status":"passed","severity":"normal"},{"uid":"88986f7e3069d76a","name":"retrieves a single peer","time":{"start":1751532542835,"stop":1751532542836,"duration":1},"status":"passed","severity":"normal"},{"uid":"febb16638a1a8e87","name":"removeEventListener with wrong event","time":{"start":1751532632606,"stop":1751532632607,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab9b55c5602ee18","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1751532521015,"stop":1751532521015,"duration":0},"status":"passed","severity":"normal"},{"uid":"795e639f45ac053","name":"Used by Waku Relay","time":{"start":1751532845864,"stop":1751532845864,"duration":0},"status":"passed","severity":"normal"},{"uid":"589bcadc7764866d","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1751532572644,"stop":1751532572645,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aaee225738f40e","name":"Relay + Store","time":{"start":1751532597214,"stop":1751532597214,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d67e3201b912ba7","name":"different cluster, different shard: nodes don't connect","time":{"start":1751532637520,"stop":1751532637520,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9237fb0c017047","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1751532521015,"stop":1751532521016,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70707d7bd73a595","name":"Publish without waiting for remote peer","time":{"start":1751532701967,"stop":1751532701967,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28113dd3e4e8001","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1751532572655,"stop":1751532572656,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e491b5321d680a","name":"Ordered Callback - true","time":{"start":1751532821448,"stop":1751532821448,"duration":0},"status":"passed","severity":"normal"},{"uid":"7432306119bfd8c9","name":"groups content topics by expected pubsub topic","time":{"start":1751532521018,"stop":1751532521019,"duration":1},"status":"passed","severity":"normal"},{"uid":"6900a24b3c259544","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1751532521027,"stop":1751532521027,"duration":0},"status":"passed","severity":"normal"},{"uid":"662c157bfc053f49","name":"Push message with emoji payload","time":{"start":1751533180819,"stop":1751533180819,"duration":0},"status":"passed","severity":"normal"},{"uid":"27435dc0d07b32b8","name":"Push message with long payload","time":{"start":1751533180827,"stop":1751533180828,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0147e55deeac0e","name":"should be online or offline if network state changed","time":{"start":1751532592703,"stop":1751532592703,"duration":0},"status":"passed","severity":"normal"},{"uid":"881c7a380128616e","name":"Check received message containing special chars","time":{"start":1751533033204,"stop":1751533033204,"duration":0},"status":"passed","severity":"normal"},{"uid":"7482395b0681b26d","name":"should not receive a peer event after stop","time":{"start":1751532546604,"stop":1751532546604,"duration":0},"status":"passed","severity":"normal"},{"uid":"382d161c1c4ad913","name":"Check publish message containing Arabic","time":{"start":1751532695776,"stop":1751532695777,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ca29b728b34389","name":"addEventListener with wrong event","time":{"start":1751532632606,"stop":1751532632606,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff75933dd0d69567","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1751532526397,"stop":1751532526397,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62897d0fa83a425","name":"Check message with no content topic is not received","time":{"start":1751533033211,"stop":1751533033212,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5bbb040b1770e3","name":"safeDispatchEvent","time":{"start":1751532632611,"stop":1751532632611,"duration":0},"status":"passed","severity":"normal"},{"uid":"22852d2b255cd2a4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751532720745,"stop":1751532720745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac426863ac86af7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751533080993,"stop":1751533080994,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3df81c67014335","name":"should not fail to stop the service if it was not started","time":{"start":1751532671776,"stop":1751532671776,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f063997e9e5f2d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app80/2/topic670/proto","time":{"start":1751532797880,"stop":1751532797881,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c1b9d6a97e152f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1751532521021,"stop":1751532521021,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0c035dd7ef8be4","name":"Push message with custom timestamp: 1751536199680","time":{"start":1751533180839,"stop":1751533180839,"duration":0},"status":"passed","severity":"normal"},{"uid":"7556e63ebbd98130","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1751532693252,"stop":1751532693252,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19f64afb00fc0e00","name":"Check message received after jswaku node is restarted","time":{"start":1751533033212,"stop":1751533033212,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e06f75c2614a15","name":"Encoder throws on undefined content topic","time":{"start":1751532554079,"stop":1751532554079,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd7f68f40d83cb9","name":"Relay - dialed first","time":{"start":1751532843891,"stop":1751532843892,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef33342090dd655","name":"can start the service","time":{"start":1751532596567,"stop":1751532596567,"duration":0},"status":"passed","severity":"normal"},{"uid":"359a2aa0abab2d1f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1751532526400,"stop":1751532526400,"duration":0},"status":"passed","severity":"normal"},{"uid":"276476bee0dfd20a","name":"should return usable stream attached to connection","time":{"start":1751532535322,"stop":1751532535323,"duration":1},"status":"passed","severity":"normal"},{"uid":"264daecd2b4fa7ea","name":"Check received message containing special chars","time":{"start":1751533033214,"stop":1751533033214,"duration":0},"status":"passed","severity":"normal"},{"uid":"1793348787ecbbcc","name":"Round trip binary serialization","time":{"start":1751532535872,"stop":1751532535872,"duration":0},"status":"passed","severity":"normal"},{"uid":"869e7aabd229bba9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1751532521017,"stop":1751532521018,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7d86594aa13ef2","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1751532526401,"stop":1751532526402,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac4267c2e540d1c","name":"Check message with no content topic is not received","time":{"start":1751533033220,"stop":1751533033220,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca61fa55dd4b5868","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751533080980,"stop":1751533080980,"duration":0},"status":"passed","severity":"normal"},{"uid":"370aa07edfa52f0a","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1751532572655,"stop":1751532572655,"duration":0},"status":"passed","severity":"normal"},{"uid":"1120ac6547baf3b7","name":"throws on content topic with empty application field","time":{"start":1751532521010,"stop":1751532521010,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d16d6249281bf0","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751533033221,"stop":1751533033221,"duration":0},"status":"passed","severity":"normal"},{"uid":"5136817e1cce5741","name":"Push message with content topic containing SQL Injection","time":{"start":1751533180834,"stop":1751533180835,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e10325a06c32f4","name":"Check received message containing shell command","time":{"start":1751533033216,"stop":1751533033216,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd73cec1cce46c3d","name":"Check received message containing unicode special characters","time":{"start":1751533033217,"stop":1751533033217,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83f52408f5cbec3","name":"random static sharding 6 - Cluster ID: 296, Shard ID: 245","time":{"start":1751532840376,"stop":1751532840376,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dac147aa46fee0e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751533080984,"stop":1751533080984,"duration":0},"status":"passed","severity":"normal"},{"uid":"54922952ce6ee4d0","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751533080994,"stop":1751533080995,"duration":1},"status":"passed","severity":"normal"},{"uid":"feeb5b1228c88b57","name":"Reusing cursor across nodes","time":{"start":1751532773642,"stop":1751532773642,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c69f67fcc5e6b7c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1751532521016,"stop":1751532521016,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5fefa48e00968c","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1751532563059,"stop":1751532563060,"duration":1},"status":"passed","severity":"normal"},{"uid":"982dd129d60b3732","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1751532572654,"stop":1751532572655,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd65ff4922c3fb44","name":"Check publish message containing escaped characters","time":{"start":1751532695789,"stop":1751532695790,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c12e7eff4bc26bf","name":"listenerCount","time":{"start":1751532632609,"stop":1751532632609,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4fe9bb06ca754a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app69/2/topic52/utf8","time":{"start":1751532797884,"stop":1751532797888,"duration":4},"status":"passed","severity":"normal"},{"uid":"19a9d932832b5b3c","name":"Check message on other pubsub topic is not received","time":{"start":1751533033211,"stop":1751533033211,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddaafb50ce779cec","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1751532521026,"stop":1751532521026,"duration":0},"status":"passed","severity":"normal"},{"uid":"242baab754fec677","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1751532572646,"stop":1751532572646,"duration":0},"status":"passed","severity":"normal"},{"uid":"d390868d65b4cced","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751532720744,"stop":1751532720745,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29fd485524625a6","name":"Check received message with timestamp: 1751532591873000000 ","time":{"start":1751533033217,"stop":1751533033218,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd18192ea5b76ae","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751533080982,"stop":1751533080982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41d06e5b745eacf","name":"Check publish message containing special chars","time":{"start":1751532695774,"stop":1751532695775,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b590cefcb29c3d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751533080979,"stop":1751533080980,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d58a811a59c67db","name":"should initialize with default number of peers","time":{"start":1751532563512,"stop":1751532563512,"duration":0},"status":"passed","severity":"normal"},{"uid":"f315463f163cced1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1751532773640,"stop":1751532773641,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1de87d0be61f48d","name":"Subscribe to topic containing long and publish message","time":{"start":1751532701970,"stop":1751532701970,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e482a62f76a13e","name":"should properly clean up resources when disposed","time":{"start":1751532561739,"stop":1751532561741,"duration":2},"status":"passed","severity":"normal"},{"uid":"5151a84b42dfdcc9","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1751532839049,"stop":1751532839052,"duration":3},"status":"passed","severity":"normal"},{"uid":"21ffbca662814195","name":"Query Generator, No message returned","time":{"start":1751532784971,"stop":1751532784971,"duration":0},"status":"passed","severity":"normal"},{"uid":"81852536e5b8e094","name":"Using a function","time":{"start":1751532845863,"stop":1751532845864,"duration":1},"status":"passed","severity":"normal"},{"uid":"47fc23f94237482d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1751532521016,"stop":1751532521016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72c68b40a400cbf","name":"accepts valid content-filtered query","time":{"start":1751532535235,"stop":1751532535235,"duration":0},"status":"passed","severity":"normal"},{"uid":"4813560e21dfddad","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1751532521023,"stop":1751532521023,"duration":0},"status":"passed","severity":"normal"},{"uid":"706fd1fc0b506231","name":"Push message with rate limit","time":{"start":1751533180838,"stop":1751533180838,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01dbd44c52f69ef","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app2/6/topic759/proto","time":{"start":1751532797884,"stop":1751532797884,"duration":0},"status":"passed","severity":"normal"},{"uid":"63baacb142f6c6bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1751532521036,"stop":1751532521036,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d75e72762fb119","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1751532826938,"stop":1751532826938,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a3daa939c6408d","name":"Push message with rate limit","time":{"start":1751533180825,"stop":1751533180826,"duration":1},"status":"passed","severity":"normal"},{"uid":"755d9ee06270ee37","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751532761212,"stop":1751532761213,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2b2acd186d23f2","name":"handles different networkShards values correctly","time":{"start":1751532521019,"stop":1751532521020,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a220bb6b2a019ff","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1751532826941,"stop":1751532826942,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff507dfe7467e58","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1751532572656,"stop":1751532572656,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec377840e256c8d","name":"Filter","time":{"start":1751532843895,"stop":1751532843895,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22f5ee770347a27","name":"messageHashStr produces different results for different inputs","time":{"start":1751532535335,"stop":1751532535336,"duration":1},"status":"passed","severity":"normal"},{"uid":"721233406aaffe4b","name":"should be empty after removing the only subscription","time":{"start":1751532563688,"stop":1751532563688,"duration":0},"status":"passed","severity":"normal"},{"uid":"1359170325d60480","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1751532599380,"stop":1751532599381,"duration":1},"status":"passed","severity":"normal"},{"uid":"d854b46b226c9719","name":"Push message with content topic containing Russian","time":{"start":1751533180834,"stop":1751533180834,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8535ff1b69605a","name":"Check publish message containing shell command","time":{"start":1751532695789,"stop":1751532695789,"duration":0},"status":"passed","severity":"normal"},{"uid":"5633197e06125ea9","name":"Subscribe and receive messages via waku relay post","time":{"start":1751533080975,"stop":1751533080975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f188497db447093","name":"should be sent with empty content","time":{"start":1751532577625,"stop":1751532577625,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c99db5c8ff9245b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1751532521043,"stop":1751532521043,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f1df98e4ae6e1","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1751532526395,"stop":1751532526395,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6c1b6fe62b7bfd","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1751532542383,"stop":1751532542384,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c606890de4a9db","name":"should handle corrupted local storage data gracefully","time":{"start":1751532546605,"stop":1751532546605,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb7f9e163d72d7c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1751532521023,"stop":1751532521023,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60908ecb94c5f09","name":"can start and stop the service","time":{"start":1751532596567,"stop":1751532596568,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd9ee5c1f2a1ecb","name":"should return empty list for no shard","time":{"start":1751532521024,"stop":1751532521024,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc95348278fb01c","name":"should set field with only RELAY enabled","time":{"start":1751532527165,"stop":1751532527165,"duration":0},"status":"passed","severity":"normal"},{"uid":"910b94781036464a","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1751532563513,"stop":1751532563513,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf9ff4f0cfcbc35","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1751532572650,"stop":1751532572650,"duration":0},"status":"passed","severity":"normal"},{"uid":"8682259bc6a6f84e","name":"Delete observer","time":{"start":1751532673688,"stop":1751532673689,"duration":1},"status":"passed","severity":"normal"},{"uid":"40703eb48a5272a7","name":"Check received message containing Russian","time":{"start":1751533033214,"stop":1751533033215,"duration":1},"status":"passed","severity":"normal"},{"uid":"7938dfb7d2a2e4b2","name":"dispatchEvent via connectionManager","time":{"start":1751532632610,"stop":1751532632610,"duration":0},"status":"passed","severity":"normal"},{"uid":"2355ee49e92830f0","name":"should emit a peer event after start","time":{"start":1751532596569,"stop":1751532596570,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ea7379b38e8ec2","name":"should use DNS peer discovery with light client","time":{"start":1751532596574,"stop":1751532596575,"duration":1},"status":"skipped","severity":"normal"},{"uid":"12784fd659d9ad24","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1751532572656,"stop":1751532572658,"duration":2},"status":"passed","severity":"normal"},{"uid":"a55221f99e5447db","name":"Renews subscription after lossing a connection","time":{"start":1751533080994,"stop":1751533080994,"duration":0},"status":"passed","severity":"normal"},{"uid":"985c24b6766e1339","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1751532521012,"stop":1751532521013,"duration":1},"status":"passed","severity":"normal"},{"uid":"7140aa45d9f349f6","name":"different cluster, same shard: nodes don't connect","time":{"start":1751532637519,"stop":1751532637520,"duration":1},"status":"passed","severity":"normal"},{"uid":"2449dc6724b57756","name":"should not fail to start the service if it is already started","time":{"start":1751532671777,"stop":1751532671777,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f0fc9be8af2aa7","name":"Push message with content topic containing special chars","time":{"start":1751533180833,"stop":1751533180833,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2bae682843a552","name":"Store - dialed first","time":{"start":1751532843893,"stop":1751532843893,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd8f14244a23ee8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1751532572662,"stop":1751532572662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1512a4bdc036a5e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1751532546605,"stop":1751532546605,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82b043263eaf574","name":"Check message with no payload is not received","time":{"start":1751533033220,"stop":1751533033221,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2cfd8e5cdf935c3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1751532542839,"stop":1751532542840,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52bc4cc3149161f","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1751532572652,"stop":1751532572652,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bb2afef6f6252f","name":"should requeue task if no peer is available","time":{"start":1751532562604,"stop":1751532562605,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3e14c9342efe6","name":"should return PeerId when PeerId is provided","time":{"start":1751532563355,"stop":1751532563355,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f284349e15e30d5","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1751532577620,"stop":1751532577620,"duration":0},"status":"passed","severity":"normal"},{"uid":"763e11b62f71d115","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751533080986,"stop":1751533080986,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7f82442657900c","name":"should insert message id into causal history","time":{"start":1751532577619,"stop":1751532577619,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80a275c8e723f13","name":"should handle task timeouts","time":{"start":1751532562611,"stop":1751532562611,"duration":0},"status":"passed","severity":"normal"},{"uid":"c277011df5f38042","name":"Query Generator, Wrong PubsubTopic","time":{"start":1751532784970,"stop":1751532784970,"duration":0},"status":"passed","severity":"normal"},{"uid":"d098dcab87f05791","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1751532521026,"stop":1751532521027,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9e95d7a8cdad62","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1751532572654,"stop":1751532572654,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ba72ffea6e8bd8","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1751532773641,"stop":1751532773642,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3bedee557fa1de","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1751532542840,"stop":1751532542840,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b015d11654679b9","name":"Generator, 2 different pubsubtopics","time":{"start":1751532813906,"stop":1751532813906,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff08bed4fc0bd51","name":"isConnected return false after peer stops","time":{"start":1751532610492,"stop":1751532610492,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afb9516b75fd16c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1751532527166,"stop":1751532527166,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e459d25ee5ad3e3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751533033210,"stop":1751533033210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0a9d0d84951bab","name":"Query with Ordered Callback, No message returned","time":{"start":1751532784974,"stop":1751532784974,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b8194f86542693","name":"Check publish message containing SQL Injection","time":{"start":1751532695778,"stop":1751532695778,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2a7b1abcfaeb37","name":"Check received message containing long","time":{"start":1751533033203,"stop":1751533033204,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2d876db5428ce5","name":"Decoder throws on undefined content topic","time":{"start":1751532552386,"stop":1751532552386,"duration":0},"status":"passed","severity":"normal"},{"uid":"796bb5a7fdc7ab1f","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751533080984,"stop":1751533080984,"duration":0},"status":"passed","severity":"normal"},{"uid":"747b7ffb9e30454f","name":"configure the node with multiple content topics","time":{"start":1751532797888,"stop":1751532797888,"duration":0},"status":"passed","severity":"normal"},{"uid":"13267e8fa5a0ee3","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1751532577624,"stop":1751532577624,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda13476a9252081","name":"A test","time":{"start":1751532627495,"stop":1751532627496,"duration":1},"status":"passed","severity":"normal"},{"uid":"b726ec3987e91774","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1751532521035,"stop":1751532521035,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe110fe9876c3bc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751533033210,"stop":1751533033210,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ce07139aa9f94f","name":"Refresh subscription","time":{"start":1751532701968,"stop":1751532701969,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2d180ef63eda0314","name":"should only return 1 node with store capability","time":{"start":1751532542839,"stop":1751532542839,"duration":0},"status":"passed","severity":"normal"},{"uid":"5990eee730fdf061","name":"handles empty shards array correctly","time":{"start":1751532521044,"stop":1751532521044,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e48390ac180379","name":"should not receive a peer event before start","time":{"start":1751532671777,"stop":1751532671778,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ee3286b2bdf15d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1751532526394,"stop":1751532526395,"duration":1},"status":"passed","severity":"normal"},{"uid":"4632e57c1961cc91","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751533033212,"stop":1751533033213,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5504e8b4c3bf54","name":"removeEventListener with correct event","time":{"start":1751532632606,"stop":1751532632606,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca6a369ab208be0","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1751532535325,"stop":1751532535325,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ab57c166e99413","name":"throws an error for improperly formatted content topics","time":{"start":1751532521020,"stop":1751532521020,"duration":0},"status":"passed","severity":"normal"},{"uid":"360bff6ab7c1a944","name":"should correctly map a content topic to a pubsub topic","time":{"start":1751532521045,"stop":1751532521045,"duration":0},"status":"passed","severity":"normal"},{"uid":"33166127d0a6befb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1751532521029,"stop":1751532521035,"duration":6},"status":"passed","severity":"normal"},{"uid":"72621d74cc7d8fb5","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1751532535874,"stop":1751532535874,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dd9f7f24570d8d","name":"should insert elements correctly","time":{"start":1751532574890,"stop":1751532574890,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee5f63fe4e7fd0e","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1751532572636,"stop":1751532572637,"duration":1},"status":"passed","severity":"normal"},{"uid":"e252c5cb9c755314","name":"Ephemeral messages are not stored","time":{"start":1751532598428,"stop":1751532598429,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d584c27aa28006","name":"should wait for Store peer to be connected","time":{"start":1751532563593,"stop":1751532563593,"duration":0},"status":"passed","severity":"normal"},{"uid":"33dec09a734896f2","name":"should not throw an error for a single configured topic","time":{"start":1751532521040,"stop":1751532521040,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bff8ac860445328","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1751532572662,"stop":1751532572662,"duration":0},"status":"passed","severity":"normal"},{"uid":"909dda53917393f1","name":"Push message with content topic containing Russian","time":{"start":1751533180822,"stop":1751533180822,"duration":0},"status":"passed","severity":"normal"},{"uid":"4269e652054993a3","name":"should properly create location multiaddrs - tcp","time":{"start":1751532527163,"stop":1751532527163,"duration":0},"status":"passed","severity":"normal"},{"uid":"319afd407a1339e4","name":"Store - dialed after - with timeout","time":{"start":1751532843893,"stop":1751532843894,"duration":1},"status":"passed","severity":"normal"},{"uid":"172fe9786e4a83c0","name":"should successfully unsubscribe from an existing subscription","time":{"start":1751532563449,"stop":1751532563449,"duration":0},"status":"passed","severity":"normal"},{"uid":"169ca110e6e11fcb","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1751532521014,"stop":1751532521014,"duration":0},"status":"passed","severity":"normal"},{"uid":"a817f5da36f3d034","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1751532701972,"stop":1751532701972,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d3990f50673870","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1751532577626,"stop":1751532577626,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cab774fb1c88577","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1751532598433,"stop":1751532598433,"duration":0},"status":"passed","severity":"normal"},{"uid":"baef688f67d93ac5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751533080994,"stop":1751533080994,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd68da781bcc6a0","name":"Query Generator - true","time":{"start":1751532821446,"stop":1751532821447,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b303ef03f2bf5f3","name":"Passing page size 3 when there are 20 messages","time":{"start":1751532829206,"stop":1751532829206,"duration":0},"status":"passed","severity":"normal"},{"uid":"238c94d9bf5c0ffc","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1751532542026,"stop":1751532542026,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa2f5a6306ad204","name":"should lock peers when selected","time":{"start":1751532563513,"stop":1751532563513,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46593c73e0c5723","name":"should emit a peer event after start","time":{"start":1751532671777,"stop":1751532671777,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b2030d97ea5f5","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1751532563449,"stop":1751532563449,"duration":0},"status":"passed","severity":"normal"},{"uid":"a377b91d42be0b6f","name":"Check message with no payload is not received","time":{"start":1751533033212,"stop":1751533033212,"duration":0},"status":"passed","severity":"normal"},{"uid":"e556f5b564899e90","name":"Publish message with rate limit","time":{"start":1751532695813,"stop":1751532695813,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a1bba2424eba22","name":"should call waitForPeer on Relay","time":{"start":1751532563594,"stop":1751532563594,"duration":0},"status":"passed","severity":"normal"},{"uid":"722943383c11582e","name":"Push message with Chinese payload","time":{"start":1751533180828,"stop":1751533180828,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d92543caf8fcba","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app75/2/topic634/utf8","time":{"start":1751532797884,"stop":1751532797884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d7e1f004755a04","name":"Encoder throws on undefined content topic","time":{"start":1751532552385,"stop":1751532552385,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b416d226b23585b","name":"throws on content topic with non-number generation field","time":{"start":1751532521008,"stop":1751532521009,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a6bab7b2e07b5e","name":"stop","time":{"start":1751532632611,"stop":1751532632611,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cea0ec2a118e2c6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1751532521037,"stop":1751532521038,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b40f94514c20e17","name":"throws on content topic with too few or too many fields","time":{"start":1751532521007,"stop":1751532521008,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a811faa9422d6da","name":"Check received message containing XML","time":{"start":1751533033207,"stop":1751533033207,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edc2f0e982c59a7","name":"Overlapping topic subscription","time":{"start":1751532701969,"stop":1751532701969,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1963a8c32e30bc90","name":"Check meta is set [ecies]","time":{"start":1751532554079,"stop":1751532554079,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac500666be8bc54e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1751532598432,"stop":1751532598433,"duration":1},"status":"passed","severity":"normal"},{"uid":"368fed660c14d065","name":"Promise Callback - true","time":{"start":1751532821447,"stop":1751532821448,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be2565e3c5d5121","name":"should throw an error for insufficient data","time":{"start":1751532521227,"stop":1751532521227,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d53acca847f3695","name":"Js publishes, other Js receives","time":{"start":1751532685239,"stop":1751532685239,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f5e39ce6e98218","name":"Query generator for 2000 messages","time":{"start":1751532816903,"stop":1751532816904,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d372f71ec3dfa8","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1751532572651,"stop":1751532572651,"duration":0},"status":"passed","severity":"normal"},{"uid":"f907c38f8389c3e6","name":"Subscribe and receive messages via lightPush","time":{"start":1751533080974,"stop":1751533080974,"duration":0},"status":"passed","severity":"normal"},{"uid":"2952ac57404a6a6b","name":"should not fail to stop the service if it was not started","time":{"start":1751532546602,"stop":1751532546602,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d50b48d6b2c27dc","name":"Check publish message containing Chinese","time":{"start":1751532695775,"stop":1751532695775,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b8122683edae1d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751533080987,"stop":1751533080988,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ec451379cebee4","name":"Renews subscription after lossing a connection","time":{"start":1751533080983,"stop":1751533080984,"duration":1},"status":"passed","severity":"normal"},{"uid":"7730c2fe44b092ed","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1751532521226,"stop":1751532521227,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5aee1ffc290f57d","name":"should check connected peers if present and suitable","time":{"start":1751532563592,"stop":1751532563593,"duration":1},"status":"passed","severity":"normal"},{"uid":"a44fdfc9f63a7a40","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1751532521013,"stop":1751532521014,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d761e822027d21f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1751532521027,"stop":1751532521028,"duration":1},"status":"passed","severity":"normal"},{"uid":"867895857b98d771","name":"rejects hash query with content filter parameters","time":{"start":1751532535237,"stop":1751532535237,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1abd4ace31f69a","name":"messageHashStr produces consistent results for the same input","time":{"start":1751532535335,"stop":1751532535335,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e35b27775f984c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1751532527156,"stop":1751532527157,"duration":1},"status":"passed","severity":"normal"},{"uid":"67cc8023057e7c69","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1751532542839,"stop":1751532542839,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b51e0a586a63b1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751533080979,"stop":1751533080979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4149058d4b640e3","name":"should not fail to start the service if it is already started","time":{"start":1751532546602,"stop":1751532546603,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13801cfc783c321","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751533080989,"stop":1751533080989,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ce473cbd5cbb1a","name":"Push message with XML payload","time":{"start":1751533180817,"stop":1751533180817,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0daed18577a9097","name":"should emit a peer event after start","time":{"start":1751532546603,"stop":1751532546603,"duration":0},"status":"passed","severity":"normal"},{"uid":"19788f3dd739cbd7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1751532542379,"stop":1751532542380,"duration":1},"status":"passed","severity":"normal"},{"uid":"37919d3b3d7ad777","name":"should start and stop interval correctly","time":{"start":1751532562594,"stop":1751532562595,"duration":1},"status":"passed","severity":"normal"},{"uid":"4839110d6eb9d34e","name":"should load peers from local storage and dispatch events","time":{"start":1751532546604,"stop":1751532546605,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f77370e9efe44b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1751532526396,"stop":1751532526397,"duration":1},"status":"passed","severity":"normal"},{"uid":"165db52af180b08c","name":"should handle different types of entries","time":{"start":1751532561738,"stop":1751532561738,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec6865aa950e43e","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1751532572654,"stop":1751532572654,"duration":0},"status":"passed","severity":"normal"},{"uid":"1615b1c7cb8a2427","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1751532542378,"stop":1751532542378,"duration":0},"status":"passed","severity":"normal"},{"uid":"2670e57e258b66b7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751533080977,"stop":1751533080977,"duration":0},"status":"passed","severity":"normal"},{"uid":"7685eb8c95466d77","name":"Generator, custom pubsub topic","time":{"start":1751532813905,"stop":1751532813906,"duration":1},"status":"passed","severity":"normal"},{"uid":"9228a38c5fb50990","name":"Encoder throws on empty string content topic","time":{"start":1751532535873,"stop":1751532535873,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a606f0d226cd411","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app60/4/topic395/json","time":{"start":1751532797876,"stop":1751532797876,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa1595fa8bd136f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1751532542379,"stop":1751532542379,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac870adde7990a5","name":"should unregister libp2p event listeners when stop is called","time":{"start":1751532563516,"stop":1751532563516,"duration":0},"status":"passed","severity":"normal"},{"uid":"9930c5745b238c0e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1751532816895,"stop":1751532816895,"duration":0},"status":"passed","severity":"normal"},{"uid":"195fea95223611e2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1751532572661,"stop":1751532572661,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39376677ff640a6","name":"Push message with content topic containing JSON","time":{"start":1751533180836,"stop":1751533180836,"duration":0},"status":"passed","severity":"normal"},{"uid":"b846b03c13ea834f","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1751532563074,"stop":1751532563074,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fbfe260d4273ce","name":"should set field with only FILTER enabled","time":{"start":1751532527165,"stop":1751532527165,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd60d4f6e6de0e6","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1751532563447,"stop":1751532563448,"duration":1},"status":"passed","severity":"normal"},{"uid":"178525ef006d2ddd","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1751532563516,"stop":1751532563517,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e4fb0186cb86057","name":"should reject if Filter is requested but not mounted","time":{"start":1751532563592,"stop":1751532563592,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5274b6bd78a5af7","name":"messageHashStr returns a hex string","time":{"start":1751532535334,"stop":1751532535334,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b83b1a3aa803e28","name":"should return valid sharding parameters for static sharding","time":{"start":1751532521043,"stop":1751532521043,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41055ce0fc17650","name":"Push message with shell command payload","time":{"start":1751533180818,"stop":1751533180818,"duration":0},"status":"passed","severity":"normal"},{"uid":"8399525f387552ed","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1751532773641,"stop":1751532773641,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f8fe78bc3b02b1","name":"Push message with Chinese payload","time":{"start":1751533180814,"stop":1751533180815,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d5aa619b3c27b3","name":"Push message with content topic containing Chinese","time":{"start":1751533180821,"stop":1751533180821,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f930ede78d48025","name":"Push message with content topic containing SQL Injection","time":{"start":1751533180822,"stop":1751533180822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd8c99134fd5f65","name":"should successfully subscribe to supported pubsub topic","time":{"start":1751532563447,"stop":1751532563447,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e7dd8b8b69bc1","name":"Push message with long payload","time":{"start":1751533180812,"stop":1751533180812,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52ff02a85a2fbf7","name":"Push message with custom timestamp: 1751528999680","time":{"start":1751533180839,"stop":1751533180839,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e360b76864bd41","name":"it tolerates circular branch references","time":{"start":1751532542836,"stop":1751532542836,"duration":0},"status":"passed","severity":"normal"},{"uid":"d664b7ef88de1d9f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751533080987,"stop":1751533080987,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb68da35b125f13","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751533080993,"stop":1751533080993,"duration":0},"status":"passed","severity":"normal"},{"uid":"6155da5abc3baec5","name":"should wait for Filter peer to be connected","time":{"start":1751532563593,"stop":1751532563593,"duration":0},"status":"passed","severity":"normal"},{"uid":"483bea1d22fbc6ff","name":"random static sharding 2 - Cluster ID: 802, Shard ID: 971","time":{"start":1751532840374,"stop":1751532840374,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfaccdd832fbe8c","name":"Promise Callback - false","time":{"start":1751532821448,"stop":1751532821448,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fc0572c750296d","name":"should return no connections if no open connection provided","time":{"start":1751532535185,"stop":1751532535186,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec79a6e68b880eb5","name":"Check publish message containing long","time":{"start":1751532695768,"stop":1751532695772,"duration":4},"status":"passed","severity":"normal"},{"uid":"450879df1e7e8ab7","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1751532563513,"stop":1751532563514,"duration":1},"status":"passed","severity":"normal"},{"uid":"835fa147f5eb7caf","name":"should handle special patterns correctly","time":{"start":1751532574892,"stop":1751532574892,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd780100a5876408","name":"isConnected between 2 js-waku relay nodes","time":{"start":1751532610492,"stop":1751532610493,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff91f0f89ef2122","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1751532572653,"stop":1751532572653,"duration":0},"status":"passed","severity":"normal"},{"uid":"d559f09b6bf33257","name":"should be called for bootstrap peers","time":{"start":1751532599380,"stop":1751532599380,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c8b65d5b4bc33f","name":"should reject if Relay is requested but not mounted","time":{"start":1751532563591,"stop":1751532563591,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb7ed72d4c9a838","name":"Check message with non string payload is not received","time":{"start":1751533033212,"stop":1751533033212,"duration":0},"status":"passed","severity":"normal"},{"uid":"95980ee1a449044c","name":"Subscribe and receive messages via lightPush","time":{"start":1751533080985,"stop":1751533080985,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bffcd70207c979f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751533080978,"stop":1751533080979,"duration":1},"status":"passed","severity":"normal"},{"uid":"bebb986a4ca60358","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1751532839052,"stop":1751532839052,"duration":0},"status":"passed","severity":"normal"},{"uid":"222c28a2ddb77d6d","name":"should be delivered but not added to local log or bloom filter","time":{"start":1751532577625,"stop":1751532577626,"duration":1},"status":"passed","severity":"normal"},{"uid":"d299bdabd6934fb7","name":"should not allow unachievable error rate","time":{"start":1751532572452,"stop":1751532572453,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba2602081dcecdd","name":"should return unique PubsubTopics for static sharding","time":{"start":1751532521022,"stop":1751532521023,"duration":1},"status":"passed","severity":"normal"},{"uid":"7854215375674d7","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1751532773641,"stop":1751532773641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e5512a3e10238a","name":"should get / set UDP multiaddr","time":{"start":1751532527161,"stop":1751532527161,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b660805f876895","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751533080982,"stop":1751533080982,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35f1c31032b7d54","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1751532521015,"stop":1751532521015,"duration":0},"status":"passed","severity":"normal"},{"uid":"64efae7e7189acc","name":"Push message with content topic containing JSON","time":{"start":1751533180823,"stop":1751533180824,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea51660eb3b6b9a2","name":"Publish message with custom timestamp: Thu Jul 03 2025 09:51:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1751532695800,"stop":1751532695800,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f870873394b12d","name":"Decoder throws on empty string content topic","time":{"start":1751532552386,"stop":1751532552387,"duration":1},"status":"passed","severity":"normal"},{"uid":"327cbe7e5b06efca","name":"should set field with all protocols enabled","time":{"start":1751532527164,"stop":1751532527164,"duration":0},"status":"passed","severity":"normal"},{"uid":"767e556fbd00e998","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1751532592696,"stop":1751532592698,"duration":2},"status":"passed","severity":"normal"},{"uid":"e380fd8bf4d0d6c6","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1751532542383,"stop":1751532542383,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca232332d845836d","name":"Push message with numeric payload","time":{"start":1751533180812,"stop":1751533180814,"duration":2},"status":"passed","severity":"normal"},{"uid":"d682f52a0938276b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1751532695799,"stop":1751532695799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97d56ae1fa9cfeb","name":"Generator, 2 different pubsubtopics","time":{"start":1751532813907,"stop":1751532813907,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77cff683062d0f44","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1751532521014,"stop":1751532521014,"duration":0},"status":"passed","severity":"normal"},{"uid":"7063b9670650d12e","name":"Push message with Arabic payload","time":{"start":1751533180815,"stop":1751533180815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f356782faea26cc3","name":"should handle a minimal index list","time":{"start":1751532521226,"stop":1751532521226,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d65bbd11a19c27","name":"can start the service","time":{"start":1751532671775,"stop":1751532671775,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9c2c1f878dd9f4","name":"should request peer renewal on specific errors","time":{"start":1751532562606,"stop":1751532562606,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ddd87d8975670c","name":"Fails to push message with large meta","time":{"start":1751533180825,"stop":1751533180825,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d2db1b79951c65","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751532688503,"stop":1751532688504,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2856bc46a6726e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1751532839049,"stop":1751532839049,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe312743d371414","name":"should retry if all attempts fail","time":{"start":1751532562612,"stop":1751532562612,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf86d05ffca4cb01","name":"should partition messages based on acknowledgement status","time":{"start":1751532577624,"stop":1751532577624,"duration":0},"status":"passed","severity":"normal"},{"uid":"f336ee60d8b22aba","name":"Subscribe to topic containing short and receive message","time":{"start":1751533080989,"stop":1751533080989,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dade704ae809b2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1751532701975,"stop":1751532701976,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09ac0103a183a07","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751533080982,"stop":1751533080982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7eaee3d1e5ccf35","name":"Check received message containing long","time":{"start":1751533033213,"stop":1751533033213,"duration":0},"status":"passed","severity":"normal"},{"uid":"329a6db4cbd01b68","name":"Check publish message after service node is restarted","time":{"start":1751532695808,"stop":1751532695808,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec345aafdd2ee808","name":"Subscribe and receives messages on 20 topics","time":{"start":1751533080987,"stop":1751533080987,"duration":0},"status":"passed","severity":"normal"},{"uid":"628741eabdedca63","name":"Check received message containing short","time":{"start":1751533033203,"stop":1751533033203,"duration":0},"status":"passed","severity":"normal"},{"uid":"94984060f86838d9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751533080983,"stop":1751533080983,"duration":0},"status":"passed","severity":"normal"},{"uid":"9775311e2231dcb","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1751532521022,"stop":1751532521022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43282032fb299a9","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1751532572647,"stop":1751532572647,"duration":0},"status":"passed","severity":"normal"},{"uid":"550a486ba3b8cdeb","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app23/4/topic383/test.js","time":{"start":1751532797881,"stop":1751532797881,"duration":0},"status":"passed","severity":"normal"},{"uid":"e133580bb27fac56","name":"Push message with content topic containing Script","time":{"start":1751533180822,"stop":1751533180822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16c703f38563edd","name":"Check received message containing Basic HTML tag","time":{"start":1751533033216,"stop":1751533033216,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57e84fc886820ed","name":"Passing page size 1 when there are 4 messages","time":{"start":1751532829205,"stop":1751532829205,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff82dcdd2840d84","name":"Round trip binary encryption [ecies, signature]","time":{"start":1751532554078,"stop":1751532554078,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56738c5d0575ad8","name":"Push message with meta","time":{"start":1751533180838,"stop":1751533180838,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e10b763dd81986","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1751532563355,"stop":1751532563356,"duration":1},"status":"passed","severity":"normal"},{"uid":"6319fc18c076b03","name":"Subscribe and receive messages via waku relay post","time":{"start":1751533080986,"stop":1751533080986,"duration":0},"status":"passed","severity":"normal"},{"uid":"a045ea2c3426f591","name":"Should update shard info","time":{"start":1751532638063,"stop":1751532638063,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b4909f9a01b2ff","name":"Check message with non string payload is not received","time":{"start":1751533033221,"stop":1751533033221,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc664108b66f9715","name":"should not be empty after adding a subscription","time":{"start":1751532563687,"stop":1751532563687,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8abd718d6297b0e","name":"should handle onConnected and onDisconnected","time":{"start":1751532563515,"stop":1751532563515,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a1041aec60b5aa","name":"should throw an error for an unconfigured topic","time":{"start":1751532521040,"stop":1751532521041,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabc9e7a0d143ff5","name":"Check received message containing Script","time":{"start":1751533033206,"stop":1751533033206,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b40187f4031296e","name":"Asymmetric encrypt & decrypt","time":{"start":1751532552937,"stop":1751532552938,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e1244fa8fff71","name":"should return false when clusterId doesn't match","time":{"start":1751532563362,"stop":1751532563365,"duration":3},"status":"passed","severity":"normal"},{"uid":"48623d120a6f0050","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751532542840,"stop":1751532542840,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d337464f821b5990","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1751532701971,"stop":1751532701971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c103d0d2bd12a678","name":"Waku message hash computation (no timestamp)","time":{"start":1751532535332,"stop":1751532535333,"duration":1},"status":"passed","severity":"normal"},{"uid":"56fc1887091e8d3d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1751532784974,"stop":1751532784975,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0b25bf78c21779","name":"Publish message with large meta","time":{"start":1751532695809,"stop":1751532695813,"duration":4},"status":"passed","severity":"normal"},{"uid":"3d409ec57c396272","name":"Push message with content topic containing shell command","time":{"start":1751533180836,"stop":1751533180836,"duration":0},"status":"passed","severity":"normal"},{"uid":"55048cb0543dc17b","name":"should encode/decode to text encoding","time":{"start":1751532527160,"stop":1751532527161,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa68f4875815f43","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751532526402,"stop":1751532526402,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8111e2a5df2510f","name":"addEventListener with correct event","time":{"start":1751532632605,"stop":1751532632605,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbbe18e0de885a2","name":"Check received message containing numeric","time":{"start":1751533033204,"stop":1751533033204,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe21376edeaf2b77","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751532720746,"stop":1751532720747,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a239fbb35c46e3","name":"Push message with custom timestamp: 1720774199679","time":{"start":1751533180826,"stop":1751533180826,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e49b1ccec50d89","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1751532521017,"stop":1751532521017,"duration":0},"status":"passed","severity":"normal"},{"uid":"79595a04f234a0cd","name":"Query with Ordered Callback, No Decoder","time":{"start":1751532784973,"stop":1751532784974,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65559f53e4c3b47","name":"should properly start and stop event listening","time":{"start":1751532563339,"stop":1751532563339,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ce3cf1366cf0ca","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1751532572643,"stop":1751532572643,"duration":0},"status":"passed","severity":"normal"},{"uid":"8112fce3607727ff","name":"Subscribe to topic containing short and receive message","time":{"start":1751533080978,"stop":1751533080978,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f8fdb56dfda516","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1751532592700,"stop":1751532592701,"duration":1},"status":"passed","severity":"normal"},{"uid":"eafee906beef046b","name":"Wrong topic","time":{"start":1751532797888,"stop":1751532797888,"duration":0},"status":"passed","severity":"normal"},{"uid":"643c238c3ba6fd6f","name":"Push message with content topic containing escaped characters","time":{"start":1751533180824,"stop":1751533180824,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c1231a04faa765","name":"Check received message containing shell command","time":{"start":1751533033208,"stop":1751533033208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c28b373a16e23c","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1751532572649,"stop":1751532572650,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b1be30d26ae826","name":"should properly create location multiaddrs - udp4","time":{"start":1751532527162,"stop":1751532527162,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5267c038e168958","name":"Push message with content topic containing short","time":{"start":1751533180820,"stop":1751533180820,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e52b02ae50a867","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1751532521021,"stop":1751532521021,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dba444d61d5cfa8","name":"peer:update - should do nothing if another protocol hit","time":{"start":1751532535324,"stop":1751532535325,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e7d04be9da3079","name":"should maintain proper timestamps if all messages received","time":{"start":1751532577620,"stop":1751532577621,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b4a7780726eb85","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1751532535325,"stop":1751532535327,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3f845355366d431","name":"Relay","time":{"start":1751532597213,"stop":1751532597214,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a718df961da103f","name":"should enable all discoveries when explicitly set","time":{"start":1751532563073,"stop":1751532563074,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c805d77cbaee45","name":"tcp ip4 address","time":{"start":1751532526477,"stop":1751532526477,"duration":0},"status":"passed","severity":"normal"},{"uid":"a383d15c1cb30fbb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751533080982,"stop":1751533080983,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54b43db949ca493","name":"same cluster, different shard: nodes connect","time":{"start":1751532637519,"stop":1751532637519,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6782ec4589d0939","name":"Relay + Store","time":{"start":1751532527166,"stop":1751532527166,"duration":0},"status":"passed","severity":"normal"},{"uid":"330a2f9c76b05047","name":"Push message with content topic containing XML","time":{"start":1751533180823,"stop":1751533180823,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d3c627fe4010ab","name":"Push 30 different messages","time":{"start":1751533180819,"stop":1751533180820,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b8157af9a174a05b","name":"Meta field set when metaSetter is specified","time":{"start":1751532535872,"stop":1751532535872,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1209fba7797ab43","name":"Check received message containing Arabic","time":{"start":1751533033214,"stop":1751533033214,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0e01c86fceb2cb","name":"throws on content topic with empty version field","time":{"start":1751532521010,"stop":1751532521011,"duration":1},"status":"passed","severity":"normal"},{"uid":"70060d4b76e1d91b","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1751532563365,"stop":1751532563365,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9aad6c82f560c44","name":"Throws when trying to push message with empty payload","time":{"start":1751533180820,"stop":1751533180820,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8ef703c7970f04","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1751532572653,"stop":1751532572653,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84993958cb77874","name":"Fails to publish message with wrong content topic","time":{"start":1751532695805,"stop":1751532695805,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f097a7ccd883041","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751533080975,"stop":1751533080975,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b3fc3bc9caca97","name":"should use shardsUnderCluster when provided","time":{"start":1751532563361,"stop":1751532563362,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e6bd1ff7e144e16","name":"should only return 1 node with relay capability","time":{"start":1751532542838,"stop":1751532542838,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae611e09da76012","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1751532535334,"stop":1751532535334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3efdc4e81359945","name":"should throw error - no id","time":{"start":1751532527158,"stop":1751532527158,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61b7e995261e90e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1751532521035,"stop":1751532521035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ffa127a05fc31a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751533080992,"stop":1751533080992,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d5067af79a51ca","name":"should initialize with Unhealthy status","time":{"start":1751532563337,"stop":1751532563337,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f04a61018d5652","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1751532572454,"stop":1751532572455,"duration":1},"status":"passed","severity":"normal"},{"uid":"640b784419481577","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751532720749,"stop":1751532720750,"duration":1},"status":"passed","severity":"normal"},{"uid":"624d3022d51e14b","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1751532572643,"stop":1751532572643,"duration":0},"status":"passed","severity":"normal"},{"uid":"3763401370ce75ed","name":"Publishes to nwaku","time":{"start":1751532685238,"stop":1751532685238,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a1c46cdf6ffb00","name":"Subscribe to topic containing Script and publish message","time":{"start":1751532701973,"stop":1751532701973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff1b75ce3358eac","name":"Query generator for multiple messages with different content topic format","time":{"start":1751532816900,"stop":1751532816901,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99e3222f0f54115","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1751532563338,"stop":1751532563338,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8159b3833d03117","name":"should continually clean up expired entries at intervals","time":{"start":1751532561741,"stop":1751532561741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d49694a1bfe552","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1751532701968,"stop":1751532701968,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c14c713bd203031","name":"Sample","time":{"start":1751532526574,"stop":1751532526575,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3814ec81c9582be","name":"random static sharding 8 - Cluster ID: 910, Shard ID: 847","time":{"start":1751532840377,"stop":1751532840377,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1f2bb3147f60c9","name":"should deliver messages after dependencies are met","time":{"start":1751532577623,"stop":1751532577624,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca219e41b7bd6be4","name":"Decoder throws on empty string content topic","time":{"start":1751532535874,"stop":1751532535874,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89dceae33f57d9e","name":"should send to specified number of peers of used peers","time":{"start":1751532563060,"stop":1751532563063,"duration":3},"status":"passed","severity":"normal"},{"uid":"44229bf0fe01c37","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751533080990,"stop":1751533080990,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b261b2466b7952e","name":"Sign & Recover","time":{"start":1751532552939,"stop":1751532552939,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddc079a81ce2081","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751533080975,"stop":1751533080975,"duration":0},"status":"passed","severity":"normal"},{"uid":"326ded68068d878d","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1751532637517,"stop":1751532637517,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa03dc275c2e3f8","name":"random static sharding 5 - Cluster ID: 766, Shard ID: 972","time":{"start":1751532840375,"stop":1751532840375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00074a02b7d2349","name":"Push message with SQL Injection payload","time":{"start":1751533180829,"stop":1751533180829,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71efcf202ec970b","name":"Encoder throws on empty string content topic","time":{"start":1751532552386,"stop":1751532552386,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d69c2ded748089c","name":"Check received message containing Basic HTML tag","time":{"start":1751533033207,"stop":1751533033207,"duration":0},"status":"passed","severity":"normal"},{"uid":"e775e5800341fce1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1751532572660,"stop":1751532572661,"duration":1},"status":"passed","severity":"normal"},{"uid":"783fa8a2749929b8","name":"Check received message containing Chinese","time":{"start":1751533033205,"stop":1751533033205,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19b6369b94984c6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1751532542381,"stop":1751532542381,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a10b6c6d5fdc5e7","name":"Push to array if already present","time":{"start":1751532520666,"stop":1751532520667,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86b648eaa438c7a","name":"Push message with Basic HTML tag payload","time":{"start":1751533180817,"stop":1751533180817,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a8438052c5b89c","name":"should start and setup intervals and event listeners","time":{"start":1751532563689,"stop":1751532563690,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e29c630c618e8ee","name":"Check publish message containing Basic HTML tag","time":{"start":1751532695788,"stop":1751532695788,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e24a4ce8db1b11e","name":"handles empty contentTopics array correctly","time":{"start":1751532521044,"stop":1751532521044,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadb199072d402a4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1751532572660,"stop":1751532572660,"duration":0},"status":"passed","severity":"normal"},{"uid":"4768c5a6fb83f18","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751532720749,"stop":1751532720749,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32c9c107f88ae19","name":"Ordered Callback - false","time":{"start":1751532821448,"stop":1751532821449,"duration":1},"status":"passed","severity":"normal"},{"uid":"6acbc63f25c3cb4b","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1751532572646,"stop":1751532572647,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1dece61c68dd7b","name":"Subscribe to topic containing XML and receive message","time":{"start":1751533080981,"stop":1751533080981,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9a8d98cd4e5c8f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1751532627328,"stop":1751532627328,"duration":0},"status":"passed","severity":"normal"},{"uid":"7444c64d82aaf510","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751533080979,"stop":1751533080979,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f41fb0f8f72289b","name":"should set field with only STORE enabled","time":{"start":1751532527165,"stop":1751532527165,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26bcba3204e02bc","name":"Ephemeral field is preserved - encoder v0","time":{"start":1751532598429,"stop":1751532598430,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d8bbd97c06c5ee","name":"should dispatch connect and disconnect events","time":{"start":1751532563514,"stop":1751532563515,"duration":1},"status":"passed","severity":"normal"},{"uid":"567b9c209f202cbc","name":"Init the array if not present","time":{"start":1751532520660,"stop":1751532520666,"duration":6},"status":"passed","severity":"normal"},{"uid":"edf0cf7f5979df81","name":"Push message with unicode special characters payload","time":{"start":1751533180819,"stop":1751533180819,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82afe85c9418761","name":"Waku message hash computation (payload length 0)","time":{"start":1751532535332,"stop":1751532535332,"duration":0},"status":"passed","severity":"normal"},{"uid":"696128ba85b4ec9c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751532761212,"stop":1751532761212,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f3063c59d5bbe6","name":"Push message with content topic containing unicode special characters","time":{"start":1751533180837,"stop":1751533180837,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7eed1010444f598","name":"messageHash returns a Uint8Array","time":{"start":1751532535334,"stop":1751532535334,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1034632b3b0e203","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1751532773638,"stop":1751532773639,"duration":1},"status":"passed","severity":"normal"},{"uid":"63dde4454779a03f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1751532839049,"stop":1751532839049,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b07e533f49487be","name":"Check received message containing SQL Injection","time":{"start":1751533033215,"stop":1751533033215,"duration":0},"status":"passed","severity":"normal"},{"uid":"34719aa07ef077ab","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1751532521027,"stop":1751532521027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b95ceb726118dd7","name":"should use provided shard info when available","time":{"start":1751532563356,"stop":1751532563356,"duration":0},"status":"passed","severity":"normal"},{"uid":"622b650401ced8ed","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1751532572650,"stop":1751532572650,"duration":0},"status":"passed","severity":"normal"},{"uid":"d312bc2be5bd687","name":"Fails to publish message with size larger than 1 MB","time":{"start":1751532695806,"stop":1751532695808,"duration":2},"status":"passed","severity":"normal"},{"uid":"530e2f20f0c48e27","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1751532784975,"stop":1751532784975,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fd62f18b8415b5","name":"Check received message containing unicode special characters","time":{"start":1751533033208,"stop":1751533033209,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a573ee5fc87e02","name":"should add to incoming buffer if dependencies are not met","time":{"start":1751532577621,"stop":1751532577621,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c8d3532a8b5848","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1751532610490,"stop":1751532610490,"duration":0},"status":"passed","severity":"normal"},{"uid":"579f4ccd2432664","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1751532572649,"stop":1751532572649,"duration":0},"status":"passed","severity":"normal"},{"uid":"270b81a5c8882d9f","name":"should throw error - invalid id","time":{"start":1751532527158,"stop":1751532527159,"duration":1},"status":"passed","severity":"normal"},{"uid":"54da844f8d4e5a5","name":"should transition to Unhealthy when no connections","time":{"start":1751532563337,"stop":1751532563338,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f3856729dd11f4","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1751532784971,"stop":1751532784972,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a3dfadf820a459a","name":"Push message with Basic HTML tag payload","time":{"start":1751533180830,"stop":1751533180830,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ca0a2d8cc845c","name":"throws on content topic with empty topic name field","time":{"start":1751532521011,"stop":1751532521011,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31366736a7d5890","name":"Push message with unicode special characters payload","time":{"start":1751533180831,"stop":1751533180831,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a3132df5e700df","name":"Register correct protocols","time":{"start":1751532701966,"stop":1751532701966,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5622ba80f498dd4","name":"can dial TLS multiaddrs","time":{"start":1751532634801,"stop":1751532634802,"duration":1},"status":"passed","severity":"normal"},{"uid":"218467bd194e554a","name":"should add and remove event listeners correctly","time":{"start":1751532546605,"stop":1751532546606,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ce91300efbf162","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1751532637517,"stop":1751532637517,"duration":0},"status":"passed","severity":"normal"},{"uid":"d637a62c1c26ec71","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751532688501,"stop":1751532688501,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a9d9c5447a6fcc","name":"Passing page size 0 when there are 110 messages","time":{"start":1751532829205,"stop":1751532829205,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e6173834bf0e82","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1751532572453,"stop":1751532572454,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aadbb4e4da157b1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751532720746,"stop":1751532720746,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf4da1c1d59aa62","name":"should be able to decode the field with only RELAY set to true","time":{"start":1751532526398,"stop":1751532526399,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb254505456a3c8e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1751532784970,"stop":1751532784971,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8e013cb43609b6","name":"Check received message containing numeric","time":{"start":1751533033213,"stop":1751533033214,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd3fa4dfc1e7ddec","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751532761211,"stop":1751532761211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c62de8be121f7b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1751532521042,"stop":1751532521042,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb3d34e49354e4b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1751532521041,"stop":1751532521041,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b2d23cac8da633","name":"Passing page size 11 when there are 10 messages","time":{"start":1751532829207,"stop":1751532829207,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2cdd899f9fdb5d","name":"should properly create location multiaddrs - tcp4","time":{"start":1751532527162,"stop":1751532527162,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ec49b856e5473","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1751532610490,"stop":1751532610490,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce3537d4bffcf63","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1751532688499,"stop":1751532688500,"duration":1},"status":"passed","severity":"normal"},{"uid":"498c91aea576affe","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1751532526401,"stop":1751532526401,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6632d6cde43cdb","name":"Check received message containing Chinese","time":{"start":1751533033214,"stop":1751533033214,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d93b0dcae08378","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1751532521024,"stop":1751532521024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f42e4ff6d31446","name":"Query with Promise Callback, No Decoder","time":{"start":1751532784975,"stop":1751532784975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff36fcf36360ebc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751532596575,"stop":1751532596575,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6859141cc81525c3","name":"Check received message containing Script","time":{"start":1751533033215,"stop":1751533033215,"duration":0},"status":"passed","severity":"normal"},{"uid":"884c93a0d20a54c3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1751532572663,"stop":1751532572663,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ea489a684a8773","name":"Push message with escaped characters payload","time":{"start":1751533180831,"stop":1751533180831,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9db1f0593522f11","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1751532572658,"stop":1751532572659,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5f0436f9b4efc7","name":"Relay - times out","time":{"start":1751532843892,"stop":1751532843893,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e63cde3750086ce","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1751532572652,"stop":1751532572652,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f93e9626e9e45a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1751532521036,"stop":1751532521037,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb91e5fc0f73bc2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751533080985,"stop":1751533080986,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fcd1dee1fbc18c","name":"should reject on timeout if it was set","time":{"start":1751532563592,"stop":1751532563592,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1e2515cae28bd9","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1751532521017,"stop":1751532521017,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97c93511062845a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751532720748,"stop":1751532720748,"duration":0},"status":"passed","severity":"normal"},{"uid":"5774208e6335fac3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751533080983,"stop":1751533080983,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f98aba2e5d4d02","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751533080992,"stop":1751533080992,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabfb347017a4560","name":"Check received message containing Arabic","time":{"start":1751533033205,"stop":1751533033205,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f358c5b4ce29b9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1751532596576,"stop":1751532596576,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5da2e4320f6edd67","name":"should initialize bloom filter with correct parameters","time":{"start":1751532574877,"stop":1751532574890,"duration":13},"status":"passed","severity":"normal"},{"uid":"ae3fe3385539387a","name":"random static sharding 7 - Cluster ID: 631, Shard ID: 36","time":{"start":1751532840376,"stop":1751532840376,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fc5ac619d40799","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751533080990,"stop":1751533080991,"duration":1},"status":"passed","severity":"normal"},{"uid":"21003bc61ed3621d","name":"shard 0","time":{"start":1751532840372,"stop":1751532840372,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d27155f2a40d071","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1751532572663,"stop":1751532572664,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b29da06f87acc5","name":"Subscribe to topic containing special chars and publish message","time":{"start":1751532701970,"stop":1751532701971,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecca93b94fe368c5","name":"should not allow k > 12","time":{"start":1751532572450,"stop":1751532572452,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6869f68c294554d","name":"topics with same application and version share the same shard","time":{"start":1751532521018,"stop":1751532521018,"duration":0},"status":"passed","severity":"normal"},{"uid":"2518060379eac5d6","name":"less peers than existing","time":{"start":1751532672053,"stop":1751532672053,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dcb8d7e06acf92c8","name":"Mutual subscription","time":{"start":1751532701966,"stop":1751532701966,"duration":0},"status":"passed","severity":"normal"},{"uid":"95676adeaccf0a3d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751532720749,"stop":1751532720749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a0b27c32467903","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1751532552382,"stop":1751532552383,"duration":1},"status":"passed","severity":"normal"},{"uid":"4663bdeb7d3859ed","name":"Push message with content topic containing unicode special characters","time":{"start":1751533180824,"stop":1751533180824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5ce32ea8fee356","name":"should handle general insertion and lookup correctly","time":{"start":1751532574892,"stop":1751532574892,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2272feb262f677","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1751532572637,"stop":1751532572638,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba857084e17e0e9","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1751532563688,"stop":1751532563689,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b9aa85f86ea84d4","name":"Does not throw an exception when node disconnects","time":{"start":1751532845863,"stop":1751532845863,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15b512be07402b4","name":"through manual discovery","time":{"start":1751532634802,"stop":1751532634802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8ec75338b42420","name":"connected peers and dial","time":{"start":1751532672051,"stop":1751532672051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"383b6debf2e992e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1751532542380,"stop":1751532542381,"duration":1},"status":"passed","severity":"normal"},{"uid":"4136d158a1bddc43","name":"Subscribe to topic containing short and publish message","time":{"start":1751532701969,"stop":1751532701970,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d66352c2595065f","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1751532563446,"stop":1751532563446,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0e60220718ac1d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1751532627328,"stop":1751532627328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76862e1ba3b1c09","name":"Push message with content topic containing Arabic","time":{"start":1751533180834,"stop":1751533180834,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e168fed47bcc5d","name":"Subscribe to topic containing XML and receive message","time":{"start":1751533080991,"stop":1751533080992,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f75cc1ac3d44b2","name":"should invoke callbacks when receiving a message","time":{"start":1751532563688,"stop":1751532563688,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ca322f5ae8f07c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1751532572659,"stop":1751532572659,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e831c4d1dee14f4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751533080986,"stop":1751533080986,"duration":0},"status":"passed","severity":"normal"},{"uid":"573b247b53a8290c","name":"Check received message containing escaped characters","time":{"start":1751533033208,"stop":1751533033208,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb12d449a07b15e4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751533080974,"stop":1751533080974,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a015565311ad3af","name":"Check received message with timestamp: 1751532591873 ","time":{"start":1751533033210,"stop":1751533033210,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4141a9680ff6898","name":"Relay - dialed after","time":{"start":1751532843892,"stop":1751532843892,"duration":0},"status":"passed","severity":"normal"},{"uid":"427bfb79f19fb0d6","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1751532701968,"stop":1751532701968,"duration":0},"status":"passed","severity":"normal"},{"uid":"624f8d733dc88fe1","name":"recovers when dns.resolve returns empty","time":{"start":1751532542836,"stop":1751532542837,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d403d11dc13f75","name":"Ephemeral field set to true","time":{"start":1751532535872,"stop":1751532535872,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee41a07c125d91f1","name":"Push message with special chars payload","time":{"start":1751533180814,"stop":1751533180814,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdfaa805e471729","name":"Subscribe and receives messages on 20 topics","time":{"start":1751533080976,"stop":1751533080976,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeac53bdbe2eb980","name":"Check message with no pubsub topic is not received","time":{"start":1751533033220,"stop":1751533033220,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc1fe6ffce96a46","name":"Push message with custom timestamp: 1751528999679","time":{"start":1751533180826,"stop":1751533180826,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e90db42be2ca164","name":"random static sharding 10 - Cluster ID: 715, Shard ID: 648","time":{"start":1751532840378,"stop":1751532840378,"duration":0},"status":"passed","severity":"normal"},{"uid":"37888a90423aa47","name":"Publish message with custom timestamp: Fri Jul 12 2024 08:51:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1751532695799,"stop":1751532695800,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7bcc127d346272","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1751532599382,"stop":1751532599383,"duration":1},"status":"passed","severity":"normal"},{"uid":"340a5923949042f5","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1751532688501,"stop":1751532688502,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f91c1a8f3126e3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751533080976,"stop":1751533080976,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c6f1391e69d486","name":"should return the pubsub topic directly if a string is provided","time":{"start":1751532521041,"stop":1751532521041,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ebf55e847dd239","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751532813906,"stop":1751532813906,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea4dfe090608440","name":"should encode/decode to RLP encoding","time":{"start":1751532527160,"stop":1751532527160,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce977be0e2e20318","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1751532521037,"stop":1751532521037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c94ee7db70d295","name":"Nodes with multiple pubsub topic","time":{"start":1751532688500,"stop":1751532688500,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96cd70c2689ef0c","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1751532572651,"stop":1751532572651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aea29ec172079da","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1751532563075,"stop":1751532563075,"duration":0},"status":"passed","severity":"normal"},{"uid":"6264efa0f62f5e1b","name":"Push message with Russian payload","time":{"start":1751533180829,"stop":1751533180829,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0cc473f59b102b","name":"Check received message with timestamp: 1751532591873 ","time":{"start":1751533033218,"stop":1751533033218,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf726f2e7c00fa0d","name":"Push message with content topic containing short","time":{"start":1751533180832,"stop":1751533180832,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26ae23a801028be","name":"Check message with invalid timestamp is not received","time":{"start":1751533033211,"stop":1751533033211,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b855dce784338f6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751532840373,"stop":1751532840374,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba0c5d15efd366b","name":"Fails to push message with large meta","time":{"start":1751533180838,"stop":1751533180838,"duration":0},"status":"passed","severity":"normal"}]