2025-04-11 15:31:30 +00:00

1 line
153 KiB
JSON

[{"uid":"d8cef4e22b69b02","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744385079759,"stop":1744385079760,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c418ac7c8b26498","name":"Check received message containing special chars","time":{"start":1744385230309,"stop":1744385230309,"duration":0},"status":"passed","severity":"normal"},{"uid":"335cce07fbd6ae66","name":"should not receive a peer event after stop","time":{"start":1744384816314,"stop":1744384816314,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3d6087e1643911","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744384744041,"stop":1744384744041,"duration":0},"status":"passed","severity":"normal"},{"uid":"9192cce2dfa3f43","name":"Privacy Node - default protocol","time":{"start":1744385087876,"stop":1744385087877,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99c4cbe91973401","name":"Query with Ordered Callback, No message returned","time":{"start":1744385029657,"stop":1744385029657,"duration":0},"status":"passed","severity":"normal"},{"uid":"6850d293750fca61","name":"Sets default value correctly","time":{"start":1744385082040,"stop":1744385082041,"duration":1},"status":"passed","severity":"normal"},{"uid":"9572ff5bf4a23cde","name":"Check received message containing Chinese","time":{"start":1744385230310,"stop":1744385230310,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b25b79645cce01","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744384744027,"stop":1744384744028,"duration":1},"status":"passed","severity":"normal"},{"uid":"9022ac2dafc8336d","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744384794487,"stop":1744384794488,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea8379b9b7b4190","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744384766200,"stop":1744384766200,"duration":0},"status":"passed","severity":"normal"},{"uid":"73976a89366ea192","name":"should return different streams if requested simultaniously","time":{"start":1744384758294,"stop":1744384758294,"duration":0},"status":"passed","severity":"normal"},{"uid":"47053fa4c08d6f92","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app89/5/topic560/xml","time":{"start":1744385043740,"stop":1744385043741,"duration":1},"status":"passed","severity":"normal"},{"uid":"229f7cf1296d70ef","name":"Ping on unsubscribed peer","time":{"start":1744384876497,"stop":1744384876497,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c7f0bbf37e5274","name":"Check message with no pubsub topic is not received","time":{"start":1744385230333,"stop":1744385230333,"duration":0},"status":"passed","severity":"normal"},{"uid":"426067cdc110996c","name":"should throw an error for insufficient data","time":{"start":1744384744044,"stop":1744384744044,"duration":0},"status":"passed","severity":"normal"},{"uid":"4293e1fa38c65dcd","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744384794478,"stop":1744384794478,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d79a904d15354c","name":"should emit a peer event after start","time":{"start":1744384770376,"stop":1744384770376,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7e82bb891e78e","name":"Asymmetric encrypt & decrypt","time":{"start":1744384776981,"stop":1744384776981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a712310b7ccead","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744384794893,"stop":1744384794893,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6dcf10321cf220c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744384794509,"stop":1744384794509,"duration":0},"status":"passed","severity":"normal"},{"uid":"912702b274a8961d","name":"should request renew when peer disconnects","time":{"start":1744384785257,"stop":1744384785258,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66d8ea07d8bdc4c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744384744038,"stop":1744384744038,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5c7fca9f60b55","name":"listenerCount","time":{"start":1744384852218,"stop":1744384852218,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5fa62aa492591a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744384794500,"stop":1744384794501,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d3f4571058c6c4","name":"Check publish message containing special chars","time":{"start":1744384939568,"stop":1744384939568,"duration":0},"status":"passed","severity":"normal"},{"uid":"d026a3b8903ea2cf","name":"should set field with only RELAY enabled","time":{"start":1744384752488,"stop":1744384752488,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdece6b0a880eda5","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744384766613,"stop":1744384766613,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de547f755ca05cde","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744385043735,"stop":1744385043735,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3148abdb12ebdf","name":"Fails to push message with empty content topic","time":{"start":1744385454284,"stop":1744385454284,"duration":0},"status":"passed","severity":"normal"},{"uid":"2301b282590a07fc","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744384941931,"stop":1744384941931,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f29e038a5cdfddf","name":"Fails to push message with large meta","time":{"start":1744385454299,"stop":1744385454299,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ef3320835991c7","name":"Check received message containing shell command","time":{"start":1744385230327,"stop":1744385230327,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9b2b31bf2b06e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744385325319,"stop":1744385325319,"duration":0},"status":"passed","severity":"normal"},{"uid":"99846ca196b1a08d","name":"Check received message containing JSON","time":{"start":1744385230313,"stop":1744385230314,"duration":1},"status":"passed","severity":"normal"},{"uid":"25326e4632923447","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744384744039,"stop":1744384744039,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd11def3bb9397e2","name":"Fails to publish message with empty text","time":{"start":1744384939590,"stop":1744384939590,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d354f1a50eeb89","name":"it tolerates circular branch references","time":{"start":1744384766609,"stop":1744384766609,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0c51b88431fd9e","name":"Generator, custom pubsub topic","time":{"start":1744385056538,"stop":1744385056542,"duration":4},"status":"passed","severity":"normal"},{"uid":"15e6571677459b59","name":"nwaku subscribes","time":{"start":1744384931331,"stop":1744384931334,"duration":3},"status":"passed","severity":"normal"},{"uid":"bc752a78bf580a76","name":"should insert elements correctly","time":{"start":1744384796202,"stop":1744384796202,"duration":0},"status":"passed","severity":"normal"},{"uid":"11201d39e6745e0c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744384744022,"stop":1744384744022,"duration":0},"status":"passed","severity":"normal"},{"uid":"764502d7bdad349e","name":"Push message with content topic containing JSON","time":{"start":1744385454296,"stop":1744385454297,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9365f086b93078","name":"non connected peers","time":{"start":1744384917872,"stop":1744384917873,"duration":1},"status":"skipped","severity":"normal"},{"uid":"287dbf8057a434dc","name":"Check publish message after client node is restarted","time":{"start":1744384939593,"stop":1744384939598,"duration":5},"status":"skipped","severity":"normal"},{"uid":"35ad70bfaf378ae4","name":"Check received message containing shell command","time":{"start":1744385230314,"stop":1744385230314,"duration":0},"status":"passed","severity":"normal"},{"uid":"5518e72b45393595","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744385325326,"stop":1744385325326,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8fee4ac8447c19","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744384939592,"stop":1744384939592,"duration":0},"status":"passed","severity":"normal"},{"uid":"112e2b1e273b1b32","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744384880095,"stop":1744384880096,"duration":1},"status":"passed","severity":"normal"},{"uid":"8822ec58b8bab0e1","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744385015506,"stop":1744385015507,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d21a04dff9c615c","name":"should start and stop interval correctly","time":{"start":1744384785598,"stop":1744384785599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14b0acf16320cee","name":"removeEventListener with correct event","time":{"start":1744384852217,"stop":1744384852217,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4efe01935bd77cb","name":"ignores unrecognized TXT record formats","time":{"start":1744384766610,"stop":1744384766610,"duration":0},"status":"passed","severity":"normal"},{"uid":"79990e755a982e6b","name":"Check publish message containing emoji","time":{"start":1744384939579,"stop":1744384939579,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e8aaf8cc316cee","name":"Check received message containing numeric","time":{"start":1744385230322,"stop":1744385230322,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd7884e43366a00","name":"Overlapping topic subscription","time":{"start":1744385325313,"stop":1744385325314,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfff1c0dc613e56a","name":"start node with empty content topic","time":{"start":1744385043744,"stop":1744385043745,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ccb8a5da14c0d3","name":"Query Generator, No Decoder","time":{"start":1744385029653,"stop":1744385029655,"duration":2},"status":"passed","severity":"normal"},{"uid":"d50515e798c83394","name":"Reopen subscription with peer with lost subscription","time":{"start":1744384876503,"stop":1744384876503,"duration":0},"status":"passed","severity":"normal"},{"uid":"9711b43f2cd721fe","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744384744030,"stop":1744384744030,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac90f1943066f1d","name":"Publishes to nwaku","time":{"start":1744384931334,"stop":1744384931338,"duration":4},"status":"passed","severity":"normal"},{"uid":"4f0ca236ac83e08a","name":"Check received message containing escaped characters","time":{"start":1744385230327,"stop":1744385230328,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16ea27443dfef30","name":"Push message with content topic containing short","time":{"start":1744385454279,"stop":1744385454279,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e56eec8a6d7f0d1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744385063916,"stop":1744385063916,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e2772500dba58f","name":"should be able to decode the field with only STORE set to true","time":{"start":1744384751704,"stop":1744384751705,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4d31d4f5ed24b0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744384794508,"stop":1744384794508,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7ba43dd603dbae","name":"should wait for Filter peer to be connected","time":{"start":1744384785747,"stop":1744384785747,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f405f4c5638bc3","name":"Push message with XML payload","time":{"start":1744385454290,"stop":1744385454290,"duration":0},"status":"passed","severity":"normal"},{"uid":"5467b42799cadf0","name":"LightPush","time":{"start":1744385087876,"stop":1744385087876,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b7fbac32368716","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744384939591,"stop":1744384939591,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffeb32234a945ad","name":"Push message with XML payload","time":{"start":1744385454275,"stop":1744385454276,"duration":1},"status":"passed","severity":"normal"},{"uid":"518d07d8e409dc64","name":"Passing page size 10 when there are 10 messages","time":{"start":1744385072869,"stop":1744385072869,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cdcca96a0c59f4b","name":"Fails to push message bigger that 1MB","time":{"start":1744385454301,"stop":1744385454301,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3927fb6c1c6ee26","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744384928641,"stop":1744384928641,"duration":0},"status":"passed","severity":"normal"},{"uid":"637666152b4ca93","name":"should reject on timeout if it was set","time":{"start":1744384785745,"stop":1744384785746,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2582e770a434d63","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744384794891,"stop":1744384794891,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f0fd5e41e77d50","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744384744032,"stop":1744384744032,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1952113cdde511c","name":"Push message with content topic containing unicode special characters","time":{"start":1744385454297,"stop":1744385454297,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbbc4e9e02ae133","name":"returns all values when wanted number is greater than available values","time":{"start":1744384765919,"stop":1744384765920,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fea6f94f0556349","name":"groups content topics by expected pubsub topic","time":{"start":1744384744024,"stop":1744384744024,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9484a26b909097","name":"throws on empty content topic","time":{"start":1744384744013,"stop":1744384744013,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acb9897faf00e27","name":"Push message with content topic containing shell command","time":{"start":1744385454297,"stop":1744385454297,"duration":0},"status":"passed","severity":"normal"},{"uid":"43289cabbe3d4deb","name":"should return no connections if no open connection provided","time":{"start":1744384757912,"stop":1744384757914,"duration":2},"status":"passed","severity":"normal"},{"uid":"57594aa24f7fd5d6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744385325312,"stop":1744385325312,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46b0d1f58c3d206","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744385000678,"stop":1744385000679,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9cb8928380fbd53","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744384744026,"stop":1744384744026,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fa0f8969fc34f","name":"addEventListener with wrong event","time":{"start":1744384852217,"stop":1744384852217,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ddad72111063f","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744384794476,"stop":1744384794476,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc2970a550f738a","name":"Check publish message containing escaped characters","time":{"start":1744384939577,"stop":1744384939578,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a1a1a8ab33e9bd","name":"shard 0","time":{"start":1744385057127,"stop":1744385057128,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da831d628c14228","name":"should properly create location multiaddrs - udp","time":{"start":1744384752486,"stop":1744384752487,"duration":1},"status":"passed","severity":"normal"},{"uid":"4479eb0d406bbfb8","name":"Filter","time":{"start":1744385087876,"stop":1744385087876,"duration":0},"status":"passed","severity":"normal"},{"uid":"124e5b9628135ec2","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app8/9/topic63/utf8","time":{"start":1744385043739,"stop":1744385043739,"duration":0},"status":"passed","severity":"normal"},{"uid":"32317d86fcec5005","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744384794477,"stop":1744384794478,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba63977b5dd8706a","name":"should check false positive rate","time":{"start":1744384796204,"stop":1744384796204,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ab3783c4fd422a","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744384794485,"stop":1744384794485,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed5f3da07648c3f","name":"Check received message containing Arabic","time":{"start":1744385230310,"stop":1744385230310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29bf2136c7a6180","name":"throws on content topic with non-number generation field","time":{"start":1744384744014,"stop":1744384744014,"duration":0},"status":"passed","severity":"normal"},{"uid":"544b987bdd1d7696","name":"Ping on subscribed peer","time":{"start":1744384876494,"stop":1744384876494,"duration":0},"status":"passed","severity":"normal"},{"uid":"742de342e1d2edae","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744384744023,"stop":1744384744024,"duration":1},"status":"passed","severity":"normal"},{"uid":"476a951feaa80fbe","name":"should handle task timeouts","time":{"start":1744384785600,"stop":1744384785600,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c1ed58891a5479","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744384744032,"stop":1744384744032,"duration":0},"status":"passed","severity":"normal"},{"uid":"805cefcf4e45eea4","name":"should not receive a peer event after stop","time":{"start":1744384917681,"stop":1744384917681,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacfd594b1827c46","name":"should handle general insertion and lookup correctly","time":{"start":1744384796204,"stop":1744384796204,"duration":0},"status":"passed","severity":"normal"},{"uid":"5085d6b36407f4c9","name":"should request peer renewal on specific errors","time":{"start":1744384785600,"stop":1744384785600,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae8a72b58265831","name":"should load peers from local storage and dispatch events","time":{"start":1744384770377,"stop":1744384770378,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8284882428114a4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744384941932,"stop":1744384941933,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79bd43044dfecd7","name":"Fails to publish message with wrong content topic","time":{"start":1744384939590,"stop":1744384939591,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd13cfcd1b01a14","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744384744041,"stop":1744384744042,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d0d3b0b54a22f9","name":"Push message with Arabic payload","time":{"start":1744385454289,"stop":1744385454289,"duration":0},"status":"passed","severity":"normal"},{"uid":"111fafc71e12086","name":"should not fail to start the service if it is already started","time":{"start":1744384770375,"stop":1744384770376,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c0ca8a4d035d69","name":"Subscribe to topic containing XML and receive message","time":{"start":1744385325317,"stop":1744385325317,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7def4175e6b60f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744385325315,"stop":1744385325315,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece0394a77b3936f","name":"Push message with custom timestamp: 1744388432234","time":{"start":1744385454286,"stop":1744385454287,"duration":1},"status":"passed","severity":"normal"},{"uid":"816768f200366a21","name":"Subscribe to topic containing long and receive message","time":{"start":1744385325314,"stop":1744385325315,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec838f1f00d01d6","name":"should never report false negatives","time":{"start":1744384796202,"stop":1744384796203,"duration":1},"status":"passed","severity":"normal"},{"uid":"20fb288dfd88210e","name":"Push message with custom timestamp: 1744381232234","time":{"start":1744385454286,"stop":1744385454286,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15cc16789d08339","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744385079760,"stop":1744385079760,"duration":0},"status":"passed","severity":"normal"},{"uid":"217f991573764144","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744385079762,"stop":1744385079763,"duration":1},"status":"passed","severity":"normal"},{"uid":"33dbaf876c1fde11","name":"isConnected should return true after first peer connects","time":{"start":1744384832002,"stop":1744384832002,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ab0161b5ad2900","name":"does not throw on valid cases","time":{"start":1744384744012,"stop":1744384744013,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd15a6f5a59da3bb","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744384744023,"stop":1744384744023,"duration":0},"status":"passed","severity":"normal"},{"uid":"212a4ebc75124932","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744384744035,"stop":1744384744035,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c8877463904894","name":"Push message equal or less that 1MB","time":{"start":1744385454287,"stop":1744385454287,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a5c0b52a15b0a4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744385325318,"stop":1744385325318,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1dd32a74e9611c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744384776437,"stop":1744384776438,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf6956f7ee1d7e2","name":"should reject if WakuNode is not started","time":{"start":1744384785743,"stop":1744384785743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4abd8c8b2c4fe1d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744384751698,"stop":1744384751700,"duration":2},"status":"passed","severity":"normal"},{"uid":"7250936ad37661c6","name":"connects to nwaku","time":{"start":1744385082038,"stop":1744385082038,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6aa762fa66227f2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744385325330,"stop":1744385325330,"duration":0},"status":"passed","severity":"normal"},{"uid":"436216f76043fab7","name":"should set field with all protocols disabled","time":{"start":1744384752487,"stop":1744384752488,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7a85a2392f7e23","name":"random static sharding 8 - Cluster ID: 986, Shard ID: 280","time":{"start":1744385057132,"stop":1744385057132,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf92113429592b85","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744384794488,"stop":1744384794489,"duration":1},"status":"passed","severity":"normal"},{"uid":"962ea259cc78ff3a","name":"should set field with all protocols enabled","time":{"start":1744384752488,"stop":1744384752488,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba2aab760461d22","name":"addEventListener with correct event","time":{"start":1744384852216,"stop":1744384852216,"duration":0},"status":"passed","severity":"normal"},{"uid":"159f8c3eac2ba85b","name":"should properly create location multiaddrs - tcp6","time":{"start":1744384752486,"stop":1744384752486,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf859fb1db11f55","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744384794483,"stop":1744384794483,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a5674d39945bed","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744385325327,"stop":1744385325327,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43dd0c93cbe46bd","name":"Subscribe to topic containing XML and publish message","time":{"start":1744384941932,"stop":1744384941932,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7775e09368c74a","name":"Fields are not dropped","time":{"start":1744384757931,"stop":1744384757931,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ef3590a8c307fe","name":"should respect max attempts limit","time":{"start":1744384785601,"stop":1744384785601,"duration":0},"status":"passed","severity":"normal"},{"uid":"3028aa35bdcd2fab","name":"Push message with JSON payload","time":{"start":1744385454276,"stop":1744385454276,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e0da500784a529","name":"should not fail to stop the service if it was not started","time":{"start":1744384917676,"stop":1744384917676,"duration":0},"status":"passed","severity":"normal"},{"uid":"5431f27dfa28e9b6","name":"Push message with content topic containing Script","time":{"start":1744385454282,"stop":1744385454282,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fb945b007b30c8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744385056547,"stop":1744385056547,"duration":0},"status":"skipped","severity":"normal"},{"uid":"425a028d8f5c727","name":"Ping on peer without subscriptions","time":{"start":1744384876499,"stop":1744384876499,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cc01339a3c5c6c","name":"Subscribe to topic containing Script and receive message","time":{"start":1744385325317,"stop":1744385325317,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98c03179bed6b3d","name":"should throw an error for missing required configuration","time":{"start":1744384744028,"stop":1744384744029,"duration":1},"status":"passed","severity":"normal"},{"uid":"156d957f19de14d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744384766197,"stop":1744384766197,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d663c19612543d3","name":"Push 30 different messages","time":{"start":1744385454278,"stop":1744385454278,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe829812bc06196","name":"Query Generator - true","time":{"start":1744385066511,"stop":1744385066512,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b2bd801d6a9be32","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744384869420,"stop":1744384869424,"duration":4},"status":"passed","severity":"normal"},{"uid":"537596aedbfcc694","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744385230317,"stop":1744385230317,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ada91ba620395c","name":"Check received message containing Russian","time":{"start":1744385230324,"stop":1744385230324,"duration":0},"status":"passed","severity":"normal"},{"uid":"413f022283fcbb78","name":"random static sharding 9 - Cluster ID: 976, Shard ID: 92","time":{"start":1744385057132,"stop":1744385057133,"duration":1},"status":"passed","severity":"normal"},{"uid":"2256472896a6a6d7","name":"should insert message id into causal history","time":{"start":1744384794889,"stop":1744384794889,"duration":0},"status":"passed","severity":"normal"},{"uid":"1568f08592474301","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744384928642,"stop":1744384928642,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f01a632cf94c72","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744385015507,"stop":1744385015508,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3b6f6a86a64217","name":"Publish message with rate limit","time":{"start":1744384939598,"stop":1744384939599,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fad60b108f912a","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744384793993,"stop":1744384793994,"duration":1},"status":"passed","severity":"normal"},{"uid":"3797f80f50d43aa9","name":"All","time":{"start":1744384817098,"stop":1744384817099,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5bae3b64946ea5","name":"Push message with Chinese payload","time":{"start":1744385454289,"stop":1744385454289,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93539e24c042445","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744385325311,"stop":1744385325311,"duration":0},"status":"passed","severity":"normal"},{"uid":"5950ec96bb9a6d82","name":"Check received message containing short","time":{"start":1744385230308,"stop":1744385230308,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fe964088bff81f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744384751697,"stop":1744384751698,"duration":1},"status":"passed","severity":"normal"},{"uid":"260fa8da2b913e13","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744384744036,"stop":1744384744036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03ca1ac7ed12e5b","name":"Push message with content topic containing emoji","time":{"start":1744385454298,"stop":1744385454298,"duration":0},"status":"passed","severity":"normal"},{"uid":"1635d0523ca56d7c","name":"Check publish message containing unicode special characters","time":{"start":1744384939578,"stop":1744384939579,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2970d86081842c","name":"should reject if LightPush is requested but not mounted","time":{"start":1744384785744,"stop":1744384785744,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2fba5c3f080a65","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744384744021,"stop":1744384744022,"duration":1},"status":"passed","severity":"normal"},{"uid":"915354c2694386b0","name":"Query generator for multiple messages with different content topic format","time":{"start":1744385063916,"stop":1744385063916,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e917426a0ba6ec","name":"should select older connection if present","time":{"start":1744384757914,"stop":1744384757915,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb2f6cbcc01b3cb","name":"should throw error - no id","time":{"start":1744384752477,"stop":1744384752478,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1ca1c031f59c6d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744384744026,"stop":1744384744026,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1d34e386a9d30f","name":"Check publish message containing Chinese","time":{"start":1744384939568,"stop":1744384939569,"duration":1},"status":"passed","severity":"normal"},{"uid":"8774eda23d16362d","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744385070013,"stop":1744385070013,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0a4232d8b6d7d0","name":"Push 30 different messages","time":{"start":1744385454293,"stop":1744385454293,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9616ca1ad187b3f7","name":"Ephemeral field set to true","time":{"start":1744384758628,"stop":1744384758628,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7984ce5a6c8335","name":"Check received message containing SQL Injection","time":{"start":1744385230311,"stop":1744385230312,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36372473f84c123","name":"should mark all messages in causal history as acknowledged","time":{"start":1744384794891,"stop":1744384794891,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea63f2f335f7a4b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744384819138,"stop":1744384819139,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec13035ff336f9b","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744384744029,"stop":1744384744029,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7971c50573f058","name":"can start the service","time":{"start":1744384816310,"stop":1744384816311,"duration":1},"status":"passed","severity":"normal"},{"uid":"4effa0d3484bfdc0","name":"Overlapping topic subscription","time":{"start":1744385325324,"stop":1744385325325,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f4dc0b4f35620b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744384794503,"stop":1744384794503,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cf18850cf26e79","name":"Delete observer","time":{"start":1744384919524,"stop":1744384919524,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3f840db87b607c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744384766199,"stop":1744384766199,"duration":0},"status":"passed","severity":"normal"},{"uid":"f399f42ada2c775","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744384928639,"stop":1744384928639,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a18b46dc1e1999","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744384935877,"stop":1744384935882,"duration":5},"status":"passed","severity":"normal"},{"uid":"167694379e2bd076","name":"Check publish message containing Script","time":{"start":1744384939572,"stop":1744384939572,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e3371bfa16d10f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744384758631,"stop":1744384758631,"duration":0},"status":"passed","severity":"normal"},{"uid":"849af49e5a035897","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744384794498,"stop":1744384794500,"duration":2},"status":"passed","severity":"normal"},{"uid":"b639a5e01a736f21","name":"Waku message hash computation (payload length 0)","time":{"start":1744384746468,"stop":1744384746468,"duration":0},"status":"passed","severity":"normal"},{"uid":"c530bb8daee7e4dd","name":"throws on content topic with generation field greater than 0","time":{"start":1744384744014,"stop":1744384744015,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f774e60c5cdb3bf","name":"less peers than existing","time":{"start":1744384917872,"stop":1744384917872,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17031c5ff8e4d9d9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744384744029,"stop":1744384744029,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a3705b0fda144c","name":"Overlapping topic subscription","time":{"start":1744384941927,"stop":1744384941928,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8212090b0fbbf76e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744385325329,"stop":1744385325329,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9066d2fa237780","name":"Check received message with timestamp: 1744384811088000000 ","time":{"start":1744385230329,"stop":1744385230329,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5765d866c622bf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744384869424,"stop":1744384869424,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5d27c68931749c","name":"Subscribe to topic containing Script and receive message","time":{"start":1744385325328,"stop":1744385325328,"duration":0},"status":"passed","severity":"normal"},{"uid":"f107942f41e5489f","name":"should handle corrupted local storage data gracefully","time":{"start":1744384770378,"stop":1744384770379,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4aa42f3068c79c3","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744384744042,"stop":1744384744042,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1c09db7420b299","name":"Check message received after nwaku node is restarted","time":{"start":1744385230336,"stop":1744385230337,"duration":1},"status":"skipped","severity":"normal"},{"uid":"36f19e53acf6324f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744384933016,"stop":1744384933016,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e76519ca9f714be","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744384794894,"stop":1744384794894,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ea1da93681a02c","name":"Check publish message containing numeric","time":{"start":1744384939568,"stop":1744384939568,"duration":0},"status":"passed","severity":"normal"},{"uid":"9087ad44b89aad2d","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744384941926,"stop":1744384941926,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a20408b87c06290","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744384928644,"stop":1744384928644,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa592b8815835c3","name":"should emit a peer event after start","time":{"start":1744384816312,"stop":1744384816313,"duration":1},"status":"passed","severity":"normal"},{"uid":"332f529db8a22f4a","name":"Push message with rate limit","time":{"start":1744385454285,"stop":1744385454286,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4c20e8ba9dc0e","name":"should wait for LightPush peer to be connected","time":{"start":1744384785746,"stop":1744384785746,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cf2df5fdf2cfff","name":"should not fail to start the service if it is already started","time":{"start":1744384816312,"stop":1744384816312,"duration":0},"status":"passed","severity":"normal"},{"uid":"699dad222fed97a0","name":"should attach causal history and bloom filter to each message","time":{"start":1744384794889,"stop":1744384794889,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffd33016d5df9f6","name":"Push message with content topic containing numeric","time":{"start":1744385454279,"stop":1744385454280,"duration":1},"status":"passed","severity":"normal"},{"uid":"a94be5d0b33a1b81","name":"Refresh subscription","time":{"start":1744385325314,"stop":1744385325314,"duration":0},"status":"passed","severity":"normal"},{"uid":"371204c11d667954","name":"Promise Callback - true","time":{"start":1744385066513,"stop":1744385066515,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a78e4f2a70ce85c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744384751696,"stop":1744384751696,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8e57f0755fb90d","name":"Decoder throws on undefined content topic","time":{"start":1744384776440,"stop":1744384776440,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cde9e2e1aa43a7e","name":"Subscribe to topic containing long and receive message","time":{"start":1744385325326,"stop":1744385325326,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5946a6d576544da","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744384818332,"stop":1744384818332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d877476c6d974a3e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744384766198,"stop":1744384766199,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98809712302f73f","name":"Passing an array","time":{"start":1744385082039,"stop":1744385082039,"duration":0},"status":"passed","severity":"normal"},{"uid":"109068c18fb35810","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744384744041,"stop":1744384744041,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cb5158ad354b89","name":"Push message with numeric payload","time":{"start":1744385454288,"stop":1744385454288,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45ecc2c408c9263","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744384744022,"stop":1744384744023,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cae9476d47c3bd5","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744384794497,"stop":1744384794497,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0538b831667fcd","name":"A test","time":{"start":1744384869528,"stop":1744384869529,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c39595b45ac171","name":"Check publish message containing JSON","time":{"start":1744384939573,"stop":1744384939573,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecd24996b930280","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744384794506,"stop":1744384794506,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef277981bfda0fe","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744384941935,"stop":1744384941935,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb71f053e76cfedf","name":"should not receive a peer event before start","time":{"start":1744384917680,"stop":1744384917680,"duration":0},"status":"passed","severity":"normal"},{"uid":"63919b786aba7476","name":"Using a function","time":{"start":1744385082039,"stop":1744385082039,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15ad69407bc4c83","name":"Push message with content topic containing SQL Injection","time":{"start":1744385454295,"stop":1744385454295,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2962dfae1b8c2c","name":"should only return 1 node with relay and store capability","time":{"start":1744384766611,"stop":1744384766611,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb55d5601aae7b40","name":"should initialize with Unhealthy status","time":{"start":1744384785535,"stop":1744384785535,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32e7ff6a3e4af73","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744384818334,"stop":1744384818335,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f181586476cdab","name":"Passing page size 11 when there are 10 messages","time":{"start":1744385072869,"stop":1744385072870,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe878142446cb41a","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744384758295,"stop":1744384758296,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ffa9cfc1f8473a6","name":"Push message with Basic HTML tag payload","time":{"start":1744385454276,"stop":1744385454276,"duration":0},"status":"passed","severity":"normal"},{"uid":"42758cef3715e86b","name":"Fails to push message with empty content topic","time":{"start":1744385454298,"stop":1744385454298,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c60aea8438c10b","name":"Push message with content topic containing Script","time":{"start":1744385454295,"stop":1744385454296,"duration":1},"status":"passed","severity":"normal"},{"uid":"96be3940886b9b77","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744384819135,"stop":1744384819136,"duration":1},"status":"passed","severity":"normal"},{"uid":"59cd047b35e9cc2e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744384744036,"stop":1744384744037,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf574cd5275a74c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744384751707,"stop":1744384751707,"duration":0},"status":"passed","severity":"normal"},{"uid":"db33a1c5fdcfe39c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744384751701,"stop":1744384751702,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d2c06665d29e85","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744385057134,"stop":1744385057134,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f6fff18104200a","name":"Check received message containing emoji","time":{"start":1744385230315,"stop":1744385230315,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61af816f64518d","name":"Check message received after nwaku node is restarted","time":{"start":1744385230321,"stop":1744385230321,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99d915f9253578da","name":"Publish message with custom timestamp: Fri Apr 11 2025 14:22:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1744384939581,"stop":1744384939582,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e6f21266f84e79","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744384928640,"stop":1744384928640,"duration":0},"status":"passed","severity":"normal"},{"uid":"226ed998bba6d447","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744384812125,"stop":1744384812127,"duration":2},"status":"passed","severity":"normal"},{"uid":"1906bf3fe524f020","name":"should throw an error for an unconfigured topic","time":{"start":1744384744037,"stop":1744384744037,"duration":0},"status":"passed","severity":"normal"},{"uid":"e025b2d643ab6cfa","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744384744043,"stop":1744384744043,"duration":0},"status":"passed","severity":"normal"},{"uid":"373a1451b1316c0d","name":"should wait for Store peer to be connected","time":{"start":1744384785747,"stop":1744384785747,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9b82fdacb4322","name":"Push message with content topic containing SQL Injection","time":{"start":1744385454281,"stop":1744385454282,"duration":1},"status":"passed","severity":"normal"},{"uid":"facb32095a108156","name":"Check meta is set [symmetric]","time":{"start":1744384776438,"stop":1744384776438,"duration":0},"status":"passed","severity":"normal"},{"uid":"9544303b78e19d8f","name":"Relay + Store","time":{"start":1744384752490,"stop":1744384752490,"duration":0},"status":"passed","severity":"normal"},{"uid":"7187583a5ea52dc2","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744385029652,"stop":1744385029652,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc54d9b9164b188","name":"should only return 1 node with relay capability","time":{"start":1744384766611,"stop":1744384766611,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c49d283c973bd4","name":"Check publish message containing short","time":{"start":1744384939565,"stop":1744384939565,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ce899ce4199d3a","name":"Check message with no payload is not received","time":{"start":1744385230334,"stop":1744385230334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9108228a560ce55","name":"should create a new stream if no existing for protocol found","time":{"start":1744384758293,"stop":1744384758294,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca97a4f76b9bb3f3","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744384794473,"stop":1744384794474,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7122e5ca4fd78b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744384744033,"stop":1744384744033,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b87858435afc1b5","name":"Check message with no content topic is not received","time":{"start":1744385230319,"stop":1744385230319,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7fb1f65087902","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744384744034,"stop":1744384744034,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e47a0e1ec2e8c79","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744385325320,"stop":1744385325320,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c348489d29fbbf","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744384751702,"stop":1744384751703,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c304ddcb558b41","name":"should not allow unachievable error rate","time":{"start":1744384793991,"stop":1744384793992,"duration":1},"status":"passed","severity":"normal"},{"uid":"53344ba117c3f295","name":"Push message with Russian payload","time":{"start":1744385454289,"stop":1744385454289,"duration":0},"status":"passed","severity":"normal"},{"uid":"a979b6977907bbed","name":"Subscribe to topic containing short and receive message","time":{"start":1744385325325,"stop":1744385325325,"duration":0},"status":"passed","severity":"normal"},{"uid":"931082c4606ddb35","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744384766612,"stop":1744384766612,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff869fe43f5adac","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744385325315,"stop":1744385325315,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b08bdba18de3e1","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744384794465,"stop":1744384794465,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1ac470bb565963","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744384941925,"stop":1744384941925,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb13c2e90713aaf2","name":"Check message with invalid timestamp is not received","time":{"start":1744385230332,"stop":1744385230332,"duration":0},"status":"passed","severity":"normal"},{"uid":"7beae574532fea98","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744384794509,"stop":1744384794510,"duration":1},"status":"passed","severity":"normal"},{"uid":"57070711a4489174","name":"Query Generator, No message returned","time":{"start":1744385029655,"stop":1744385029655,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18c2261faa14093","name":"Push message with content topic containing short","time":{"start":1744385454293,"stop":1744385454293,"duration":0},"status":"passed","severity":"normal"},{"uid":"4714b3934096fccb","name":"should serialize and deserialize correctly","time":{"start":1744384796203,"stop":1744384796203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56daad3688bffa1","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744384744029,"stop":1744384744029,"duration":0},"status":"passed","severity":"normal"},{"uid":"90dc3f7cdc63da52","name":"Init the array if not present","time":{"start":1744384743709,"stop":1744384743710,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b7707116ff306f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744385325316,"stop":1744385325316,"duration":0},"status":"passed","severity":"normal"},{"uid":"82214a8f19bbbded","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744384794501,"stop":1744384794501,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb885dd4a46f7876","name":"should properly create location multiaddrs - tcp4","time":{"start":1744384752486,"stop":1744384752486,"duration":0},"status":"passed","severity":"normal"},{"uid":"536a18cb911be107","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744385000680,"stop":1744385000680,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f95f7307136909","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744385325317,"stop":1744385325317,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c59e2ddff2d6fc","name":"should increase lamport timestamp","time":{"start":1744384794887,"stop":1744384794888,"duration":1},"status":"passed","severity":"normal"},{"uid":"df05f0fe324bea2f","name":"Push message with content topic containing Chinese","time":{"start":1744385454280,"stop":1744385454280,"duration":0},"status":"passed","severity":"normal"},{"uid":"48728c57ea691fdc","name":"should set field with only FILTER enabled","time":{"start":1744384752489,"stop":1744384752489,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6426acbac8e1755","name":"should not fail to stop the service if it was not started","time":{"start":1744384770375,"stop":1744384770375,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a983b956e85f524","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app34/6/topic483/utf8","time":{"start":1744385043738,"stop":1744385043739,"duration":1},"status":"passed","severity":"normal"},{"uid":"368662cd530a03f3","name":"should encode/decode to text encoding","time":{"start":1744384752484,"stop":1744384752484,"duration":0},"status":"passed","severity":"normal"},{"uid":"285329320c4e966b","name":"should call waitForPeer on Relay","time":{"start":1744384785747,"stop":1744384785748,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7de8e8e85af3ac9","name":"Push message with meta","time":{"start":1744385454298,"stop":1744385454299,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8b1ae6d53ff5de","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744384794478,"stop":1744384794478,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc5335be0690b20","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744384819139,"stop":1744384819139,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f478a3811183b4","name":"Check received message containing long","time":{"start":1744385230322,"stop":1744385230322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fae21fdbd153c4","name":"Renews subscription after lossing a connection","time":{"start":1744385325320,"stop":1744385325320,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e76d219febda1a","name":"Push message with JSON payload","time":{"start":1744385454291,"stop":1744385454291,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a6e8c1addfe4fb","name":"Push message with numeric payload","time":{"start":1744385454273,"stop":1744385454274,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60373542f3054e1","name":"Push message with shell command payload","time":{"start":1744385454276,"stop":1744385454276,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9feac4686751f6","name":"Generator, 2 different pubsubtopics","time":{"start":1744385056549,"stop":1744385056549,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdc0a0d04f68f91","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744384794505,"stop":1744384794505,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df37a584170c19","name":"should only return 1 node with store capability","time":{"start":1744384766611,"stop":1744384766612,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6e405874325778","name":"should not receive a peer event after stop","time":{"start":1744384770377,"stop":1744384770377,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95d861621f1e060","name":"Promise Callback - false","time":{"start":1744385066515,"stop":1744385066516,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf88ca6e97d9c0e7","name":"Encoder throws on undefined content topic","time":{"start":1744384776439,"stop":1744384776439,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dec102f938ec2a","name":"getPeersByDiscovery","time":{"start":1744384935874,"stop":1744384935875,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32f674b2ba5821e","name":"Check received message containing Basic HTML tag","time":{"start":1744385230326,"stop":1744385230326,"duration":0},"status":"passed","severity":"normal"},{"uid":"435252a2575f7daf","name":"Check publish message containing Russian","time":{"start":1744384939569,"stop":1744384939571,"duration":2},"status":"passed","severity":"normal"},{"uid":"86e1c4a68ab48cd2","name":"Subscribe and receive messages via waku relay post","time":{"start":1744385325311,"stop":1744385325312,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f851aaf71a2985","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744385043742,"stop":1744385043744,"duration":2},"status":"passed","severity":"normal"},{"uid":"238468cdbab67558","name":"Subscribe and receives messages on 20 topics","time":{"start":1744385325312,"stop":1744385325313,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d3a5542f85a2b","name":"should send to specified number of peers of used peers","time":{"start":1744384785645,"stop":1744384785645,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ad3b724d6a9e3","name":"Throws when trying to push message with empty payload","time":{"start":1744385454293,"stop":1744385454293,"duration":0},"status":"passed","severity":"normal"},{"uid":"d580e2c275d4c421","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744384751705,"stop":1744384751706,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f35fab8a1f6d43","name":"Check publish message after service node is restarted","time":{"start":1744384939592,"stop":1744384939592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92845640bde177","name":"Push message with long payload","time":{"start":1744385454288,"stop":1744385454288,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d045252d5dd8555","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744385056543,"stop":1744385056544,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b11c03e2f7ece17","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744384794502,"stop":1744384794503,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b44ef322e06135d","name":"Sample","time":{"start":1744384751806,"stop":1744384751806,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3e4fc483790941","name":"Push message with content topic containing XML","time":{"start":1744385454282,"stop":1744385454282,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f186654c0ebe9b9","name":"start node with empty shard should fail","time":{"start":1744385057134,"stop":1744385057134,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bc2c338fd972f4","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744384794470,"stop":1744384794471,"duration":1},"status":"passed","severity":"normal"},{"uid":"596e9a9ee2a4ba7b","name":"should handle connection events","time":{"start":1744384785258,"stop":1744384785260,"duration":2},"status":"passed","severity":"normal"},{"uid":"6246c5346ceebab0","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744384794466,"stop":1744384794468,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdd0466ff127720c","name":"should add and remove event listeners correctly","time":{"start":1744384770379,"stop":1744384770379,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae220557a0e71bd","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744384794489,"stop":1744384794490,"duration":1},"status":"passed","severity":"normal"},{"uid":"c490b9158ab91314","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744384751690,"stop":1744384751694,"duration":4},"status":"passed","severity":"normal"},{"uid":"852cbe8803e72f29","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744384770378,"stop":1744384770378,"duration":0},"status":"passed","severity":"normal"},{"uid":"e062194b7cbe3772","name":"Decoder throws on undefined content topic","time":{"start":1744384758630,"stop":1744384758630,"duration":0},"status":"passed","severity":"normal"},{"uid":"576e383b1c43815f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744384744031,"stop":1744384744031,"duration":0},"status":"passed","severity":"normal"},{"uid":"63548204e4a1d3df","name":"Passing page size 0 when there are 110 messages","time":{"start":1744385072867,"stop":1744385072868,"duration":1},"status":"passed","severity":"normal"},{"uid":"376c68b2f096f6d2","name":"should transition to Unhealthy when no connections","time":{"start":1744384785536,"stop":1744384785536,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c6c76536c4b10d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744385015505,"stop":1744385015505,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4d3932e6c0f13e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744385325322,"stop":1744385325323,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf7733637f729224","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744384794472,"stop":1744384794473,"duration":1},"status":"passed","severity":"normal"},{"uid":"61197f5d9a3ad7a5","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744384744021,"stop":1744384744021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f805018274b7580","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744384744038,"stop":1744384744039,"duration":1},"status":"passed","severity":"normal"},{"uid":"f193064bced14371","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744384941933,"stop":1744384941933,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d647591892d7fc","name":"throws on content topic with empty version field","time":{"start":1744384744015,"stop":1744384744015,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52b990a0a6a694d","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744384794469,"stop":1744384794469,"duration":0},"status":"passed","severity":"normal"},{"uid":"8921de7cda5efd8c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744384744034,"stop":1744384744034,"duration":0},"status":"passed","severity":"normal"},{"uid":"776120c42f9f86a1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744384744023,"stop":1744384744023,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8596eae83302bf","name":"1 Store, 2 fetches","time":{"start":1744384766310,"stop":1744384766310,"duration":0},"status":"passed","severity":"normal"},{"uid":"171c95db17c29118","name":"Check message with non string payload is not received","time":{"start":1744385230319,"stop":1744385230320,"duration":1},"status":"passed","severity":"normal"},{"uid":"d109e1be2ad4165f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744385325322,"stop":1744385325322,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea83394543e3ab2","name":"should detect messages with missing dependencies","time":{"start":1744384794892,"stop":1744384794892,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1efd9a95eb5097","name":"Check received message containing Arabic","time":{"start":1744385230323,"stop":1744385230324,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c769c2301834754","name":"Fails to push message with large meta","time":{"start":1744385454285,"stop":1744385454285,"duration":0},"status":"passed","severity":"normal"},{"uid":"922395137b0ae866","name":"should process tasks in queue","time":{"start":1744384785599,"stop":1744384785599,"duration":0},"status":"passed","severity":"normal"},{"uid":"55efef2e5b7ac1b8","name":"returns nothing if no connections present","time":{"start":1744384757903,"stop":1744384757906,"duration":3},"status":"passed","severity":"normal"},{"uid":"42c5fcb0eb8988b6","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744384794500,"stop":1744384794500,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39d63cfbb1f3c77","name":"Push message with short payload","time":{"start":1744385454272,"stop":1744385454273,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca6998ca13616dc","name":"Check publish message containing long","time":{"start":1744384939567,"stop":1744384939567,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f37bb543acf2211","name":"Push message with Basic HTML tag payload","time":{"start":1744385454290,"stop":1744385454291,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cedf91e3f8ae2dd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744384928640,"stop":1744384928641,"duration":1},"status":"passed","severity":"normal"},{"uid":"e351b000a55280fb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744385325329,"stop":1744385325329,"duration":0},"status":"passed","severity":"normal"},{"uid":"210ca99665d828f0","name":"should throw an error for missing sharding configuration","time":{"start":1744384744040,"stop":1744384744040,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fe0d496a4b9a50","name":"Decoder throws on empty string content topic","time":{"start":1744384758630,"stop":1744384758630,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf4e9b6d7c848e8","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744385325332,"stop":1744385325332,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62e346a9cec8b91","name":"Query with Ordered Callback, No Decoder","time":{"start":1744385029656,"stop":1744385029657,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbed27341531a493","name":"should throw if no connection provided","time":{"start":1744384758292,"stop":1744384758293,"duration":1},"status":"passed","severity":"normal"},{"uid":"c73bf189a024b416","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744384758296,"stop":1744384758296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5c250c03cf3266","name":"Store - dialed first","time":{"start":1744385087875,"stop":1744385087875,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c74385add9e555","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744385325318,"stop":1744385325318,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc287ec5515b1319","name":"Check message with non string payload is not received","time":{"start":1744385230334,"stop":1744385230335,"duration":1},"status":"passed","severity":"normal"},{"uid":"343e2de440d39124","name":"Fails to publish duplicate message","time":{"start":1744384939586,"stop":1744384939590,"duration":4},"status":"passed","severity":"normal"},{"uid":"df044b1f48e3b9e1","name":"should properly start and stop event listening","time":{"start":1744384785539,"stop":1744384785540,"duration":1},"status":"passed","severity":"normal"},{"uid":"8232624e9cb5712a","name":"through manual discovery","time":{"start":1744384878869,"stop":1744384878870,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1eb5c0d5a1c80c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744384744017,"stop":1744384744020,"duration":3},"status":"passed","severity":"normal"},{"uid":"5ec10910d1ee8be1","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744384794479,"stop":1744384794479,"duration":0},"status":"passed","severity":"normal"},{"uid":"701846665a6c6a0b","name":"should not fail to start the service if it is already started","time":{"start":1744384917676,"stop":1744384917679,"duration":3},"status":"passed","severity":"normal"},{"uid":"e999557a25b9583d","name":"random static sharding 4 - Cluster ID: 168, Shard ID: 691","time":{"start":1744385057130,"stop":1744385057130,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05b2a08cd0484b9","name":"throws an error for improperly formatted content topics","time":{"start":1744384744025,"stop":1744384744025,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddba6a5389dce84","name":"Default pageSize","time":{"start":1744385072871,"stop":1744385072871,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a24fc904a2d0d","name":"Push message with content topic containing Arabic","time":{"start":1744385454295,"stop":1744385454295,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69b7e40a115a3f0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744384744033,"stop":1744384744033,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4882d374461464","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744384793994,"stop":1744384793995,"duration":1},"status":"passed","severity":"normal"},{"uid":"71e6500f35046e23","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app31/3/topic810/utf8","time":{"start":1744385043737,"stop":1744385043738,"duration":1},"status":"passed","severity":"normal"},{"uid":"9615534f0bd973e7","name":"Check message with no payload is not received","time":{"start":1744385230319,"stop":1744385230319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bce56915166e4","name":"A test","time":{"start":1744384869529,"stop":1744384869530,"duration":1},"status":"passed","severity":"normal"},{"uid":"8826ce8f3d23c902","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744384928639,"stop":1744384928639,"duration":0},"status":"passed","severity":"normal"},{"uid":"baaa8e3d0fa8058a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744384744030,"stop":1744384744030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae79dcf8b55d55b5","name":"should push the message to the outgoing buffer","time":{"start":1744384794888,"stop":1744384794888,"duration":0},"status":"passed","severity":"normal"},{"uid":"af34fef5b0556aca","name":"different cluster, same shard: nodes don't connect","time":{"start":1744384880101,"stop":1744384880102,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1a3d9405fb5523","name":"1 Relay, 1 Filter, gives up","time":{"start":1744384766311,"stop":1744384766311,"duration":0},"status":"passed","severity":"normal"},{"uid":"d242627bcda9c63a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744384766198,"stop":1744384766198,"duration":0},"status":"passed","severity":"normal"},{"uid":"50962c53d2a23e2f","name":"Mutual subscription","time":{"start":1744384941923,"stop":1744384941923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fead3bda7a3260","name":"Check received message containing unicode special characters","time":{"start":1744385230328,"stop":1744385230328,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecb5d4bbafcb56a","name":"Push message with SQL Injection payload","time":{"start":1744385454275,"stop":1744385454275,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b4e8ef71be6782","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744384794481,"stop":1744384794482,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df3156701783f22","name":"Push message with content topic containing Arabic","time":{"start":1744385454281,"stop":1744385454281,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a448653a51d0878","name":"Ordered Callback - true","time":{"start":1744385066516,"stop":1744385066516,"duration":0},"status":"passed","severity":"normal"},{"uid":"adad7d6fa5f720fe","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744384819140,"stop":1744384819140,"duration":0},"status":"passed","severity":"normal"},{"uid":"981dc31223aa1b85","name":"should use DNS peer discovery with light client","time":{"start":1744384816315,"stop":1744384816315,"duration":0},"status":"skipped","severity":"normal"},{"uid":"943f09911c6215bb","name":"Subscribe and receives messages on 20 topics","time":{"start":1744385325323,"stop":1744385325323,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a2dfaba4aeb36b","name":"should handle a minimal index list","time":{"start":1744384744043,"stop":1744384744043,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f3ca6f231bf26f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744385230331,"stop":1744385230332,"duration":1},"status":"passed","severity":"normal"},{"uid":"71cba8a938be93d8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744385454282,"stop":1744385454283,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e39f2756041589","name":"Passing page size 19 when there are 20 messages","time":{"start":1744385072870,"stop":1744385072870,"duration":0},"status":"passed","severity":"normal"},{"uid":"faed3ff35720cab0","name":"Relay - times out","time":{"start":1744385087874,"stop":1744385087874,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eec2e45dee7760d","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744384812131,"stop":1744384812132,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe0c0a3d66e14c8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744385056550,"stop":1744385056552,"duration":2},"status":"passed","severity":"normal"},{"uid":"b00e72cadab084bf","name":"should encode/decode to RLP encoding","time":{"start":1744384752483,"stop":1744384752484,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3aab0aba25db0b3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744384794510,"stop":1744384794510,"duration":0},"status":"passed","severity":"normal"},{"uid":"38077992ed16c802","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744384933017,"stop":1744384933017,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc948e2075f1732","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744384941926,"stop":1744384941926,"duration":0},"status":"passed","severity":"normal"},{"uid":"9032684b3e5926ad","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app82/6/topic586/xml","time":{"start":1744385043739,"stop":1744385043740,"duration":1},"status":"passed","severity":"normal"},{"uid":"69e402771aa78eff","name":"Push message with long payload","time":{"start":1744385454273,"stop":1744385454273,"duration":0},"status":"passed","severity":"normal"},{"uid":"7509af55cc630761","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744384933015,"stop":1744384933016,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2171d26a1ab16f4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744384751704,"stop":1744384751704,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e9d88c2cd2d44b","name":"can start the service","time":{"start":1744384917675,"stop":1744384917675,"duration":0},"status":"passed","severity":"normal"},{"uid":"316726575de1e7d5","name":"should not fail to stop the service if it was not started","time":{"start":1744384816311,"stop":1744384816312,"duration":1},"status":"passed","severity":"normal"},{"uid":"880b909311fc721a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744384778041,"stop":1744384778041,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25c7bba65b2798","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744384744037,"stop":1744384744038,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9376c0e3926eac1","name":"Ordered callback, aborts when callback returns true","time":{"start":1744385063918,"stop":1744385063918,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8fcbcd6e5e267d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744384941929,"stop":1744384941930,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09bb72da33af2a8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744384794508,"stop":1744384794508,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f59c6101a13356","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744384928641,"stop":1744384928642,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d63cd4f6dbf7111","name":"Check received message containing XML","time":{"start":1744385230325,"stop":1744385230326,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46f522d4d716e8d","name":"should fail to send if no connected peers found","time":{"start":1744384785644,"stop":1744384785644,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8a66c1205d8377","name":"Push message with escaped characters payload","time":{"start":1744385454277,"stop":1744385454277,"duration":0},"status":"passed","severity":"normal"},{"uid":"41856d3eb6c8d8cb","name":"Check message on other pubsub topic is not received","time":{"start":1744385230318,"stop":1744385230318,"duration":0},"status":"passed","severity":"normal"},{"uid":"b833fa2862792835","name":"should add received messages to bloom filter","time":{"start":1744384794890,"stop":1744384794891,"duration":1},"status":"passed","severity":"normal"},{"uid":"906e6e77ee8d12c0","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744384935876,"stop":1744384935877,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9de7a254c4328867","name":"Check received message containing long","time":{"start":1744385230308,"stop":1744385230309,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c847aa6b16bf33","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744384941927,"stop":1744384941927,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6191cf5195520f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744385063917,"stop":1744385063918,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8391f2067a8ccb","name":"Push message with Chinese payload","time":{"start":1744385454274,"stop":1744385454274,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda800a6aa6918e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app82/8/topic153/xml","time":{"start":1744385043737,"stop":1744385043737,"duration":0},"status":"passed","severity":"normal"},{"uid":"1589a3da278c33b4","name":"same cluster, different shard: nodes connect","time":{"start":1744384880098,"stop":1744384880101,"duration":3},"status":"passed","severity":"normal"},{"uid":"e713354bb11965f7","name":"Check message on other pubsub topic is not received","time":{"start":1744385230332,"stop":1744385230333,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7e9f30d0ed96d9","name":"should encodeTxt and decodeTxt","time":{"start":1744384752475,"stop":1744384752476,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ade4f48dfbf606","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744384746467,"stop":1744384746468,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59e211f4f5aab8c","name":"Should update shard info","time":{"start":1744384880558,"stop":1744384880559,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b33b76d62bdbb1","name":"Push message with Script payload","time":{"start":1744385454275,"stop":1744385454275,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53db353e93904b1","name":"Non TWN Cluster","time":{"start":1744385043736,"stop":1744385043736,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af32557a4e407ce","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744385029652,"stop":1744385029652,"duration":0},"status":"passed","severity":"normal"},{"uid":"301a6f26c37cf6f7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744385325331,"stop":1744385325331,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3dd1e73870ebe1","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744384794479,"stop":1744384794479,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff6a364f8609d88","name":"Push message with content topic containing special chars","time":{"start":1744385454280,"stop":1744385454280,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8b48d35179a8","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744384744028,"stop":1744384744028,"duration":0},"status":"passed","severity":"normal"},{"uid":"66638f2fad4bd5d6","name":"should properly create location multiaddrs - udp6","time":{"start":1744384752486,"stop":1744384752486,"duration":0},"status":"passed","severity":"normal"},{"uid":"5faa17ba7924050c","name":"should decode valid enr with tcp successfully","time":{"start":1744384752477,"stop":1744384752477,"duration":0},"status":"passed","severity":"normal"},{"uid":"afacc80b3d7f1a08","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744385230330,"stop":1744385230331,"duration":1},"status":"passed","severity":"normal"},{"uid":"db390adf14fa26af","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744384812130,"stop":1744384812131,"duration":1},"status":"passed","severity":"normal"},{"uid":"58eb3c19f6bfc6ac","name":"Query Generator - false","time":{"start":1744385066512,"stop":1744385066513,"duration":1},"status":"passed","severity":"normal"},{"uid":"63edcbdd4dad5cec","name":"isConnected should return false after all peers disconnect","time":{"start":1744384832003,"stop":1744384832003,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d91b742ba7ad316","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744384794890,"stop":1744384794890,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb2a00b5c313eea","name":"should insert message into bloom filter","time":{"start":1744384794888,"stop":1744384794888,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bbf27400ff4ac9","name":"Subscribe and receive messages via lightPush","time":{"start":1744385325321,"stop":1744385325321,"duration":0},"status":"passed","severity":"normal"},{"uid":"9337459b6280aae","name":"Js publishes, other Js receives","time":{"start":1744384931339,"stop":1744384931341,"duration":2},"status":"passed","severity":"normal"},{"uid":"efc02c241aa2390d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744385029656,"stop":1744385029656,"duration":0},"status":"passed","severity":"normal"},{"uid":"47df9ed09a8c9e6c","name":"Query with Promise Callback, No message returned","time":{"start":1744385029662,"stop":1744385029662,"duration":0},"status":"passed","severity":"normal"},{"uid":"e464fd1a1682b9ff","name":"Check received message containing escaped characters","time":{"start":1744385230314,"stop":1744385230315,"duration":1},"status":"passed","severity":"normal"},{"uid":"350ce3381f80b852","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744385000679,"stop":1744385000679,"duration":0},"status":"passed","severity":"normal"},{"uid":"de626a4fdfb5fd7d","name":"should throw error - no id","time":{"start":1744384752478,"stop":1744384752478,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2eafe6ee54c5d76","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744384933014,"stop":1744384933014,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aae34e03f68c301","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744384751707,"stop":1744384751708,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a06cd19a774869","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744385029661,"stop":1744385029661,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d90956b0cc2322","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744384794474,"stop":1744384794474,"duration":0},"status":"passed","severity":"normal"},{"uid":"b466ba68b55d58b","name":"udp ip6 address","time":{"start":1744384751869,"stop":1744384751869,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a26becf6e18d94","name":"should update ack status of messages in outgoing buffer","time":{"start":1744384794894,"stop":1744384794895,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b981fdcb6d6fd4","name":"should properly create location multiaddrs - udp4","time":{"start":1744384752485,"stop":1744384752485,"duration":0},"status":"passed","severity":"normal"},{"uid":"476f8bceb282a1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744385325330,"stop":1744385325331,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02acaef5e4c037b","name":"Push message with content topic containing emoji","time":{"start":1744385454284,"stop":1744385454284,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d262359038f985","name":"Subscribe to topic containing long and publish message","time":{"start":1744384941928,"stop":1744384941928,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25206ce0ba140b9","name":"Subscribe to topic containing short and publish message","time":{"start":1744384941928,"stop":1744384941928,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e47f89beeb5739","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744384766197,"stop":1744384766198,"duration":1},"status":"passed","severity":"normal"},{"uid":"5814a4185fad0682","name":"should initialize bloom filter with correct parameters","time":{"start":1744384796201,"stop":1744384796201,"duration":0},"status":"passed","severity":"normal"},{"uid":"f194658e867740a1","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744384744027,"stop":1744384744027,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3360c2bff2baba2","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744384794476,"stop":1744384794477,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb901f1953f4e8cb","name":"Ping on peer without subscriptions","time":{"start":1744384876494,"stop":1744384876495,"duration":1},"status":"passed","severity":"normal"},{"uid":"a32f18aefffe7f27","name":"Push message with content topic containing escaped characters","time":{"start":1744385454297,"stop":1744385454297,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a67e607910e4b30","name":"returns all values when wanted number matches available values","time":{"start":1744384765916,"stop":1744384765919,"duration":3},"status":"passed","severity":"normal"},{"uid":"54cc607d3951fd7a","name":"Push message with emoji payload","time":{"start":1744385454277,"stop":1744385454278,"duration":1},"status":"passed","severity":"normal"},{"uid":"654515cf05a0ad03","name":"Generator, 2 different pubsubtopics","time":{"start":1744385056542,"stop":1744385056543,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63e7f34b86e2719","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744385325328,"stop":1744385325328,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0c076ce3301a80","name":"configure the node with multiple content topics","time":{"start":1744385043742,"stop":1744385043742,"duration":0},"status":"passed","severity":"normal"},{"uid":"a339174508194282","name":"Push message with content topic containing Russian","time":{"start":1744385454281,"stop":1744385454281,"duration":0},"status":"passed","severity":"normal"},{"uid":"db08c22485e76a7e","name":"Query generator for multiple messages","time":{"start":1744385063915,"stop":1744385063915,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9380f8ac8e5d316","name":"Check received message containing Chinese","time":{"start":1744385230323,"stop":1744385230323,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab9c368814583c2","name":"random static sharding 6 - Cluster ID: 339, Shard ID: 869","time":{"start":1744385057131,"stop":1744385057131,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9fb8deb9e84295","name":"Encoder throws on undefined content topic","time":{"start":1744384758629,"stop":1744384758629,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad04b2d977e810c","name":"should not retry if at least one success","time":{"start":1744384785645,"stop":1744384785646,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7deed3b3dc559fb","name":"Sign & Recover","time":{"start":1744384776983,"stop":1744384776983,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d9a45e7971b2a3","name":"should properly compute the node id","time":{"start":1744384752483,"stop":1744384752483,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0255180355d3a5","name":"can dial TLS multiaddrs","time":{"start":1744384878867,"stop":1744384878869,"duration":2},"status":"passed","severity":"normal"},{"uid":"5368bef3908b2468","name":"Renews subscription after lossing a connection","time":{"start":1744385325331,"stop":1744385325331,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b5a58d1145d81c","name":"Push message with short payload","time":{"start":1744385454287,"stop":1744385454288,"duration":1},"status":"passed","severity":"normal"},{"uid":"505650612a4dfe42","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744385079763,"stop":1744385079763,"duration":0},"status":"passed","severity":"normal"},{"uid":"36cf420f5d3cd328","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744384816316,"stop":1744384816316,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2d9dae7774d8642","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744384785537,"stop":1744384785539,"duration":2},"status":"passed","severity":"normal"},{"uid":"81784e0cd1858d45","name":"Push message with SQL Injection payload","time":{"start":1744385454289,"stop":1744385454290,"duration":1},"status":"passed","severity":"normal"},{"uid":"55aa37cf58638723","name":"Reusing cursor across nodes","time":{"start":1744385015508,"stop":1744385015509,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d926f30ea33aa92","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744384794510,"stop":1744384794510,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0249d6bc53ebca","name":"Push message with Script payload","time":{"start":1744385454290,"stop":1744385454290,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ea1e5db4ba8717","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744384941932,"stop":1744384941932,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8db9653a18ffbac","name":"recovers when dns.resolve returns empty","time":{"start":1744384766609,"stop":1744384766609,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee42ccd955b5e26","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744384794475,"stop":1744384794475,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c9e8a872993192","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app16/7/topic837/utf8","time":{"start":1744385043738,"stop":1744385043738,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e1962dd0179e79","name":"creates an iterator","time":{"start":1744385075022,"stop":1744385075023,"duration":1},"status":"passed","severity":"normal"},{"uid":"9971155a7b2ac6fd","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744384744023,"stop":1744384744023,"duration":0},"status":"passed","severity":"normal"},{"uid":"73230288800c2f3f","name":"Check publish message containing shell command","time":{"start":1744384939574,"stop":1744384939577,"duration":3},"status":"passed","severity":"normal"},{"uid":"5786f7052ebd88ab","name":"Check received message containing short","time":{"start":1744385230321,"stop":1744385230321,"duration":0},"status":"passed","severity":"normal"},{"uid":"84730df054a753f0","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744384832002,"stop":1744384832002,"duration":0},"status":"passed","severity":"normal"},{"uid":"5188be1d11dbe431","name":"Store - dialed after - with timeout","time":{"start":1744385087875,"stop":1744385087875,"duration":0},"status":"passed","severity":"normal"},{"uid":"a490a05a5f4f3a9b","name":"Nodes with multiple pubsub topic","time":{"start":1744384933015,"stop":1744384933015,"duration":0},"status":"passed","severity":"normal"},{"uid":"153e1debfcb37557","name":"Check received message containing unicode special characters","time":{"start":1744385230315,"stop":1744385230315,"duration":0},"status":"passed","severity":"normal"},{"uid":"501fbe68058dcd62","name":"Decoder throws on empty string content topic","time":{"start":1744384776440,"stop":1744384776441,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b33612cebb96f5","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744384746468,"stop":1744384746468,"duration":0},"status":"passed","severity":"normal"},{"uid":"c117928bd4e2b9d8","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744384744021,"stop":1744384744021,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ad36051afb6604","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744384751696,"stop":1744384751697,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdabef38486c9d45","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744385325320,"stop":1744385325320,"duration":0},"status":"passed","severity":"normal"},{"uid":"b422bec99022258","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744385325332,"stop":1744385325332,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa4557bdbca9bae","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744384933016,"stop":1744384933017,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e36343c3ee8fc46","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744384794480,"stop":1744384794480,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbe974f6c006556","name":"Refresh subscription","time":{"start":1744385325325,"stop":1744385325325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1df53f2a55cf5a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744384816315,"stop":1744384816315,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a8d217589b32c88","name":"stop","time":{"start":1744384852219,"stop":1744384852220,"duration":1},"status":"passed","severity":"normal"},{"uid":"65dd6bf361b74d39","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744384744030,"stop":1744384744030,"duration":0},"status":"passed","severity":"normal"},{"uid":"15da7896c9c1ae2c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744384794506,"stop":1744384794508,"duration":2},"status":"passed","severity":"normal"},{"uid":"e8643a44551fa5ea","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744384794504,"stop":1744384794504,"duration":0},"status":"passed","severity":"normal"},{"uid":"259d0c7149abf5d","name":"Callback on promise, aborts when callback returns true","time":{"start":1744385063917,"stop":1744385063917,"duration":0},"status":"passed","severity":"normal"},{"uid":"aced93fc3005197f","name":"Accepts a valid Waku Message","time":{"start":1744384789045,"stop":1744384789046,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28ea77f4cb820cf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744385325326,"stop":1744385325326,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c8416c59862b","name":"Relay - dialed first","time":{"start":1744385087873,"stop":1744385087874,"duration":1},"status":"passed","severity":"normal"},{"uid":"14215955f48e9f0f","name":"handles different clusterIds correctly","time":{"start":1744384744025,"stop":1744384744025,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e9083ae9bd6337","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744384766200,"stop":1744384766201,"duration":1},"status":"passed","severity":"normal"},{"uid":"575b46a8b574e814","name":"Check received message containing Script","time":{"start":1744385230324,"stop":1744385230325,"duration":1},"status":"passed","severity":"normal"},{"uid":"6473cc1c46c4d9ee","name":"Push message with content topic containing shell command","time":{"start":1744385454283,"stop":1744385454283,"duration":0},"status":"passed","severity":"normal"},{"uid":"e382ba0a578fe4a7","name":"Reopen subscription with peer with lost subscription","time":{"start":1744384876497,"stop":1744384876498,"duration":1},"status":"passed","severity":"normal"},{"uid":"28838ebc3d7a1b18","name":"should not receive a peer event before start","time":{"start":1744384770376,"stop":1744384770377,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ae565fe1d94b33","name":"Nwaku publishes","time":{"start":1744384931338,"stop":1744384931339,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d42b614631c90","name":"should deliver messages after dependencies are met","time":{"start":1744384794892,"stop":1744384794893,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e169876cba5238","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744385015506,"stop":1744385015506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3952c73492dc51","name":"throws on content topic with empty encoding field","time":{"start":1744384744016,"stop":1744384744016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d839229921a2ef","name":"should not throw an error for a single configured topic","time":{"start":1744384744036,"stop":1744384744036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1952d8a5f0270cb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744384928642,"stop":1744384928642,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f004a7b42d2973","name":"Push message with unicode special characters payload","time":{"start":1744385454277,"stop":1744385454277,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7a04798c6eded5","name":"isConnected return false after peer stops","time":{"start":1744384832003,"stop":1744384832003,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b9004d7532229","name":"should check connected peers if present and suitable","time":{"start":1744384785746,"stop":1744384785746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bf16d50c8e3306","name":"Query with Promise Callback, No Decoder","time":{"start":1744385029661,"stop":1744385029662,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9064642b3b76323","name":"can start and stop the service","time":{"start":1744384770374,"stop":1744384770375,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5ad3d7439ba64f","name":"Generator, 2 different pubsubtopics","time":{"start":1744385056547,"stop":1744385056547,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fed78a12aad21af2","name":"should return valid sharding parameters for static sharding","time":{"start":1744384744039,"stop":1744384744039,"duration":0},"status":"passed","severity":"normal"},{"uid":"502f545511aec832","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744385079761,"stop":1744385079761,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46fc6cc5e5017bd","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744384794486,"stop":1744384794486,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a4a9debcf68db8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744384794509,"stop":1744384794509,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f26b59d1db4127e","name":"Subscribe and receive messages via lightPush","time":{"start":1744385325310,"stop":1744385325310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36dbdc864edeca0","name":"should not allow k > 12","time":{"start":1744384793988,"stop":1744384793990,"duration":2},"status":"passed","severity":"normal"},{"uid":"9cdc4fb2a93f6f19","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744385325327,"stop":1744385325327,"duration":0},"status":"passed","severity":"normal"},{"uid":"9feaf5da2416f0ec","name":"Subscribe and publish message","time":{"start":1744384941925,"stop":1744384941925,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e2f822ad4b3297","name":"Query generator for 2000 messages","time":{"start":1744385063918,"stop":1744385063918,"duration":0},"status":"passed","severity":"normal"},{"uid":"422145c800d0f780","name":"handles different networkShards values correctly","time":{"start":1744384744025,"stop":1744384744025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3c6bdf2fd544e5","name":"Publish message with custom timestamp: Sat Apr 20 2024 15:22:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1744384939580,"stop":1744384939581,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c43ca63ffc24ac","name":"Ordered Callback - false","time":{"start":1744385066516,"stop":1744385066517,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c754d5383521ec","name":"Push message with custom timestamp: 1713626432234","time":{"start":1744385454286,"stop":1744385454286,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2f7c151d730947","name":"Push message with content topic containing numeric","time":{"start":1744385454294,"stop":1744385454294,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e3d7491fd09dae","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744384765920,"stop":1744384765920,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9a401709738280","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744384744028,"stop":1744384744028,"duration":0},"status":"passed","severity":"normal"},{"uid":"944fd1121197f02e","name":"should properly create peer info with all multiaddrs","time":{"start":1744384752487,"stop":1744384752487,"duration":0},"status":"passed","severity":"normal"},{"uid":"de23a7807738bb5b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744384744022,"stop":1744384744022,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3f953b6bc72718","name":"Push message with content topic containing Russian","time":{"start":1744385454295,"stop":1744385454295,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e3984ed7c83d5f","name":"more peers than existing","time":{"start":1744384917872,"stop":1744384917872,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd5c9526fe5e6f27","name":"random static sharding 7 - Cluster ID: 413, Shard ID: 732","time":{"start":1744385057131,"stop":1744385057132,"duration":1},"status":"passed","severity":"normal"},{"uid":"4886ecf46d7b49e5","name":"Push message with special chars payload","time":{"start":1744385454288,"stop":1744385454289,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7dd8f9db41a2044","name":"pre and post cipher","time":{"start":1744384776982,"stop":1744384776983,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d44505fb4eac0a","name":"Nodes with multiple pubsub topic","time":{"start":1744384933017,"stop":1744384933017,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4e18c53973cc87","name":"Generator, custom pubsub topic","time":{"start":1744385056546,"stop":1744385056546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f72a6cc09ec38de","name":"Push message with content topic containing Chinese","time":{"start":1744385454294,"stop":1744385454294,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65f0d0df90d5778","name":"Meta field set when metaSetter is specified","time":{"start":1744384758629,"stop":1744384758629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca3c93091f9545e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744384941929,"stop":1744384941929,"duration":0},"status":"passed","severity":"normal"},{"uid":"106a6080c810470e","name":"retrieves a single peer","time":{"start":1744384766608,"stop":1744384766609,"duration":1},"status":"passed","severity":"normal"},{"uid":"648efbd3d72d0c1d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744384751700,"stop":1744384751701,"duration":1},"status":"passed","severity":"normal"},{"uid":"7729e2070e7a467","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744384941935,"stop":1744384941936,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3966604dbfc7d9","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744384752476,"stop":1744384752477,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81c9dc143b9283e","name":"can start and stop the service","time":{"start":1744384917676,"stop":1744384917676,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b47c2606271888f","name":"Check message received after jswaku node is restarted","time":{"start":1744385230320,"stop":1744385230320,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2a39b3a9c6e82a0","name":"Push to array if already present","time":{"start":1744384743711,"stop":1744384743711,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdabfa1e362dd2b5","name":"removeEventListener with wrong event","time":{"start":1744384852217,"stop":1744384852218,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92694fcab20d7c4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744385325329,"stop":1744385325330,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7fda2fdbfcb88e","name":"throws on content topic with too few or too many fields","time":{"start":1744384744014,"stop":1744384744014,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91fdeafb8d202d5","name":"Check received message containing Russian","time":{"start":1744385230310,"stop":1744385230311,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab83da1e6e03779e","name":"should emit a peer event after start","time":{"start":1744384917679,"stop":1744384917680,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51d33722663c9bb","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744384785643,"stop":1744384785644,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8767446a52f73cc","name":"should return empty list for no shard","time":{"start":1744384744028,"stop":1744384744028,"duration":0},"status":"passed","severity":"normal"},{"uid":"628b2ca10eb1dea9","name":"Push message with custom timestamp: 1713626432235","time":{"start":1744385454299,"stop":1744385454299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9411335c78e9bf","name":"should decode valid enr successfully","time":{"start":1744384752476,"stop":1744384752476,"duration":0},"status":"passed","severity":"normal"},{"uid":"9019ee50f69ed317","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744384744031,"stop":1744384744031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f46e8a68e287b5","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app42/7/topic58/json","time":{"start":1744385043736,"stop":1744385043736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3308bd7e38962a","name":"should not receive a peer event before start","time":{"start":1744384816313,"stop":1744384816314,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8ff3fd5dee2f94","name":"Check message with no content topic is not received","time":{"start":1744385230333,"stop":1744385230334,"duration":1},"status":"passed","severity":"normal"},{"uid":"484637a9b04e6491","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744385070013,"stop":1744385070013,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a1f477e38f82fd","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744384776435,"stop":1744384776436,"duration":1},"status":"passed","severity":"normal"},{"uid":"8971525636cfcba","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744385325330,"stop":1744385325330,"duration":0},"status":"passed","severity":"normal"},{"uid":"879ce5e05c193cdf","name":"Push message with rate limit","time":{"start":1744385454299,"stop":1744385454299,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58526f1d8748beb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744385000680,"stop":1744385000680,"duration":0},"status":"passed","severity":"normal"},{"uid":"49eea944b62d3251","name":"connected peers and dial","time":{"start":1744384917871,"stop":1744384917871,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e848a291874b9af0","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744384744025,"stop":1744384744026,"duration":1},"status":"passed","severity":"normal"},{"uid":"29acf66ba9948a1a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744385079760,"stop":1744385079760,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f87413ab1d7a41","name":"throws on content topic with empty topic name field","time":{"start":1744384744016,"stop":1744384744016,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1806b219c1b50b0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744384794505,"stop":1744384794506,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0edc037a32f8a1a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744384744026,"stop":1744384744026,"duration":0},"status":"passed","severity":"normal"},{"uid":"6479f328cecd4642","name":"Round trip binary serialization","time":{"start":1744384758628,"stop":1744384758628,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5b2add81b5c892","name":"Push message equal or less that 1MB","time":{"start":1744385454300,"stop":1744385454300,"duration":0},"status":"passed","severity":"normal"},{"uid":"3612a1b2b26ac8f5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744385325319,"stop":1744385325319,"duration":0},"status":"passed","severity":"normal"},{"uid":"62de6aade04ab99a","name":"Push message with custom timestamp: 1744388432235","time":{"start":1744385454300,"stop":1744385454300,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b5d92baabe8ee6","name":"Check received message containing XML","time":{"start":1744385230312,"stop":1744385230313,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4733d82a4550161","name":"Waku message hash computation (no timestamp)","time":{"start":1744384746468,"stop":1744384746469,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1f687a3cbdb13","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744384766201,"stop":1744384766201,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f53e581b9ef653a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744385079763,"stop":1744385079764,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8889912cafe9a3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744385454296,"stop":1744385454296,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdaa13e6b93ca0b","name":"should be able to encode the field with only STORE set to true","time":{"start":1744384751695,"stop":1744384751696,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab406ed5e00d2ec2","name":"Push message with content topic containing special chars","time":{"start":1744385454294,"stop":1744385454294,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f9233d78345675","name":"Used by Waku Relay","time":{"start":1744385082040,"stop":1744385082040,"duration":0},"status":"passed","severity":"normal"},{"uid":"664a574a92c3806c","name":"tcp ip4 address","time":{"start":1744384751868,"stop":1744384751869,"duration":1},"status":"passed","severity":"normal"},{"uid":"52fb21f90195d2c1","name":"Check received message with timestamp: 1744384811088 ","time":{"start":1744385230329,"stop":1744385230330,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1f5b2519ba9fbe","name":"Symmetric encrypt & Decrypt","time":{"start":1744384776982,"stop":1744384776982,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c127fafab77ce2","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744384778040,"stop":1744384778040,"duration":0},"status":"passed","severity":"normal"},{"uid":"da91b566be573dc5","name":"should retry on complete failure if specified","time":{"start":1744384785645,"stop":1744384785645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70c558c30bf4e7","name":"should properly create location multiaddrs - tcp","time":{"start":1744384752487,"stop":1744384752487,"duration":0},"status":"passed","severity":"normal"},{"uid":"540ccb45aa0abf59","name":"Publish message with custom timestamp: Fri Apr 11 2025 16:22:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1744384939582,"stop":1744384939586,"duration":4},"status":"passed","severity":"normal"},{"uid":"f15933327ba600d0","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744384794490,"stop":1744384794496,"duration":6},"status":"passed","severity":"normal"},{"uid":"7ddc9f05ab9160f3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744385325316,"stop":1744385325316,"duration":0},"status":"passed","severity":"normal"},{"uid":"50175a38c356cdb0","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744385070012,"stop":1744385070013,"duration":1},"status":"passed","severity":"normal"},{"uid":"e180c8ecd975e833","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744384793992,"stop":1744384793993,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24b0d1813fc5bcc","name":"Subscribe to topic containing XML and receive message","time":{"start":1744385325328,"stop":1744385325329,"duration":1},"status":"passed","severity":"normal"},{"uid":"c18e1b25ece6795b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744385325318,"stop":1744385325318,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec523bf691a81c15","name":"Push message with Russian payload","time":{"start":1744385454275,"stop":1744385454275,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e91577b777d226a","name":"dispatchEvent via connectionManager","time":{"start":1744384852219,"stop":1744384852219,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52e04de3bbc0359","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744384766612,"stop":1744384766612,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8c280b78a817df","name":"should reject if Relay is requested but not mounted","time":{"start":1744384785744,"stop":1744384785744,"duration":0},"status":"passed","severity":"normal"},{"uid":"36171a3c3903fbc9","name":"Check publish message containing SQL Injection","time":{"start":1744384939571,"stop":1744384939572,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c38cd5b03b412c","name":"should return unique PubsubTopics for static sharding","time":{"start":1744384744027,"stop":1744384744027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2816a74200b06636","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744384744043,"stop":1744384744043,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8416aca43f6060c","name":"Subscribe and receive messages via waku relay post","time":{"start":1744385325322,"stop":1744385325322,"duration":0},"status":"passed","severity":"normal"},{"uid":"2030744fd774c270","name":"random static sharding 10 - Cluster ID: 585, Shard ID: 40","time":{"start":1744385057133,"stop":1744385057133,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfe98cc72c476d8","name":"should increase lamport timestamp","time":{"start":1744384794889,"stop":1744384794890,"duration":1},"status":"passed","severity":"normal"},{"uid":"2afa2777108f3d42","name":"new peer added after a peer was already found","time":{"start":1744384935875,"stop":1744384935876,"duration":1},"status":"skipped","severity":"normal"},{"uid":"22bd5e92fed4b5e8","name":"should return usable stream attached to connection","time":{"start":1744384758291,"stop":1744384758292,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cf484aac10ef3f5","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744384744038,"stop":1744384744038,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c14cd11dd8c3ed","name":"should initialize with custom number of peers","time":{"start":1744384785255,"stop":1744384785256,"duration":1},"status":"passed","severity":"normal"},{"uid":"2629ed94f18a8bbd","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app11/7/topic634/test.js","time":{"start":1744385043741,"stop":1744385043741,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3cdec948400f52","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744385070012,"stop":1744385070012,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c389882b23bd32","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744384794475,"stop":1744384794476,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d09463491b9707e","name":"Check received message containing Basic HTML tag","time":{"start":1744385230313,"stop":1744385230313,"duration":0},"status":"passed","severity":"normal"},{"uid":"46024b83d2fb907b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744384766310,"stop":1744384766311,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ac6d680bdc6aca","name":"configure the node with multiple pubsub topics","time":{"start":1744385057133,"stop":1744385057133,"duration":0},"status":"passed","severity":"normal"},{"uid":"946467decd29901b","name":"should get locked peers","time":{"start":1744384785256,"stop":1744384785257,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f49757305eef4b","name":"Publish without waiting for remote peer","time":{"start":1744384941924,"stop":1744384941925,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e56ed50750a5968","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744385325316,"stop":1744385325316,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c567cc47853506b","name":"Light Node - default protocols","time":{"start":1744385087876,"stop":1744385087876,"duration":0},"status":"passed","severity":"normal"},{"uid":"601169c38df0bcf9","name":"Encoder throws on empty string content topic","time":{"start":1744384778042,"stop":1744384778042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bbd768605779bb","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744385325321,"stop":1744385325321,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6d65a56cb6627b","name":"random static sharding 1 - Cluster ID: 864, Shard ID: 102","time":{"start":1744385057128,"stop":1744385057129,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e42fd1fb9d5457","name":"should reject if Store is requested but not mounted","time":{"start":1744384785745,"stop":1744384785745,"duration":0},"status":"passed","severity":"normal"},{"uid":"4554f61247315bbd","name":"topics with same application and version share the same shard","time":{"start":1744384744024,"stop":1744384744024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ee9f34cb8e8e7a","name":"should set field with only STORE enabled","time":{"start":1744384752488,"stop":1744384752489,"duration":1},"status":"passed","severity":"normal"},{"uid":"5129fb152233f11d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744384744034,"stop":1744384744034,"duration":0},"status":"passed","severity":"normal"},{"uid":"922300aaa240f322","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744384794484,"stop":1744384794484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8544baa3cf8f149a","name":"handles empty shards array correctly","time":{"start":1744384744040,"stop":1744384744040,"duration":0},"status":"passed","severity":"normal"},{"uid":"9617a059c7839b98","name":"Publish message with large meta","time":{"start":1744384939598,"stop":1744384939598,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6410f9b84e247ce","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744385325312,"stop":1744385325312,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b40a600d64b067e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744384744037,"stop":1744384744037,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0503606a0cca659","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744385230317,"stop":1744385230317,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1bf13a0a80b54f0","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app59/6/topic250/utf8","time":{"start":1744385043741,"stop":1744385043742,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3d3dd9feff6937","name":"Push message with escaped characters payload","time":{"start":1744385454291,"stop":1744385454292,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b32b890f24b4d6","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744385029657,"stop":1744385029658,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d038f5a9ab5c2","name":"Push message with Arabic payload","time":{"start":1744385454274,"stop":1744385454274,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74433b5b65beaa","name":"Push message with content topic containing escaped characters","time":{"start":1744385454283,"stop":1744385454283,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9097b250e8843bf","name":"Ephemeral messages are not stored","time":{"start":1744384818331,"stop":1744384818332,"duration":1},"status":"passed","severity":"normal"},{"uid":"b462e4be49f510ce","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744385325324,"stop":1744385325324,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c246facded51065","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744385057128,"stop":1744385057128,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7bad65600600e6","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744385079761,"stop":1744385079762,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06e11a8f6d2d0cd","name":"Decoder throws on empty string content topic","time":{"start":1744384778042,"stop":1744384778042,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7312f92410f41f","name":"Relay + Store","time":{"start":1744384817098,"stop":1744384817098,"duration":0},"status":"passed","severity":"normal"},{"uid":"5213aaee0abb151e","name":"Check message received after jswaku node is restarted","time":{"start":1744385230335,"stop":1744385230335,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2e3cae1b79535ef","name":"Passing page size 3 when there are 20 messages","time":{"start":1744385072868,"stop":1744385072869,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e9aaee4724328f","name":"Push message with content topic containing long","time":{"start":1744385454293,"stop":1744385454294,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aaab0572c4c2f11","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744384941934,"stop":1744384941935,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc2316654bd6ab5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744384751706,"stop":1744384751707,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a530a2b05a8f27f","name":"Push message with meta","time":{"start":1744385454285,"stop":1744385454285,"duration":0},"status":"passed","severity":"normal"},{"uid":"88569d10eae8202e","name":"Push message with content topic containing long","time":{"start":1744385454279,"stop":1744385454279,"duration":0},"status":"passed","severity":"normal"},{"uid":"8518aa3cbce6306","name":"Passing invalid cursor","time":{"start":1744385015509,"stop":1744385015509,"duration":0},"status":"passed","severity":"normal"},{"uid":"321f79165fe4507f","name":"safeDispatchEvent","time":{"start":1744384852219,"stop":1744384852219,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacab0e06709b4b9","name":"Check publish message containing XML","time":{"start":1744384939572,"stop":1744384939573,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67af130a1f1d2d9","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744384812128,"stop":1744384812129,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b0d7b73f68f752","name":"unsubscribes","time":{"start":1744385075024,"stop":1744385075024,"duration":0},"status":"passed","severity":"normal"},{"uid":"37aff32cd047c459","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744384794480,"stop":1744384794480,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3827100e33b33c","name":"Check received message containing SQL Injection","time":{"start":1744385230324,"stop":1744385230324,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5133b31586241e1","name":"random static sharding 2 - Cluster ID: 64, Shard ID: 198","time":{"start":1744385057129,"stop":1744385057130,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab68790582518454","name":"Fails to push message bigger that 1MB","time":{"start":1744385454287,"stop":1744385454287,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ee60f0419f19af","name":"Push message with special chars payload","time":{"start":1744385454274,"stop":1744385454274,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a36faee8b19fae2","name":"Check meta is set [ecies]","time":{"start":1744384778041,"stop":1744384778041,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad13aeb4a64263f","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744384746469,"stop":1744384746469,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d467bffd5be407","name":"Push message with unicode special characters payload","time":{"start":1744385454292,"stop":1744385454292,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa049c8aa8a54d4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744384880094,"stop":1744384880095,"duration":1},"status":"passed","severity":"normal"},{"uid":"dacfd5c9f09350f","name":"Check received message containing JSON","time":{"start":1744385230326,"stop":1744385230327,"duration":1},"status":"passed","severity":"normal"},{"uid":"633d52736d798df9","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744384941929,"stop":1744384941929,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4e3eefb7af0793","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744385325327,"stop":1744385325327,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93931085f10de07","name":"handles empty contentTopics array correctly","time":{"start":1744384744040,"stop":1744384744040,"duration":0},"status":"passed","severity":"normal"},{"uid":"649b2c8c906065ab","name":"Check message with invalid timestamp is not received","time":{"start":1744385230317,"stop":1744385230318,"duration":1},"status":"passed","severity":"normal"},{"uid":"60db1ef9a5f0784e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744385015510,"stop":1744385015510,"duration":0},"status":"passed","severity":"normal"},{"uid":"b998ce0d6a6abdc0","name":"Callback on promise","time":{"start":1744385063916,"stop":1744385063917,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed920893ccfe82f0","name":"Push message with custom timestamp: 1744381232235","time":{"start":1744385454300,"stop":1744385454300,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c68444b41938ce","name":"Relay - dialed after","time":{"start":1744385087874,"stop":1744385087874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1b5f248bbdb11a","name":"Subscribe to topic containing short and receive message","time":{"start":1744385325314,"stop":1744385325314,"duration":0},"status":"passed","severity":"normal"},{"uid":"9303492fdbca229a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744384794497,"stop":1744384794498,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba298f899241bb87","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744384794505,"stop":1744384794505,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37b2bf63d7f043a","name":"should be sent with empty content","time":{"start":1744384794894,"stop":1744384794894,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce031650d61a85a","name":"Ping on unsubscribed peer","time":{"start":1744384876499,"stop":1744384876503,"duration":4},"status":"passed","severity":"normal"},{"uid":"a068b3b80eceb9bd","name":"Push message with content topic containing unicode special characters","time":{"start":1744385454284,"stop":1744385454284,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d699036b19c698c","name":"Subscribe to topic containing Script and publish message","time":{"start":1744384941931,"stop":1744384941931,"duration":0},"status":"passed","severity":"normal"},{"uid":"153f6411ace7e0f4","name":"should throw error - invalid id","time":{"start":1744384752479,"stop":1744384752479,"duration":0},"status":"passed","severity":"normal"},{"uid":"5714c7d0f3ea2941","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744385325313,"stop":1744385325313,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ae28945ec09f0b","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744384758295,"stop":1744384758295,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f8eaf8ca52f34","name":"should initialize with default number of peers","time":{"start":1744384785249,"stop":1744384785254,"duration":5},"status":"passed","severity":"normal"},{"uid":"244ec8b346459519","name":"can start the service","time":{"start":1744384770374,"stop":1744384770374,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd3c736fed403ac","name":"Query generator for multiple messages with different message text format","time":{"start":1744385063915,"stop":1744385063915,"duration":0},"status":"passed","severity":"normal"},{"uid":"38845ef224cd052b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744384744024,"stop":1744384744025,"duration":1},"status":"passed","severity":"normal"},{"uid":"364062d2baf6ab5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744385325323,"stop":1744385325323,"duration":0},"status":"passed","severity":"normal"},{"uid":"679ec4297742e456","name":"Encoder throws on empty string content topic","time":{"start":1744384776439,"stop":1744384776440,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ca885bfb98ef80","name":"Check received message with timestamp: 1744384811088 ","time":{"start":1744385230316,"stop":1744385230316,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5b07079fedc0fb","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744384812129,"stop":1744384812130,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d6c1ff1717e8bf","name":"should get / set TCP multiaddr","time":{"start":1744384752485,"stop":1744384752485,"duration":0},"status":"passed","severity":"normal"},{"uid":"21eaacff1cb071e2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744384744033,"stop":1744384744033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50d2fae265cd274","name":"returns only open connection if one present","time":{"start":1744384757907,"stop":1744384757912,"duration":5},"status":"passed","severity":"normal"},{"uid":"907669b7dcb976a4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744384928640,"stop":1744384928640,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c40802a229854a","name":"should be called for bootstrap peers","time":{"start":1744384819137,"stop":1744384819138,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d26ae1dc240872","name":"Generator, custom pubsub topic","time":{"start":1744385056548,"stop":1744385056549,"duration":1},"status":"passed","severity":"normal"},{"uid":"42166a3d5f3ed0d0","name":"should throw error - no public key","time":{"start":1744384752478,"stop":1744384752478,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd786ba3b1bca5a2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744384766613,"stop":1744384766613,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92f2421ed8d840a6","name":"should be online or offline if network state changed","time":{"start":1744384812132,"stop":1744384812132,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a589a1ee74a7a9","name":"Check received message with timestamp: 1744384811088000000 ","time":{"start":1744385230316,"stop":1744385230316,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38beb225be67f9a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744384928643,"stop":1744384928644,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afea139823f3ba5","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744384941930,"stop":1744384941931,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce8cf236c8c7b59","name":"caches peers it previously fetched","time":{"start":1744384766610,"stop":1744384766610,"duration":0},"status":"passed","severity":"normal"},{"uid":"160b092c6314aaa0","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744385015507,"stop":1744385015507,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa257d5e84d04c4","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744384794502,"stop":1744384794502,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8af415da5f272d4","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744384794471,"stop":1744384794472,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac92e5eee2f5e62","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744385325311,"stop":1744385325311,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf781a41c6c35f20","name":"Relay","time":{"start":1744384817097,"stop":1744384817098,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a00c2d625aa34","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744384794498,"stop":1744384794498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3432f50067bd2ce","name":"Check publish message containing Basic HTML tag","time":{"start":1744384939573,"stop":1744384939573,"duration":0},"status":"passed","severity":"normal"},{"uid":"124405d5d5590517","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744384744027,"stop":1744384744027,"duration":0},"status":"passed","severity":"normal"},{"uid":"f990f59c5f0035d7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744385325313,"stop":1744385325313,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbd67e9c4e9e2e4","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744385029656,"stop":1744385029656,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f88d6673e3b0534","name":"Does not throw an exception when node disconnects","time":{"start":1744385082038,"stop":1744385082039,"duration":1},"status":"passed","severity":"normal"},{"uid":"458baae521437de2","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744384832001,"stop":1744384832001,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bc217a360e3cef","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744384794504,"stop":1744384794504,"duration":0},"status":"passed","severity":"normal"},{"uid":"f915f57e23cdf26e","name":"Correctly serialized arguments","time":{"start":1744384878988,"stop":1744384878989,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f6b681750e1b97d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744384746466,"stop":1744384746467,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef0cc546bb00b72","name":"Check received message containing special chars","time":{"start":1744385230322,"stop":1744385230323,"duration":1},"status":"passed","severity":"normal"},{"uid":"75e9ab69ccf77e5b","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744384794466,"stop":1744384794466,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9dcc20c42868db7","name":"getPeersByDiscovery","time":{"start":1744384852218,"stop":1744384852218,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e67aa5e01ba182c","name":"should retry failed tasks","time":{"start":1744384785599,"stop":1744384785600,"duration":1},"status":"passed","severity":"normal"},{"uid":"2630c80e23ebbf18","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744384794497,"stop":1744384794497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdbdaed8346e2b9","name":"Check received message containing emoji","time":{"start":1744385230328,"stop":1744385230329,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57843482948dea7","name":"Encoder throws on empty string content topic","time":{"start":1744384758630,"stop":1744384758630,"duration":0},"status":"passed","severity":"normal"},{"uid":"758aa26974049a55","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744384794486,"stop":1744384794487,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f540c5030780de0","name":"Passing page size 1 when there are 4 messages","time":{"start":1744385072868,"stop":1744385072868,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbf8ef77a912bd","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744385015504,"stop":1744385015505,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e3d987757a7937","name":"Push message with shell command payload","time":{"start":1744385454291,"stop":1744385454291,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c43dba332220f7a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744384939580,"stop":1744384939580,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b781db5e1bdb8a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744384744020,"stop":1744384744021,"duration":1},"status":"passed","severity":"normal"},{"uid":"b224ec8377b8da1b","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744384794465,"stop":1744384794466,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dca422db04d0fc8","name":"Check publish message containing Arabic","time":{"start":1744384939569,"stop":1744384939569,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51d63dc6eb04f90","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744385325321,"stop":1744385325322,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d57636f8b873957","name":"Push message with content topic containing JSON","time":{"start":1744385454283,"stop":1744385454283,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26e8e862ad69b1b","name":"Rejects garbage","time":{"start":1744384789046,"stop":1744384789046,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9ecd054cbfa442","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744385325319,"stop":1744385325319,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aec6aa9981f6bef","name":"should maintain proper timestamps if all messages received","time":{"start":1744384794890,"stop":1744384794890,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b96805b966306d","name":"ignores domain fetching errors","time":{"start":1744384766610,"stop":1744384766610,"duration":0},"status":"passed","severity":"normal"},{"uid":"536b71a139725a","name":"Wrong topic","time":{"start":1744385043742,"stop":1744385043742,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7b083e890e496","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744384744031,"stop":1744384744031,"duration":0},"status":"passed","severity":"normal"},{"uid":"45147a995afa831d","name":"handles multiple messages","time":{"start":1744385075023,"stop":1744385075023,"duration":0},"status":"passed","severity":"normal"},{"uid":"de08e30c294bd80e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744384751706,"stop":1744384751706,"duration":0},"status":"passed","severity":"normal"},{"uid":"511ed1763beb8bdc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744384928643,"stop":1744384928643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d680a72427d87ac5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744384744032,"stop":1744384744032,"duration":0},"status":"passed","severity":"normal"},{"uid":"189c17a83d413ba7","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744384794892,"stop":1744384794892,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf5d63019200161","name":"Refresh subscription","time":{"start":1744384941927,"stop":1744384941927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b10e8196bf71df4b","name":"Passing page size 110 when there are 120 messages","time":{"start":1744385072871,"stop":1744385072871,"duration":0},"status":"passed","severity":"normal"},{"uid":"927a09a83e33c993","name":"can start and stop the service","time":{"start":1744384816311,"stop":1744384816311,"duration":0},"status":"passed","severity":"normal"},{"uid":"776755d668698636","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744384766196,"stop":1744384766196,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5a7220578c66ba","name":"Register correct protocols","time":{"start":1744384941923,"stop":1744384941924,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2a652aad4cccc5","name":"throws on content topic with empty application field","time":{"start":1744384744015,"stop":1744384744015,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a736733b7770f62","name":"Decrypt messages","time":{"start":1744384919523,"stop":1744384919524,"duration":1},"status":"passed","severity":"normal"},{"uid":"83df4121bb3bf626","name":"same cluster, same shard: nodes connect","time":{"start":1744384880097,"stop":1744384880098,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ff7b29adc85116","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744384794482,"stop":1744384794483,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1bd73b1ee78d7c","name":"should return false","time":{"start":1744384752479,"stop":1744384752483,"duration":4},"status":"passed","severity":"normal"},{"uid":"bf7fd9f6905bc87f","name":"Should update multiaddrs","time":{"start":1744384880558,"stop":1744384880558,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6468281dbf988b","name":"Push message with emoji payload","time":{"start":1744385454292,"stop":1744385454292,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd9c8ccf7e024d4","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744384818332,"stop":1744384818333,"duration":1},"status":"passed","severity":"normal"},{"uid":"e258b6f2c154108a","name":"Encoder throws on undefined content topic","time":{"start":1744384778041,"stop":1744384778042,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee6195a985ae536","name":"Decoder throws on undefined content topic","time":{"start":1744384778042,"stop":1744384778042,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3801405e559358","name":"should reject if Filter is requested but not mounted","time":{"start":1744384785745,"stop":1744384785745,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e410cac53b6d11","name":"Ping on subscribed peer","time":{"start":1744384876498,"stop":1744384876499,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1b3d6bb196646f","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744384794894,"stop":1744384794894,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51a6ac59bbf3659","name":"random static sharding 3 - Cluster ID: 943, Shard ID: 826","time":{"start":1744385057130,"stop":1744385057130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc86fae01ef281b","name":"Check message with no pubsub topic is not received","time":{"start":1744385230318,"stop":1744385230319,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a86fc6aeaed59c6","name":"Push message with content topic containing XML","time":{"start":1744385454296,"stop":1744385454296,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef524563fdabe75","name":"Check received message containing Script","time":{"start":1744385230312,"stop":1744385230312,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc6474709333729","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744385079759,"stop":1744385079759,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dacc295bf01ee8","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744384752489,"stop":1744384752489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84b101d326f46e9","name":"should handle special patterns correctly","time":{"start":1744384796203,"stop":1744384796203,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fda2a448fff68","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744384832002,"stop":1744384832002,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab95566f581663da","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744384933015,"stop":1744384933015,"duration":0},"status":"passed","severity":"normal"},{"uid":"541ff2980f311814","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744385325324,"stop":1744385325324,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1fddafedb1c6952","name":"should partition messages based on acknowledgement status","time":{"start":1744384794893,"stop":1744384794893,"duration":0},"status":"passed","severity":"normal"},{"uid":"57180370952b80e8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744384744035,"stop":1744384744035,"duration":0},"status":"passed","severity":"normal"},{"uid":"4063662d7ffba541","name":"should maintain desired error rate","time":{"start":1744384796202,"stop":1744384796202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97c3893c863544a","name":"should get / set UDP multiaddr","time":{"start":1744384752484,"stop":1744384752484,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb9b60ac459f1e0","name":"Throws when trying to push message with empty payload","time":{"start":1744385454278,"stop":1744385454278,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b46c8dde750cac2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744384941930,"stop":1744384941930,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d66063604d9e46","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744384794477,"stop":1744384794477,"duration":0},"status":"passed","severity":"normal"},{"uid":"891bec524475ff74","name":"different cluster, different shard: nodes don't connect","time":{"start":1744384880102,"stop":1744384880104,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3adcd8875f91aa1","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744384832003,"stop":1744384832004,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb0236b390ffe46","name":"random static sharding 5 - Cluster ID: 356, Shard ID: 766","time":{"start":1744385057131,"stop":1744385057131,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd4b79ad934a70c","name":"1 Relay, 1 fetch","time":{"start":1744384766310,"stop":1744384766310,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8a70579469a4fd","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744384744022,"stop":1744384744022,"duration":0},"status":"passed","severity":"normal"},{"uid":"df879b8d04026ead","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744384744035,"stop":1744384744035,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b7a5ac75dffd1e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744384794506,"stop":1744384794506,"duration":0},"status":"passed","severity":"normal"},{"uid":"f580452e66c36028","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744384794473,"stop":1744384794473,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3466f3676b1c8a9","name":"should throw error - no public key","time":{"start":1744384752479,"stop":1744384752479,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ce4123664b296e","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744384785536,"stop":1744384785537,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a046c1ba4b4f88d","name":"Check received message containing numeric","time":{"start":1744385230309,"stop":1744385230309,"duration":0},"status":"passed","severity":"normal"}]