mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"986c603bfae599ed","name":"Check message with no content topic is not received","time":{"start":1745002508573,"stop":1745002508573,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e7d15f007f8113","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1745002020216,"stop":1745002020216,"duration":0},"status":"passed","severity":"normal"},{"uid":"979ce7cf5abf2b49","name":"Push message with Chinese payload","time":{"start":1745002705799,"stop":1745002705799,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86dc7639ce7bed1","name":"Check received message containing XML","time":{"start":1745002508554,"stop":1745002508554,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24ed6af2b4d2aff","name":"Renews subscription after lossing a connection","time":{"start":1745002595095,"stop":1745002595095,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b29968d07c8de6","name":"should partition messages based on acknowledgement status","time":{"start":1745002073119,"stop":1745002073119,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41f730667739d08","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1745002042441,"stop":1745002042442,"duration":1},"status":"passed","severity":"normal"},{"uid":"43afc5862425c03b","name":"Check message received after jswaku node is restarted","time":{"start":1745002508562,"stop":1745002508562,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e14ceaa0018f379","name":"1 Store, 2 relays, 2 fetches","time":{"start":1745002042901,"stop":1745002042901,"duration":0},"status":"passed","severity":"normal"},{"uid":"e926bbbf6ba9ee4f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1745002072615,"stop":1745002072618,"duration":3},"status":"passed","severity":"normal"},{"uid":"12ea2c4b970fd977","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1745002043083,"stop":1745002043084,"duration":1},"status":"passed","severity":"normal"},{"uid":"8afbd8d735c609b6","name":"Throws when trying to push message with empty payload","time":{"start":1745002705803,"stop":1745002705803,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e886cd3588d4e93","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1745002350729,"stop":1745002350729,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bd02c2a5c541a4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745002211725,"stop":1745002211726,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8f6cc24ce72516","name":"should handle special patterns correctly","time":{"start":1745002074478,"stop":1745002074478,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f90ab7b3679e0e","name":"should load peers from local storage and dispatch events","time":{"start":1745002047121,"stop":1745002047122,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6cc1905f72c7e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745002028240,"stop":1745002028240,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ead75bcc210459","name":"should encode/decode to RLP encoding","time":{"start":1745002028911,"stop":1745002028911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2bbd7d5c03293d","name":"Encoder throws on empty string content topic","time":{"start":1745002035169,"stop":1745002035169,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3da1fbae0c0cb6","name":"random static sharding 8 - Cluster ID: 155, Shard ID: 853","time":{"start":1745002343178,"stop":1745002343178,"duration":0},"status":"passed","severity":"normal"},{"uid":"518cdb31518cfffa","name":"Check received message containing short","time":{"start":1745002508563,"stop":1745002508563,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f5cf8dd27d2773","name":"should handle general insertion and lookup correctly","time":{"start":1745002074478,"stop":1745002074479,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8854055c6fe0b5d","name":"Push message with custom timestamp: 1714243710481","time":{"start":1745002705796,"stop":1745002705796,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2978ca9581dddc1","name":"should throw an error for an unconfigured topic","time":{"start":1745002020223,"stop":1745002020223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d4dfea4b779863","name":"Passing page size 10 when there are 10 messages","time":{"start":1745002357023,"stop":1745002357024,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3d077f7f8c95","name":"Push message with content topic containing XML","time":{"start":1745002705793,"stop":1745002705794,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc63c7841f28ac1","name":"Check received message containing short","time":{"start":1745002508550,"stop":1745002508550,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f5eef5b501bcbe","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1745002020209,"stop":1745002020210,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4c71c5eacd166d","name":"should transition to Unhealthy when no connections","time":{"start":1745002063777,"stop":1745002063777,"duration":0},"status":"passed","severity":"normal"},{"uid":"f643ff1c8ff70295","name":"pre and post cipher","time":{"start":1745002053608,"stop":1745002053609,"duration":1},"status":"passed","severity":"normal"},{"uid":"1410bfa76c56f48b","name":"Check message on other pubsub topic is not received","time":{"start":1745002508572,"stop":1745002508572,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbba2427067751d","name":"removeEventListener with correct event","time":{"start":1745002130115,"stop":1745002130115,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7a0b3592381da6","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app87/5/topic631/proto","time":{"start":1745002321254,"stop":1745002321255,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fab4e8da6a80500","name":"Push message with content topic containing special chars","time":{"start":1745002705804,"stop":1745002705804,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c81b2ea91f98ddb","name":"Check received message containing Chinese","time":{"start":1745002508552,"stop":1745002508552,"duration":0},"status":"passed","severity":"normal"},{"uid":"668ba7b9d7bccec9","name":"Passing page size 3 when there are 20 messages","time":{"start":1745002357020,"stop":1745002357023,"duration":3},"status":"passed","severity":"normal"},{"uid":"c09537f5d19f14c0","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1745002063557,"stop":1745002063557,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f080103c0c2f2a","name":"Publish message with large meta","time":{"start":1745002217385,"stop":1745002217385,"duration":0},"status":"passed","severity":"normal"},{"uid":"255125b6096542f9","name":"Check publish message containing shell command","time":{"start":1745002217371,"stop":1745002217372,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5894d895f4dd9a7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1745002110315,"stop":1745002110316,"duration":1},"status":"passed","severity":"normal"},{"uid":"200158404be4f38","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1745002035170,"stop":1745002035170,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c7bc414c67b4bf","name":"should emit a peer event after start","time":{"start":1745002047120,"stop":1745002047120,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b3869b9949c76e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745002595091,"stop":1745002595091,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f784582a5f4901","name":"Push message with numeric payload","time":{"start":1745002705799,"stop":1745002705799,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f467fbff40ea1f2","name":"should add and remove event listeners correctly","time":{"start":1745002047122,"stop":1745002047123,"duration":1},"status":"passed","severity":"normal"},{"uid":"855ce0fca79eb776","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1745002220917,"stop":1745002220917,"duration":0},"status":"passed","severity":"normal"},{"uid":"a768f3c2eccf1b34","name":"Fails to publish message with wrong content topic","time":{"start":1745002217379,"stop":1745002217379,"duration":0},"status":"passed","severity":"normal"},{"uid":"302258b203075434","name":"Fails to push message with large meta","time":{"start":1745002705796,"stop":1745002705796,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5620434ac56a85","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1745002020214,"stop":1745002020214,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9b8d8ee17ac525","name":"should mark all messages in causal history as acknowledged","time":{"start":1745002073117,"stop":1745002073117,"duration":0},"status":"passed","severity":"normal"},{"uid":"639dc630318d671d","name":"Push message with content topic containing shell command","time":{"start":1745002705807,"stop":1745002705807,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf459dd56b5f9640","name":"Ping on peer without subscriptions","time":{"start":1745002155185,"stop":1745002155191,"duration":6},"status":"passed","severity":"normal"},{"uid":"8b66a4dedb45a92d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1745002072614,"stop":1745002072615,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81135d169394ec","name":"Mutual subscription","time":{"start":1745002220907,"stop":1745002220907,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3b962835a79d5","name":"should serialize and deserialize correctly","time":{"start":1745002074477,"stop":1745002074478,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9ebe56610ff5b8","name":"can start the service","time":{"start":1745002195669,"stop":1745002195669,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3416634969595e","name":"Check message with non string payload is not received","time":{"start":1745002508574,"stop":1745002508574,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0f2a20177bf918","name":"should properly create location multiaddrs - tcp6","time":{"start":1745002028918,"stop":1745002028918,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22bdb1c0224b41c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1745002028921,"stop":1745002028921,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1a7f333e4b172b","name":"Check received message containing Arabic","time":{"start":1745002508565,"stop":1745002508565,"duration":0},"status":"passed","severity":"normal"},{"uid":"4896e5ca0f5ddd38","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1745002072581,"stop":1745002072582,"duration":1},"status":"passed","severity":"normal"},{"uid":"75620a96dfb570f0","name":"Passing page size 19 when there are 20 messages","time":{"start":1745002357025,"stop":1745002357026,"duration":1},"status":"passed","severity":"normal"},{"uid":"71813014ab4d7932","name":"Symmetric encrypt & Decrypt","time":{"start":1745002053608,"stop":1745002053608,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda1035c9c8e298a","name":"should reject if Filter is requested but not mounted","time":{"start":1745002063967,"stop":1745002063967,"duration":0},"status":"passed","severity":"normal"},{"uid":"89567d0d1c389d39","name":"Push message with Script payload","time":{"start":1745002705800,"stop":1745002705800,"duration":0},"status":"passed","severity":"normal"},{"uid":"75398d0665398d61","name":"Wrong topic","time":{"start":1745002321263,"stop":1745002321263,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6b5afe30010e79","name":"Decoder throws on undefined content topic","time":{"start":1745002054937,"stop":1745002054937,"duration":0},"status":"passed","severity":"normal"},{"uid":"780897c90b35eb1f","name":"should be able to encode the field with only STORE set to true","time":{"start":1745002028222,"stop":1745002028223,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02024f4f3538328","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1745002072587,"stop":1745002072588,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ec6f5a83d2ab75","name":"should wait for LightPush peer to be connected","time":{"start":1745002063968,"stop":1745002063968,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ec6cf46370bf85","name":"Ordered Callback - false","time":{"start":1745002345776,"stop":1745002345777,"duration":1},"status":"passed","severity":"normal"},{"uid":"594a6114f8b7b592","name":"Push message with Basic HTML tag payload","time":{"start":1745002705787,"stop":1745002705787,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f197e97953dadb5","name":"can start the service","time":{"start":1745002093963,"stop":1745002093964,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6cbdad88accb92","name":"should get / set TCP multiaddr","time":{"start":1745002028916,"stop":1745002028916,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc645656904d5005","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745002337317,"stop":1745002337317,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b919b90ff6b055","name":"Refresh subscription","time":{"start":1745002220912,"stop":1745002220913,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c8527890a4a72e33","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745002595079,"stop":1745002595079,"duration":0},"status":"passed","severity":"normal"},{"uid":"b650fe5304279622","name":"Subscribe to topic containing long and receive message","time":{"start":1745002595079,"stop":1745002595079,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe155b8d9cf72fb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1745002054935,"stop":1745002054935,"duration":0},"status":"passed","severity":"normal"},{"uid":"997a6d72b920aef2","name":"should not receive a peer event after stop","time":{"start":1745002093970,"stop":1745002093971,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ffbc609f5b0247","name":"Generator, 2 different pubsubtopics","time":{"start":1745002337315,"stop":1745002337316,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec993866ae04bd1","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1745002063721,"stop":1745002063721,"duration":0},"status":"passed","severity":"normal"},{"uid":"7784c35aef39bca5","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1745002028228,"stop":1745002028229,"duration":1},"status":"passed","severity":"normal"},{"uid":"388f95d0bbc93fc4","name":"Encoder throws on empty string content topic","time":{"start":1745002054936,"stop":1745002054936,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5dc2bcae45e6a7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745002595080,"stop":1745002595080,"duration":0},"status":"passed","severity":"normal"},{"uid":"183f0d36ee08be45","name":"Check received message with timestamp: 1745002089004 ","time":{"start":1745002508557,"stop":1745002508558,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec747445b239f6a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1745002217375,"stop":1745002217376,"duration":1},"status":"passed","severity":"normal"},{"uid":"6caf959b5e4ce0c1","name":"Push message with custom timestamp: 1745005710481","time":{"start":1745002705797,"stop":1745002705797,"duration":0},"status":"passed","severity":"normal"},{"uid":"deea9ec24ea7f6c4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745002093973,"stop":1745002093973,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6aaccaf9992037d","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1745002072605,"stop":1745002072606,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c30108ce1a79d2d","name":"should not throw an error for a single configured topic","time":{"start":1745002020222,"stop":1745002020222,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e165d10807ebb9b","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1745002358992,"stop":1745002358992,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a22ef7a79f68a33","name":"should be called for bootstrap peers","time":{"start":1745002097002,"stop":1745002097003,"duration":1},"status":"passed","severity":"normal"},{"uid":"2459c4474502dbe9","name":"Subscribe to topic containing JSON and publish message","time":{"start":1745002220921,"stop":1745002220921,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb983c44d74bc33","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1745002072589,"stop":1745002072590,"duration":1},"status":"passed","severity":"normal"},{"uid":"72fd54f147ac0a81","name":"it tolerates circular branch references","time":{"start":1745002043078,"stop":1745002043079,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b034939fea4123f","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1745002072608,"stop":1745002072609,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f122ee35151ab6","name":"listenerCount","time":{"start":1745002130117,"stop":1745002130117,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3ef33fe548c5bd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745002206336,"stop":1745002206336,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8221abf7e4c0c7e","name":"topics with same application and version share the same shard","time":{"start":1745002020205,"stop":1745002020206,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f60db7e3e88bab","name":"random static sharding 2 - Cluster ID: 126, Shard ID: 875","time":{"start":1745002343167,"stop":1745002343167,"duration":0},"status":"passed","severity":"normal"},{"uid":"599e0371adccad9c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745002206334,"stop":1745002206334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a377a35103fa11cd","name":"Ping on peer without subscriptions","time":{"start":1745002155196,"stop":1745002155196,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfda0ced533021ee","name":"Push message with content topic containing emoji","time":{"start":1745002705795,"stop":1745002705795,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55103fdf1eebed0","name":"Ping on unsubscribed peer","time":{"start":1745002155191,"stop":1745002155192,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10a502586e2bcf0","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1745002020229,"stop":1745002020229,"duration":0},"status":"passed","severity":"normal"},{"uid":"d000be3052934225","name":"Relay - dialed first","time":{"start":1745002370694,"stop":1745002370695,"duration":1},"status":"passed","severity":"normal"},{"uid":"92cc460d6812466f","name":"Query generator for 2000 messages","time":{"start":1745002340125,"stop":1745002340126,"duration":1},"status":"passed","severity":"normal"},{"uid":"9225d5ec73cac5b4","name":"Check publish message containing emoji","time":{"start":1745002217374,"stop":1745002217375,"duration":1},"status":"passed","severity":"normal"},{"uid":"e606a3db65af819c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1745002020224,"stop":1745002020225,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98055e4f3147238","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745002206340,"stop":1745002206340,"duration":0},"status":"passed","severity":"normal"},{"uid":"627562d5349ed066","name":"tcp ip4 address","time":{"start":1745002028365,"stop":1745002028366,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f39f1b73b88b742","name":"isConnected should return true after first peer connects","time":{"start":1745002110316,"stop":1745002110316,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ac4b2d9089bfad","name":"should reject if WakuNode is not started","time":{"start":1745002063965,"stop":1745002063965,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3bc5c2f33c7a0b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745002321264,"stop":1745002321264,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c13064c4dd3af0","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1745002063553,"stop":1745002063555,"duration":2},"status":"passed","severity":"normal"},{"uid":"b746f320836a4151","name":"should push the message to the outgoing buffer","time":{"start":1745002073113,"stop":1745002073113,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c35e0880ab9184","name":"Check received message containing emoji","time":{"start":1745002508570,"stop":1745002508570,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed6473a59e7a359","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1745002028226,"stop":1745002028228,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f7879a5cd9706e8","name":"Ephemeral field set to true","time":{"start":1745002035168,"stop":1745002035168,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12e2b02da94f801","name":"should properly create location multiaddrs - udp6","time":{"start":1745002028918,"stop":1745002028918,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8453244d7a6864","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1745002072588,"stop":1745002072589,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a13c6f12223c15","name":"Reusing cursor across nodes","time":{"start":1745002292793,"stop":1745002292793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49965bdbc3e07e3","name":"can start and stop the service","time":{"start":1745002047117,"stop":1745002047118,"duration":1},"status":"passed","severity":"normal"},{"uid":"2819a37303ec7cbd","name":"Push message with content topic containing XML","time":{"start":1745002705806,"stop":1745002705806,"duration":0},"status":"passed","severity":"normal"},{"uid":"2485fce99b9db7c9","name":"connected peers and dial","time":{"start":1745002195825,"stop":1745002195825,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ada57feccbcfdc8","name":"Does not throw an exception when node disconnects","time":{"start":1745002363796,"stop":1745002363797,"duration":1},"status":"passed","severity":"normal"},{"uid":"5802579e4c898ae2","name":"should select older connection if present","time":{"start":1745002034383,"stop":1745002034384,"duration":1},"status":"passed","severity":"normal"},{"uid":"7782fcb621a59278","name":"should respect max attempts limit","time":{"start":1745002063541,"stop":1745002063542,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb28169e745dcfc8","name":"Check received message containing special chars","time":{"start":1745002508564,"stop":1745002508564,"duration":0},"status":"passed","severity":"normal"},{"uid":"f573def954dbfd1e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1745002020222,"stop":1745002020223,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b832c4965183aa","name":"can start the service","time":{"start":1745002047117,"stop":1745002047117,"duration":0},"status":"passed","severity":"normal"},{"uid":"5145074627754637","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1745002090234,"stop":1745002090236,"duration":2},"status":"passed","severity":"normal"},{"uid":"386cb8a9caf6ad27","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745002595087,"stop":1745002595087,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8e3051f0a2acc9","name":"should attach causal history and bloom filter to each message","time":{"start":1745002073114,"stop":1745002073114,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62744c96f9e4b5a","name":"Check publish message after service node is restarted","time":{"start":1745002217383,"stop":1745002217384,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3d614217af76bcda","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745002028229,"stop":1745002028229,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4ec769048c929c","name":"Passing page size 110 when there are 120 messages","time":{"start":1745002357026,"stop":1745002357026,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d3b1bf54efeaa7","name":"All","time":{"start":1745002095964,"stop":1745002095964,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7a09685d5bd14f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1745002020213,"stop":1745002020214,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd2ea5eeeba7059","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1745002020211,"stop":1745002020211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f634d8c9e2cbd140","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745002277586,"stop":1745002277586,"duration":0},"status":"passed","severity":"normal"},{"uid":"31afacca8a382d0d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745002595080,"stop":1745002595080,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a6b853a000f525","name":"should return usable stream attached to connection","time":{"start":1745002034848,"stop":1745002034849,"duration":1},"status":"passed","severity":"normal"},{"uid":"26983a38c1e1b218","name":"Query Generator - true","time":{"start":1745002345774,"stop":1745002345775,"duration":1},"status":"passed","severity":"normal"},{"uid":"33da989c7f21c785","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1745002072572,"stop":1745002072573,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0769257bcab65c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1745002220921,"stop":1745002220922,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a6b786a1bd1bfc","name":"new peer added after a peer was already found","time":{"start":1745002215510,"stop":1745002215511,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f13c2c48486f1cf6","name":"should retry on complete failure if specified","time":{"start":1745002063722,"stop":1745002063722,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a06336b9126656","name":"Push message with Script payload","time":{"start":1745002705787,"stop":1745002705787,"duration":0},"status":"passed","severity":"normal"},{"uid":"5854257eecdcb64","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1745002072572,"stop":1745002072572,"duration":0},"status":"passed","severity":"normal"},{"uid":"373229b8d800d5b","name":"Check message on other pubsub topic is not received","time":{"start":1745002508560,"stop":1745002508560,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa251e6ad8284ed","name":"Check received message containing SQL Injection","time":{"start":1745002508566,"stop":1745002508566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b9f9a9256e13a5","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1745002097006,"stop":1745002097007,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a34856d3c4b41d","name":"Generator, 2 different pubsubtopics","time":{"start":1745002337317,"stop":1745002337317,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78ec19a2f7c2394d","name":"Reopen subscription with peer with lost subscription","time":{"start":1745002155197,"stop":1745002155197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d224ef41f1703ec2","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1745002350728,"stop":1745002350729,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8febd21f6db2dba","name":"Check message with no payload is not received","time":{"start":1745002508573,"stop":1745002508573,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c48ae6ac494bca2","name":"should throw an error for insufficient data","time":{"start":1745002020430,"stop":1745002020430,"duration":0},"status":"passed","severity":"normal"},{"uid":"755938932eba842d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1745002020217,"stop":1745002020217,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebbf187568270e3","name":"Subscribe and publish message","time":{"start":1745002220909,"stop":1745002220910,"duration":1},"status":"passed","severity":"normal"},{"uid":"608f5f0072c37595","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1745002215511,"stop":1745002215511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7763219162dd83e","name":"should set field with all protocols disabled","time":{"start":1745002028920,"stop":1745002028920,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6962cb9bd9258b6","name":"should be sent with empty content","time":{"start":1745002073119,"stop":1745002073120,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5acfea038b25f09","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1745002350727,"stop":1745002350727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f07bd040690363","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1745002072612,"stop":1745002072613,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed14474db379ae6","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1745002358992,"stop":1745002358992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1beb9e3d360f1c6","name":"Push message with content topic containing Chinese","time":{"start":1745002705804,"stop":1745002705804,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26d893c67f87d6b","name":"Waku message hash computation (no timestamp)","time":{"start":1745002022849,"stop":1745002022850,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a301e0e7666dd5","name":"should return false when shard is not included in network shards","time":{"start":1745002063561,"stop":1745002063562,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9cc47d5a1749e0a","name":"Subscribe to topic containing XML and receive message","time":{"start":1745002595081,"stop":1745002595081,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62d203fede757db","name":"Check received message containing Basic HTML tag","time":{"start":1745002508567,"stop":1745002508568,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a61cdbdb43eb036","name":"connects to nwaku","time":{"start":1745002363796,"stop":1745002363796,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f473aa24d9a6c7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1745002020218,"stop":1745002020218,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d13e5f2337e4d3","name":"Push message with XML payload","time":{"start":1745002705800,"stop":1745002705801,"duration":1},"status":"passed","severity":"normal"},{"uid":"7335b3e073c17cd","name":"should maintain desired error rate","time":{"start":1745002074476,"stop":1745002074477,"duration":1},"status":"passed","severity":"normal"},{"uid":"c472436027eb7b7b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1745002020210,"stop":1745002020210,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b38e34fd603cb9","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1745002211723,"stop":1745002211724,"duration":1},"status":"passed","severity":"normal"},{"uid":"837a01b32bed5a43","name":"throws on content topic with too few or too many fields","time":{"start":1745002020190,"stop":1745002020191,"duration":1},"status":"passed","severity":"normal"},{"uid":"224a5bc99820a778","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745002595080,"stop":1745002595081,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd73f3000cd846a","name":"should create a new stream if no existing for protocol found","time":{"start":1745002034850,"stop":1745002034851,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ca972c68b3a48e","name":"Push message with SQL Injection payload","time":{"start":1745002705800,"stop":1745002705800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2986195de155958","name":"should not fail to start the service if it is already started","time":{"start":1745002195671,"stop":1745002195671,"duration":0},"status":"passed","severity":"normal"},{"uid":"c753929fa97234fb","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1745002034853,"stop":1745002034853,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e563940c810af13","name":"should get locked peers","time":{"start":1745002063518,"stop":1745002063519,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2366edc79a409c","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1745002072591,"stop":1745002072592,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e79b579775268d5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1745002020211,"stop":1745002020211,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3ce28bf92afca9","name":"Check received message with timestamp: 1745002089004 ","time":{"start":1745002508571,"stop":1745002508571,"duration":0},"status":"passed","severity":"normal"},{"uid":"e434f8162003dc24","name":"Passing page size 1 when there are 4 messages","time":{"start":1745002357020,"stop":1745002357020,"duration":0},"status":"passed","severity":"normal"},{"uid":"64633fd9cd65ea82","name":"through manual discovery","time":{"start":1745002157522,"stop":1745002157523,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88a60883ee05ae2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745002206335,"stop":1745002206335,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ae364abfc2b322","name":"Push message with content topic containing escaped characters","time":{"start":1745002705807,"stop":1745002705807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23c0bcc227d558a","name":"should wait for Filter peer to be connected","time":{"start":1745002063968,"stop":1745002063968,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9427362c751c04","name":"should retry failed tasks","time":{"start":1745002063538,"stop":1745002063539,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e54d331024e091e","name":"addEventListener with correct event","time":{"start":1745002130112,"stop":1745002130114,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d39203528257bd1","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1745002072593,"stop":1745002072593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c6e016c5e96afd","name":"Push message with rate limit","time":{"start":1745002705808,"stop":1745002705808,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3f4069dafdc545","name":"Query with Promise Callback, No Decoder","time":{"start":1745002307641,"stop":1745002307642,"duration":1},"status":"passed","severity":"normal"},{"uid":"2389c1a349ff32da","name":"Ping on subscribed peer","time":{"start":1745002155181,"stop":1745002155184,"duration":3},"status":"passed","severity":"normal"},{"uid":"79b1f80045519842","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1745002054934,"stop":1745002054935,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e7679990e2e00f","name":"Subscribe to topic containing XML and receive message","time":{"start":1745002595092,"stop":1745002595092,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7819812e39c59e","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app34/9/topic359/utf8","time":{"start":1745002321257,"stop":1745002321257,"duration":0},"status":"passed","severity":"normal"},{"uid":"240a659e9f29413b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745002508558,"stop":1745002508558,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ff08831028d9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745002595089,"stop":1745002595090,"duration":1},"status":"passed","severity":"normal"},{"uid":"3654cf8368eee575","name":"Push message with shell command payload","time":{"start":1745002705801,"stop":1745002705801,"duration":0},"status":"passed","severity":"normal"},{"uid":"da98bf21ae36eba9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745002595095,"stop":1745002595095,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84eaf960d8ffa6b","name":"Check message with no payload is not received","time":{"start":1745002508561,"stop":1745002508561,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ef5e3b1299040d","name":"random static sharding 6 - Cluster ID: 189, Shard ID: 912","time":{"start":1745002343177,"stop":1745002343177,"duration":0},"status":"passed","severity":"normal"},{"uid":"119f468c3483f3c7","name":"Push 30 different messages","time":{"start":1745002705802,"stop":1745002705803,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bce502d997f1a1be","name":"handles different networkShards values correctly","time":{"start":1745002020207,"stop":1745002020207,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78f1ec72d472d01","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1745002215511,"stop":1745002215511,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3bfa10c553ff46","name":"A test","time":{"start":1745002148712,"stop":1745002148712,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e44453440eb247","name":"Check publish message containing SQL Injection","time":{"start":1745002217367,"stop":1745002217367,"duration":0},"status":"passed","severity":"normal"},{"uid":"3106cd9bce936c3c","name":"Push message with content topic containing SQL Injection","time":{"start":1745002705793,"stop":1745002705793,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14272e5ab93ded1","name":"Push message with Basic HTML tag payload","time":{"start":1745002705801,"stop":1745002705801,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e057a139719959","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1745002020219,"stop":1745002020219,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48e31ebe9fedddd","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1745002028224,"stop":1745002028225,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ba76dee037f1ca","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1745002020203,"stop":1745002020204,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a397f244dd37801","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745002705794,"stop":1745002705794,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad069611741faee","name":"should maintain proper timestamps if all messages received","time":{"start":1745002073115,"stop":1745002073115,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a7925da891f4ad","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745002343166,"stop":1745002343167,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0cbcb51c356e3e","name":"Push message with content topic containing Script","time":{"start":1745002705805,"stop":1745002705805,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa0fc4599c4f880","name":"Fails to publish message with size larger than 1 MB","time":{"start":1745002217383,"stop":1745002217383,"duration":0},"status":"passed","severity":"normal"},{"uid":"9456d6f0d46f3ab6","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1745002063562,"stop":1745002063562,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51ec47a717c9cd2","name":"Push message with meta","time":{"start":1745002705795,"stop":1745002705795,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee82610435c71dc","name":"should emit a peer event after start","time":{"start":1745002195671,"stop":1745002195672,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf51addcd15cf5c7","name":"getPeersByDiscovery","time":{"start":1745002130116,"stop":1745002130117,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67c2ee6ea789435","name":"Push message with custom timestamp: 1744998510481","time":{"start":1745002705796,"stop":1745002705797,"duration":1},"status":"passed","severity":"normal"},{"uid":"affae28b5d2bbbe1","name":"groups content topics by expected pubsub topic","time":{"start":1745002020206,"stop":1745002020206,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa2a7168c69c1fc","name":"should only return 1 node with relay capability","time":{"start":1745002043082,"stop":1745002043082,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37114e364caa63","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1745002020204,"stop":1745002020205,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ab3903d9bee030","name":"Check publish message containing Chinese","time":{"start":1745002217365,"stop":1745002217366,"duration":1},"status":"passed","severity":"normal"},{"uid":"e756cc3369a35fe0","name":"Js publishes, other Js receives","time":{"start":1745002209081,"stop":1745002209083,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2d751b1c9319e6e","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1745002072559,"stop":1745002072559,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2b16b73970c5d2","name":"Push message with content topic containing numeric","time":{"start":1745002705791,"stop":1745002705791,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c4f26e9e17239c","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1745002090239,"stop":1745002090240,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f0ccd8c8b8a444","name":"Check message with invalid timestamp is not received","time":{"start":1745002508572,"stop":1745002508572,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cef3fffbc11e5a0","name":"Push message with emoji payload","time":{"start":1745002705802,"stop":1745002705802,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d68da4d3b61438","name":"Generator, 2 different pubsubtopics","time":{"start":1745002337318,"stop":1745002337318,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05911245981be30","name":"Ping on unsubscribed peer","time":{"start":1745002155197,"stop":1745002155197,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4064fe773f791","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1745002072605,"stop":1745002072605,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe06b7687562680","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745002337318,"stop":1745002337319,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a7e9450bf13cdd","name":"Check received message containing special chars","time":{"start":1745002508551,"stop":1745002508552,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e153eafb23507c","name":"Subscribe to topic containing short and receive message","time":{"start":1745002595089,"stop":1745002595089,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef8542cb4b162ea","name":"should properly create peer info with all multiaddrs","time":{"start":1745002028919,"stop":1745002028919,"duration":0},"status":"passed","severity":"normal"},{"uid":"486ef77956612387","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1745002020216,"stop":1745002020217,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72dbb3ded710e7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1745002028232,"stop":1745002028234,"duration":2},"status":"passed","severity":"normal"},{"uid":"6243eef3ed9cd2b5","name":"random static sharding 9 - Cluster ID: 588, Shard ID: 176","time":{"start":1745002343178,"stop":1745002343178,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd900929427b501b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745002206334,"stop":1745002206335,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ede6cd34831942a","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1745002072597,"stop":1745002072605,"duration":8},"status":"passed","severity":"normal"},{"uid":"9fc7afe0e52ee3a8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745002595083,"stop":1745002595083,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6682bd8b3f19559","name":"configure the node with multiple content topics","time":{"start":1745002321264,"stop":1745002321264,"duration":0},"status":"passed","severity":"normal"},{"uid":"a938b5f7c71f7496","name":"should increase lamport timestamp","time":{"start":1745002073114,"stop":1745002073115,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f57bb793cc457a1","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1745002211724,"stop":1745002211724,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbea8fcb597fb189","name":"does not throw on valid cases","time":{"start":1745002020189,"stop":1745002020189,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d51391d706ae95d","name":"1 Relay, 1 fetch","time":{"start":1745002042900,"stop":1745002042900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e13a7f08a9242e","name":"Encoder throws on undefined content topic","time":{"start":1745002035169,"stop":1745002035169,"duration":0},"status":"passed","severity":"normal"},{"uid":"868b22951e581704","name":"Should update shard info","time":{"start":1745002159125,"stop":1745002159125,"duration":0},"status":"passed","severity":"normal"},{"uid":"913c0aacf49d2f3c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745002595094,"stop":1745002595094,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b02c969209adfe","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1745002072579,"stop":1745002072580,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5f7fa1a38d1d30","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1745002072592,"stop":1745002072593,"duration":1},"status":"passed","severity":"normal"},{"uid":"b012fe4d9894ec73","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1745002063778,"stop":1745002063778,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0cb6483fe0fcec","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1745002072584,"stop":1745002072585,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4c08b52065a0c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745002595077,"stop":1745002595077,"duration":0},"status":"passed","severity":"normal"},{"uid":"2947e5990a32cdfd","name":"handles empty shards array correctly","time":{"start":1745002020227,"stop":1745002020228,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b1ad707f4308c5","name":"should return no connections if no open connection provided","time":{"start":1745002034382,"stop":1745002034383,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef5583a9204d676","name":"handles different clusterIds correctly","time":{"start":1745002020207,"stop":1745002020207,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba0220248ea513f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745002043084,"stop":1745002043085,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e0dbcc210a86ac3e","name":"should initialize with Unhealthy status","time":{"start":1745002063776,"stop":1745002063777,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f357c6e1e1c569","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745002595093,"stop":1745002595093,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc4f6b75824d29a","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1745002072610,"stop":1745002072611,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4bd0b6fec6a041","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1745002028236,"stop":1745002028237,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aeb15ef19844a36","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745002595092,"stop":1745002595092,"duration":0},"status":"passed","severity":"normal"},{"uid":"5100c169ce488fbe","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745002595094,"stop":1745002595094,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d995c061beaefc2","name":"Sets default value correctly","time":{"start":1745002363798,"stop":1745002363799,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7d8f31366281ce","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1745002072588,"stop":1745002072588,"duration":0},"status":"passed","severity":"normal"},{"uid":"d012beebfc308bb2","name":"should be able to encode the field with only RELAY set to true","time":{"start":1745002028219,"stop":1745002028222,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d42c0189b68e6a4","name":"should use the provided clusterId for the pubsub topic","time":{"start":1745002020229,"stop":1745002020229,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2352d5f2427cbaa","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1745002028225,"stop":1745002028226,"duration":1},"status":"passed","severity":"normal"},{"uid":"123c8de775486fa7","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1745002072578,"stop":1745002072579,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2392120b9cd2a3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745002277587,"stop":1745002277587,"duration":0},"status":"passed","severity":"normal"},{"uid":"a040284d5584ee5e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1745002043084,"stop":1745002043084,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec77e25fb3f243b","name":"Push message with content topic containing special chars","time":{"start":1745002705791,"stop":1745002705792,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb8008ea4eb882d9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1745002148574,"stop":1745002148575,"duration":1},"status":"passed","severity":"normal"},{"uid":"482c1288d65beaa7","name":"Check message received after nwaku node is restarted","time":{"start":1745002508562,"stop":1745002508562,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c64f6f5aa2992c4a","name":"caches peers it previously fetched","time":{"start":1745002043080,"stop":1745002043080,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4b3a0230c6946d","name":"same cluster, different shard: nodes connect","time":{"start":1745002158923,"stop":1745002158923,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60300c7e718bc6a","name":"Decoder throws on empty string content topic","time":{"start":1745002054937,"stop":1745002054937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f057e1662001f50","name":"Using a function","time":{"start":1745002363797,"stop":1745002363797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92a44d4874c1bc1","name":"Check publish message containing numeric","time":{"start":1745002217363,"stop":1745002217364,"duration":1},"status":"passed","severity":"normal"},{"uid":"16104a4c40015571","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1745002028235,"stop":1745002028236,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2188a30434332fd","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1745002358988,"stop":1745002358989,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa8670204e310a5","name":"Push message with content topic containing Chinese","time":{"start":1745002705792,"stop":1745002705792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f5b9fc5ed613cf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745002595086,"stop":1745002595086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5fbb5de1a49ff39","name":"should call waitForPeer on Relay","time":{"start":1745002063969,"stop":1745002063969,"duration":0},"status":"passed","severity":"normal"},{"uid":"d780f16d10725beb","name":"A test","time":{"start":1745002148712,"stop":1745002148713,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14e0502400710f8","name":"Check received message containing XML","time":{"start":1745002508567,"stop":1745002508567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca65bd04752bea38","name":"Push message with XML payload","time":{"start":1745002705787,"stop":1745002705787,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce47174183183508","name":"Register correct protocols","time":{"start":1745002220909,"stop":1745002220909,"duration":0},"status":"passed","severity":"normal"},{"uid":"daabb37988032e0d","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745002595095,"stop":1745002595095,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c146498d4b49b7","name":"Check publish message containing long","time":{"start":1745002217362,"stop":1745002217363,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc8f045688ed9c4","name":"Ephemeral messages are not stored","time":{"start":1745002096166,"stop":1745002096168,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6e4f4f06641d50b","name":"Check publish message containing XML","time":{"start":1745002217368,"stop":1745002217369,"duration":1},"status":"passed","severity":"normal"},{"uid":"264831d04bdb5037","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1745002307636,"stop":1745002307636,"duration":0},"status":"passed","severity":"normal"},{"uid":"899971b30b4ba4b6","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1745002072586,"stop":1745002072587,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d0aab0b59ed07d","name":"Fails to push message bigger that 1MB","time":{"start":1745002705810,"stop":1745002705810,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db876a58b27b295","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1745002063778,"stop":1745002063778,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf238fb4ddd7f6b3","name":"should return the pubsub topic directly if a string is provided","time":{"start":1745002020223,"stop":1745002020224,"duration":1},"status":"passed","severity":"normal"},{"uid":"c449f1905cbc962a","name":"Check received message containing escaped characters","time":{"start":1745002508555,"stop":1745002508556,"duration":1},"status":"passed","severity":"normal"},{"uid":"5435e0a369cfbe71","name":"removeEventListener with wrong event","time":{"start":1745002130116,"stop":1745002130116,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35c65f7d4950fee","name":"Decrypt messages","time":{"start":1745002197205,"stop":1745002197206,"duration":1},"status":"passed","severity":"normal"},{"uid":"976c83122c8d61b6","name":"Query Generator, Multiple PubsubTopics","time":{"start":1745002307630,"stop":1745002307631,"duration":1},"status":"passed","severity":"normal"},{"uid":"85156eddbe0f7c54","name":"Push message with Chinese payload","time":{"start":1745002705785,"stop":1745002705785,"duration":0},"status":"passed","severity":"normal"},{"uid":"247a0f1ac52a28f5","name":"Query Generator, Wrong PubsubTopic","time":{"start":1745002307630,"stop":1745002307630,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d253ab5c705863","name":"handles empty contentTopics array correctly","time":{"start":1745002020228,"stop":1745002020228,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb450b97bf649c43","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745002595093,"stop":1745002595093,"duration":0},"status":"passed","severity":"normal"},{"uid":"900f31dfd773ea13","name":"Store - dialed after - with timeout","time":{"start":1745002370698,"stop":1745002370699,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c420464b1bfcc25","name":"Subscribe to topic containing short and receive message","time":{"start":1745002595079,"stop":1745002595079,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3ecb4345f7ce7","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1745002041596,"stop":1745002041597,"duration":1},"status":"passed","severity":"normal"},{"uid":"47243655360eb3a0","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1745002220918,"stop":1745002220919,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b61b29ef3ce5c2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app36/5/topic116/test.js","time":{"start":1745002321256,"stop":1745002321257,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60d22452d2cec33","name":"should set field with only STORE enabled","time":{"start":1745002028921,"stop":1745002028921,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebe19b3fd7e1ff3","name":"should throw if no connection provided","time":{"start":1745002034850,"stop":1745002034850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f444ed56f3e128fc","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1745002307638,"stop":1745002307638,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e9a4dea03f3e5b","name":"Waku message hash computation (payload length 0)","time":{"start":1745002022849,"stop":1745002022849,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff657aa0c9b2a50","name":"random static sharding 5 - Cluster ID: 593, Shard ID: 853","time":{"start":1745002343176,"stop":1745002343177,"duration":1},"status":"passed","severity":"normal"},{"uid":"795484db60b0cd7e","name":"Overlapping topic subscription","time":{"start":1745002220914,"stop":1745002220914,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66010560e590310b","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1745002072577,"stop":1745002072578,"duration":1},"status":"passed","severity":"normal"},{"uid":"645feffc4846fd38","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745002595090,"stop":1745002595090,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca42f8128f6f8a9","name":"Check received message containing Script","time":{"start":1745002508553,"stop":1745002508554,"duration":1},"status":"passed","severity":"normal"},{"uid":"7662e53805eac238","name":"retrieves a single peer","time":{"start":1745002043078,"stop":1745002043078,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5c90aea33cb355","name":"Push message with content topic containing Russian","time":{"start":1745002705792,"stop":1745002705793,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4a18329c34a736","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1745002072596,"stop":1745002072597,"duration":1},"status":"passed","severity":"normal"},{"uid":"555d030af6e5d9ac","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1745002096170,"stop":1745002096171,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb34cf483991ac54","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1745002292789,"stop":1745002292790,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4b84974f09fe7d","name":"Overlapping topic subscription","time":{"start":1745002595088,"stop":1745002595088,"duration":0},"status":"passed","severity":"normal"},{"uid":"636115e7b77a7899","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1745002072609,"stop":1745002072610,"duration":1},"status":"passed","severity":"normal"},{"uid":"789919002d4294e6","name":"Check message with invalid timestamp is not received","time":{"start":1745002508559,"stop":1745002508559,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b4ce67a95f30e6","name":"Passing page size 0 when there are 110 messages","time":{"start":1745002357019,"stop":1745002357020,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40a68cd059e16d1","name":"Push message with content topic containing unicode special characters","time":{"start":1745002705807,"stop":1745002705807,"duration":0},"status":"passed","severity":"normal"},{"uid":"6167e7ba0a862224","name":"Store - dialed first","time":{"start":1745002370697,"stop":1745002370698,"duration":1},"status":"passed","severity":"normal"},{"uid":"361b9f6323668919","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1745002053412,"stop":1745002053412,"duration":0},"status":"passed","severity":"normal"},{"uid":"167dfa6acbcbe64d","name":"random static sharding 4 - Cluster ID: 959, Shard ID: 325","time":{"start":1745002343174,"stop":1745002343176,"duration":2},"status":"passed","severity":"normal"},{"uid":"37c7350e948a7127","name":"Push message with content topic containing Script","time":{"start":1745002705793,"stop":1745002705793,"duration":0},"status":"passed","severity":"normal"},{"uid":"8113e6e0aa3ba148","name":"should throw error - invalid id","time":{"start":1745002028910,"stop":1745002028910,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1db52919f8a57","name":"Check received message with timestamp: 1745002089004000000 ","time":{"start":1745002508557,"stop":1745002508557,"duration":0},"status":"passed","severity":"normal"},{"uid":"d260449604630c84","name":"Push message with unicode special characters payload","time":{"start":1745002705788,"stop":1745002705788,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa32394ab416af6","name":"Relay + Store","time":{"start":1745002028921,"stop":1745002028922,"duration":1},"status":"passed","severity":"normal"},{"uid":"490c3f3e9bc82752","name":"Check message received after nwaku node is restarted","time":{"start":1745002508575,"stop":1745002508575,"duration":0},"status":"skipped","severity":"normal"},{"uid":"603e37d4c91798c","name":"should never report false negatives","time":{"start":1745002074477,"stop":1745002074477,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c511e4db43cd8a","name":"start node with empty shard should fail","time":{"start":1745002343183,"stop":1745002343184,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5feb76d836285d","name":"random static sharding 1 - Cluster ID: 177, Shard ID: 964","time":{"start":1745002343167,"stop":1745002343167,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d15b9ef33ac10a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1745002042440,"stop":1745002042440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bbe4e80755169c","name":"Subscribe to topic containing Script and receive message","time":{"start":1745002595081,"stop":1745002595081,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb820b8fab317875","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1745002220910,"stop":1745002220910,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec43cca7239adb7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1745002020220,"stop":1745002020220,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ae3764ab3c0ddd","name":"Push message with custom timestamp: 1745005710481","time":{"start":1745002705809,"stop":1745002705809,"duration":0},"status":"passed","severity":"normal"},{"uid":"678ca13417902ad7","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1745002211726,"stop":1745002211726,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c7e60777b877b6","name":"Push message with rate limit","time":{"start":1745002705796,"stop":1745002705796,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d563b54cf1b9c0","name":"should reject if Relay is requested but not mounted","time":{"start":1745002063965,"stop":1745002063966,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f6dac804cb164e","name":"should handle connection events","time":{"start":1745002063520,"stop":1745002063520,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1121ad15dfe5713","name":"should check false positive rate","time":{"start":1745002074479,"stop":1745002074479,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80ed8aa2ec1a31e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745002595086,"stop":1745002595086,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f13216a7c6bedc","name":"should return different streams if requested simultaniously","time":{"start":1745002034851,"stop":1745002034852,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b302601e2c2de0","name":"different cluster, different shard: nodes don't connect","time":{"start":1745002158924,"stop":1745002158924,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a82dd74bc06cb5","name":"Nodes with multiple pubsub topic","time":{"start":1745002211727,"stop":1745002211727,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb539096a20299d2","name":"returns all values when wanted number is greater than available values","time":{"start":1745002041595,"stop":1745002041596,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1cc1f988b08951b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app79/2/topic883/xml","time":{"start":1745002321259,"stop":1745002321260,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe4bf928b94ba6f","name":"can start and stop the service","time":{"start":1745002093964,"stop":1745002093965,"duration":1},"status":"passed","severity":"normal"},{"uid":"9202c4c65ccb54b0","name":"should insert elements correctly","time":{"start":1745002074476,"stop":1745002074476,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f38b0fbe47bc69","name":"Renews subscription after lossing a connection","time":{"start":1745002595084,"stop":1745002595084,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efb4717597ec2cb","name":"Check publish message containing escaped characters","time":{"start":1745002217372,"stop":1745002217372,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ca7d1bff46c021","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745002595093,"stop":1745002595093,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abb80820ca3c05b","name":"throws an error for improperly formatted content topics","time":{"start":1745002020208,"stop":1745002020208,"duration":0},"status":"passed","severity":"normal"},{"uid":"7761e8ae5f4ec281","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1745002072618,"stop":1745002072618,"duration":0},"status":"passed","severity":"normal"},{"uid":"709da9994e3f2ef4","name":"Subscribe to topic containing Russian and publish message","time":{"start":1745002220917,"stop":1745002220918,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f87d1abc0b2055","name":"random static sharding 10 - Cluster ID: 712, Shard ID: 812","time":{"start":1745002343178,"stop":1745002343182,"duration":4},"status":"passed","severity":"normal"},{"uid":"40a36b3060cdfa49","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1745002072573,"stop":1745002072573,"duration":0},"status":"passed","severity":"normal"},{"uid":"722446873dc77a47","name":"returns nothing if no connections present","time":{"start":1745002034378,"stop":1745002034381,"duration":3},"status":"passed","severity":"normal"},{"uid":"c97979a0da7f8e48","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1745002307641,"stop":1745002307641,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac53329e14fe482e","name":"Check publish message containing unicode special characters","time":{"start":1745002217372,"stop":1745002217374,"duration":2},"status":"passed","severity":"normal"},{"uid":"209c3a2c9f264e44","name":"Check received message containing SQL Injection","time":{"start":1745002508553,"stop":1745002508553,"duration":0},"status":"passed","severity":"normal"},{"uid":"85295544a52f4f9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1745002020219,"stop":1745002020219,"duration":0},"status":"passed","severity":"normal"},{"uid":"c304581863585a38","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1745002020201,"stop":1745002020202,"duration":1},"status":"passed","severity":"normal"},{"uid":"369f82c9baafc5f1","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1745002072611,"stop":1745002072611,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0ffdbf3ca3e9cc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745002595082,"stop":1745002595083,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f0bc333c0b8a88","name":"Query generator for multiple messages with different content topic format","time":{"start":1745002340122,"stop":1745002340123,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4341270350717e7","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1745002072157,"stop":1745002072157,"duration":0},"status":"passed","severity":"normal"},{"uid":"680ed5f8a14906fc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745002337316,"stop":1745002337316,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba65b5897438f63","name":"Relay - dialed after","time":{"start":1745002370696,"stop":1745002370697,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d81be15b02f43e","name":"can start and stop the service","time":{"start":1745002195670,"stop":1745002195670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7624042c970d746","name":"Rejects garbage","time":{"start":1745002067286,"stop":1745002067287,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7faa303d2db93b","name":"Check publish message containing special chars","time":{"start":1745002217364,"stop":1745002217365,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe553998d9524c89","name":"Subscribe and receives messages on 20 topics","time":{"start":1745002595087,"stop":1745002595087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c582f9c6c69a4016","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1745002292790,"stop":1745002292791,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba24041c99f5d7c8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1745002028223,"stop":1745002028224,"duration":1},"status":"passed","severity":"normal"},{"uid":"483bdcc3e2cae291","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1745002292792,"stop":1745002292792,"duration":0},"status":"passed","severity":"normal"},{"uid":"93af024a844f133c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745002595087,"stop":1745002595087,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ad0d2cbc87540f","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1745002072607,"stop":1745002072607,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5b75cf5c5fcc1d","name":"should decode valid enr with tcp successfully","time":{"start":1745002028908,"stop":1745002028908,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50ffcd7e928d8b5","name":"should add to incoming buffer if dependencies are not met","time":{"start":1745002073116,"stop":1745002073116,"duration":0},"status":"passed","severity":"normal"},{"uid":"879b6d616d3d723","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1745002072157,"stop":1745002072158,"duration":1},"status":"passed","severity":"normal"},{"uid":"70fd8cbe0f79bf25","name":"should be delivered but not added to local log or bloom filter","time":{"start":1745002073120,"stop":1745002073120,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c71598d81d7e77","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1745002034853,"stop":1745002034853,"duration":0},"status":"passed","severity":"normal"},{"uid":"a221115e5bc83dfa","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1745002042441,"stop":1745002042441,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3e4da9ea888660","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745002595086,"stop":1745002595087,"duration":1},"status":"passed","severity":"normal"},{"uid":"46cf1f2cbbade2bf","name":"should not fail to start the service if it is already started","time":{"start":1745002093966,"stop":1745002093967,"duration":1},"status":"passed","severity":"normal"},{"uid":"f208bd4f8b0dd18f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1745002020195,"stop":1745002020200,"duration":5},"status":"passed","severity":"normal"},{"uid":"d2490a38b19eb09d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app14/6/topic759/proto","time":{"start":1745002321258,"stop":1745002321258,"duration":0},"status":"passed","severity":"normal"},{"uid":"2474d8024b64a3ea","name":"should not fail to start the service if it is already started","time":{"start":1745002047118,"stop":1745002047119,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b703cf09553815","name":"Subscribe to topic containing special chars and publish message","time":{"start":1745002220916,"stop":1745002220916,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c30bcf262031f3","name":"Publish message with custom timestamp: Sat Apr 27 2024 18:50:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1745002217376,"stop":1745002217377,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c3ccd2e30c12a8","name":"should request peer renewal on specific errors","time":{"start":1745002063540,"stop":1745002063540,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd23c50150a048b","name":"should handle corrupted local storage data gracefully","time":{"start":1745002047122,"stop":1745002047122,"duration":0},"status":"passed","severity":"normal"},{"uid":"1318b10b01da1e74","name":"should insert message into bloom filter","time":{"start":1745002073113,"stop":1745002073113,"duration":0},"status":"passed","severity":"normal"},{"uid":"f343fe35633022d1","name":"Asymmetric encrypt & decrypt","time":{"start":1745002053607,"stop":1745002053607,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab87702ce1550420","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1745002072156,"stop":1745002072157,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b1f0bde32d7276","name":"Overlapping topic subscription","time":{"start":1745002595078,"stop":1745002595078,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bc42f0c814eedb","name":"Check received message containing JSON","time":{"start":1745002508555,"stop":1745002508555,"duration":0},"status":"passed","severity":"normal"},{"uid":"8442e80d6de74d22","name":"should throw error - no id","time":{"start":1745002028908,"stop":1745002028908,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3e855485d3c3fc","name":"Meta field set when metaSetter is specified","time":{"start":1745002035168,"stop":1745002035168,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66bdd8cc7ef546a","name":"Check meta is set [ecies]","time":{"start":1745002054935,"stop":1745002054935,"duration":0},"status":"passed","severity":"normal"},{"uid":"156b91712ce4752d","name":"Push message with meta","time":{"start":1745002705808,"stop":1745002705808,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ccf5e2d777dc04","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1745002350728,"stop":1745002350728,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b29eb2d604b86df","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1745002358991,"stop":1745002358991,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1495afe4c2dd73","name":"Check received message containing Russian","time":{"start":1745002508552,"stop":1745002508553,"duration":1},"status":"passed","severity":"normal"},{"uid":"31aab8e69c35dc40","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1745002292792,"stop":1745002292792,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ef0185595d80db","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1745002072611,"stop":1745002072611,"duration":0},"status":"passed","severity":"normal"},{"uid":"1096d7a0efcfc100","name":"Push message with SQL Injection payload","time":{"start":1745002705786,"stop":1745002705786,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc15a73c8bfd30c3","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1745002072585,"stop":1745002072585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae67dda02ac422af","name":"should throw error - no id","time":{"start":1745002028909,"stop":1745002028909,"duration":0},"status":"passed","severity":"normal"},{"uid":"3589853ea5ac4c99","name":"can dial TLS multiaddrs","time":{"start":1745002157521,"stop":1745002157522,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7c5bfcefd4f424","name":"Check message with non string payload is not received","time":{"start":1745002508561,"stop":1745002508562,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd458f2d09d9869","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1745002020209,"stop":1745002020209,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb78300c6ab889b","name":"should only return 1 node with relay and store capability","time":{"start":1745002043082,"stop":1745002043083,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1ebbdb0481fd68","name":"should start and stop interval correctly","time":{"start":1745002063537,"stop":1745002063537,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d68ae7f0c7e603d","name":"shard 0","time":{"start":1745002343158,"stop":1745002343166,"duration":8},"status":"passed","severity":"normal"},{"uid":"ce23ec4f86266362","name":"Push message with custom timestamp: 1714243710481","time":{"start":1745002705809,"stop":1745002705809,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a06e1c0d5faec","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745002595080,"stop":1745002595080,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bff6ebb093f28","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1745002292788,"stop":1745002292789,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97fde2fb327ef99","name":"Decoder throws on undefined content topic","time":{"start":1745002035169,"stop":1745002035170,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b8366d403d9bfbd","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1745002020430,"stop":1745002020430,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e145f0b7cd9f37","name":"should update ack status of messages in outgoing buffer","time":{"start":1745002073120,"stop":1745002073121,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16f83bf504f4ebb","name":"should get / set UDP multiaddr","time":{"start":1745002028912,"stop":1745002028916,"duration":4},"status":"passed","severity":"normal"},{"uid":"e17024ae8ff32d03","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1745002020221,"stop":1745002020222,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d8925a1931aee9","name":"Sample","time":{"start":1745002028260,"stop":1745002028260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6be65152a00365d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1745002093975,"stop":1745002093976,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4cff36092db1aac4","name":"Privacy Node - default protocol","time":{"start":1745002370701,"stop":1745002370701,"duration":0},"status":"passed","severity":"normal"},{"uid":"5462f16c1a6866ff","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1745002020221,"stop":1745002020221,"duration":0},"status":"passed","severity":"normal"},{"uid":"391e7969c2a37803","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app66/2/topic103/test.js","time":{"start":1745002321259,"stop":1745002321259,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab1d5456fcd91de","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1745002073120,"stop":1745002073120,"duration":0},"status":"passed","severity":"normal"},{"uid":"193bce30c0b06c64","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1745002072612,"stop":1745002072612,"duration":0},"status":"passed","severity":"normal"},{"uid":"908aed4ad92c7675","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1745002072607,"stop":1745002072608,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc30b5bf7c742ef","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1745002020200,"stop":1745002020201,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a676c598026804f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745002206337,"stop":1745002206337,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c17deadc693419","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745002206335,"stop":1745002206335,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d5c1a382e36fd5","name":"Delete observer","time":{"start":1745002197206,"stop":1745002197206,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9e5a565f0bf59a","name":"Generator, custom pubsub topic","time":{"start":1745002337318,"stop":1745002337318,"duration":0},"status":"passed","severity":"normal"},{"uid":"7483def4a507017a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1745002020202,"stop":1745002020202,"duration":0},"status":"passed","severity":"normal"},{"uid":"272e28896012aaff","name":"Push message with content topic containing Arabic","time":{"start":1745002705804,"stop":1745002705805,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d44cf9bfa73279c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1745002020208,"stop":1745002020208,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9ee65a0e9d8f94","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1745002072583,"stop":1745002072584,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ca1631ea8ff1c8","name":"Should update multiaddrs","time":{"start":1745002159125,"stop":1745002159125,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeac4e5f1b36dec3","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1745002220922,"stop":1745002220923,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06e6b88f5daaf0d","name":"different cluster, same shard: nodes don't connect","time":{"start":1745002158923,"stop":1745002158923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1653213c551c7dd","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1745002358989,"stop":1745002358990,"duration":1},"status":"passed","severity":"normal"},{"uid":"6565dce7a38f96eb","name":"Filter","time":{"start":1745002370700,"stop":1745002370700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14bcb6dc90eb208","name":"should return false","time":{"start":1745002028910,"stop":1745002028910,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cfc28c96275e25","name":"Publishes to nwaku","time":{"start":1745002209080,"stop":1745002209081,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b69949d529f83f9","name":"should throw an error if shards are undefined for static sharding","time":{"start":1745002020212,"stop":1745002020213,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae1ddf35419b3ea","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1745002072590,"stop":1745002072591,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f66da95f21179d5","name":"Fails to push message bigger that 1MB","time":{"start":1745002705797,"stop":1745002705798,"duration":1},"status":"passed","severity":"normal"},{"uid":"898ff72dcfd6c1b0","name":"Push message with long payload","time":{"start":1745002705784,"stop":1745002705785,"duration":1},"status":"passed","severity":"normal"},{"uid":"9412042c50dcaabf","name":"returns all values when wanted number matches available values","time":{"start":1745002041591,"stop":1745002041594,"duration":3},"status":"passed","severity":"normal"},{"uid":"e97f4a15ac820449","name":"Push message with Arabic payload","time":{"start":1745002705786,"stop":1745002705786,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df6d34597296750","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1745002042445,"stop":1745002042445,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e878845de1476","name":"should not allow k > 12","time":{"start":1745002072152,"stop":1745002072153,"duration":1},"status":"passed","severity":"normal"},{"uid":"dedd0d2615379bcd","name":"should properly create location multiaddrs - tcp4","time":{"start":1745002028917,"stop":1745002028917,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcb8bbea9381955","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745002343183,"stop":1745002343183,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9805182e54b40d","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1745002073118,"stop":1745002073119,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eaad886f8e5eb05","name":"Check publish message containing short","time":{"start":1745002217361,"stop":1745002217362,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b8a56062504553","name":"Push message with content topic containing shell command","time":{"start":1745002705794,"stop":1745002705794,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b50bec17f1cca52","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1745002073115,"stop":1745002073115,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a345c1013142677","name":"configure the node with multiple pubsub topics","time":{"start":1745002343182,"stop":1745002343183,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd2f60112b43b58","name":"Subscribe and receives messages on 20 topics","time":{"start":1745002595077,"stop":1745002595077,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb0d24f31a4e3c5","name":"creates an iterator","time":{"start":1745002356605,"stop":1745002356605,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa36630757d513b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1745002020218,"stop":1745002020218,"duration":0},"status":"passed","severity":"normal"},{"uid":"e813ea2e5281a6da","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1745002020200,"stop":1745002020200,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72c8a36641836aa","name":"throws on content topic with empty version field","time":{"start":1745002020193,"stop":1745002020193,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccccd341742086b0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745002595077,"stop":1745002595077,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20681f4a6142c1a","name":"Callback on promise, aborts when callback returns true","time":{"start":1745002340124,"stop":1745002340124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98695be0764ca","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1745002110315,"stop":1745002110315,"duration":0},"status":"passed","severity":"normal"},{"uid":"deca18fb2a2dd755","name":"Subscribe to topic containing Script and publish message","time":{"start":1745002220919,"stop":1745002220920,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f8699414c48538","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1745002020226,"stop":1745002020226,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc893e7ca0e72030","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745002595083,"stop":1745002595084,"duration":1},"status":"passed","severity":"normal"},{"uid":"a999d42846c0b0f2","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1745002358992,"stop":1745002358993,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d42706d8e72c5d8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1745002072613,"stop":1745002072613,"duration":0},"status":"passed","severity":"normal"},{"uid":"5181f93f288b9347","name":"Check publish message after client node is restarted","time":{"start":1745002217384,"stop":1745002217385,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fe4b2eaf1de6ccf5","name":"Query Generator, No message returned","time":{"start":1745002307631,"stop":1745002307636,"duration":5},"status":"passed","severity":"normal"},{"uid":"65c0657fd1e01a74","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1745002072559,"stop":1745002072560,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e211f98f0ef98ad","name":"should initialize bloom filter with correct parameters","time":{"start":1745002074476,"stop":1745002074476,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f87648d1a4aa003","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1745002072610,"stop":1745002072610,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f32dbd54c8a8daa","name":"should not receive a peer event before start","time":{"start":1745002047120,"stop":1745002047120,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e21337bf95334c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1745002211726,"stop":1745002211727,"duration":1},"status":"passed","severity":"normal"},{"uid":"45427c8cfbf36f8e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745002705806,"stop":1745002705806,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b665d386decd159","name":"Fields are not dropped","time":{"start":1745002034445,"stop":1745002034446,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e239d667ddb0c2d","name":"Push message with content topic containing Russian","time":{"start":1745002705805,"stop":1745002705805,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3819e940e16546","name":"should decode valid enr successfully","time":{"start":1745002028907,"stop":1745002028907,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3afb237c79e815","name":"returns only open connection if one present","time":{"start":1745002034381,"stop":1745002034382,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26c696b6204b0fa","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1745002072618,"stop":1745002072619,"duration":1},"status":"passed","severity":"normal"},{"uid":"628b7249e8b16ee5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1745002020214,"stop":1745002020214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3818899c1e64bc2","name":"Default pageSize","time":{"start":1745002357026,"stop":1745002357027,"duration":1},"status":"passed","severity":"normal"},{"uid":"661602ac8085c7d8","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1745002020203,"stop":1745002020203,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf627d25d2fedf4","name":"Passing invalid cursor","time":{"start":1745002292793,"stop":1745002292793,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1df55b8933055a3","name":"start node with empty content topic","time":{"start":1745002321265,"stop":1745002321265,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c670f4b4f9668d","name":"should fail to send if no connected peers found","time":{"start":1745002063721,"stop":1745002063721,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4813dcbcfd0db1","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1745002072560,"stop":1745002072571,"duration":11},"status":"passed","severity":"normal"},{"uid":"6a0cdcd142cdee56","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1745002148575,"stop":1745002148576,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2fd3a88453a508","name":"throws on content topic with empty encoding field","time":{"start":1745002020194,"stop":1745002020194,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadf499cd83568ce","name":"Subscribe and receive messages via waku relay post","time":{"start":1745002595076,"stop":1745002595076,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbab4950552198b","name":"should not receive a peer event before start","time":{"start":1745002093969,"stop":1745002093969,"duration":0},"status":"passed","severity":"normal"},{"uid":"7758e737195f3a1","name":"Push message with content topic containing emoji","time":{"start":1745002705807,"stop":1745002705808,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ba178ec92c0375","name":"peer:update - should do nothing if another protocol hit","time":{"start":1745002034852,"stop":1745002034852,"duration":0},"status":"passed","severity":"normal"},{"uid":"e580efbc978aaff0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745002595090,"stop":1745002595091,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbdde8ce868bf9c","name":"Check meta is set [symmetric]","time":{"start":1745002053412,"stop":1745002053413,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63caf6a9d2f9de4","name":"safeDispatchEvent","time":{"start":1745002130118,"stop":1745002130119,"duration":1},"status":"passed","severity":"normal"},{"uid":"92717147648be4ec","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1745002020216,"stop":1745002020216,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b84020f7bb5d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1745002020218,"stop":1745002020219,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc69c7a5f562f422","name":"should reject on timeout if it was set","time":{"start":1745002063967,"stop":1745002063967,"duration":0},"status":"passed","severity":"normal"},{"uid":"b496a611474c2052","name":"Subscribe to topic containing numeric and publish message","time":{"start":1745002220915,"stop":1745002220916,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb785c283dc56fb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1745002072612,"stop":1745002072612,"duration":0},"status":"passed","severity":"normal"},{"uid":"754c215726b1c3d5","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1745002020225,"stop":1745002020226,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ffcda186b1be19","name":"unsubscribes","time":{"start":1745002356606,"stop":1745002356607,"duration":1},"status":"passed","severity":"normal"},{"uid":"506ffed50c406013","name":"should set field with all protocols enabled","time":{"start":1745002028920,"stop":1745002028920,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a1feb8daf9662","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1745002028907,"stop":1745002028908,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3aa430bad67aaf","name":"should encode/decode to text encoding","time":{"start":1745002028911,"stop":1745002028912,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d825e5ff10471a6","name":"should set field with only RELAY enabled","time":{"start":1745002028920,"stop":1745002028920,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ceddfbc90c9131","name":"dispatchEvent via connectionManager","time":{"start":1745002130118,"stop":1745002130118,"duration":0},"status":"passed","severity":"normal"},{"uid":"baaab85b21bde753","name":"Check publish message containing Russian","time":{"start":1745002217366,"stop":1745002217366,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fc3a20f469eab1","name":"should initialize with default number of peers","time":{"start":1745002063484,"stop":1745002063501,"duration":17},"status":"passed","severity":"normal"},{"uid":"e26544f0dd945191","name":"Sign & Recover","time":{"start":1745002053609,"stop":1745002053609,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a77ffd9958fa90b","name":"Promise Callback - true","time":{"start":1745002345775,"stop":1745002345776,"duration":1},"status":"passed","severity":"normal"},{"uid":"6907ad79ec05709e","name":"should properly create location multiaddrs - udp","time":{"start":1745002028919,"stop":1745002028919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f026675f2b0d4fcd","name":"Passing an array","time":{"start":1745002363797,"stop":1745002363797,"duration":0},"status":"passed","severity":"normal"},{"uid":"2437fe6bd1de8169","name":"Query with Ordered Callback, No message returned","time":{"start":1745002307637,"stop":1745002307637,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e981cb9ca0d5d0","name":"Push message with short payload","time":{"start":1745002705784,"stop":1745002705784,"duration":0},"status":"passed","severity":"normal"},{"uid":"36767e2e66e050c5","name":"Check received message containing Chinese","time":{"start":1745002508565,"stop":1745002508565,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fb5c685075ab8a","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1745002072580,"stop":1745002072581,"duration":1},"status":"passed","severity":"normal"},{"uid":"45acab3d0726d49","name":"Passing cursor with wrong pubsubTopic","time":{"start":1745002292793,"stop":1745002292794,"duration":1},"status":"passed","severity":"normal"},{"uid":"3635ce04ae3dd4d1","name":"should process tasks in queue","time":{"start":1745002063537,"stop":1745002063538,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb11a1ea4717be90","name":"Accepts a valid Waku Message","time":{"start":1745002067285,"stop":1745002067286,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7c3bb671921d22","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1745002020229,"stop":1745002020230,"duration":1},"status":"passed","severity":"normal"},{"uid":"9864f36ab0a72a20","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1745002022848,"stop":1745002022848,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da9685c4b538cc5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1745002042440,"stop":1745002042441,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66c6c557ba5e0a5","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1745002097004,"stop":1745002097005,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d7f75821ca3640","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745002206338,"stop":1745002206338,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d58359010f61ec2","name":"should only return 1 node with store capability","time":{"start":1745002043083,"stop":1745002043083,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee198e97c6ff1fe","name":"should return PeerId when PeerId is provided","time":{"start":1745002063553,"stop":1745002063553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ea7642b5ac00c6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745002595083,"stop":1745002595083,"duration":0},"status":"passed","severity":"normal"},{"uid":"351debb565a13296","name":"Push message with special chars payload","time":{"start":1745002705799,"stop":1745002705799,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bba66eb1d4a1a9","name":"should correctly map a content topic to a pubsub topic","time":{"start":1745002020228,"stop":1745002020228,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba41bceda03d6a04","name":"should properly create location multiaddrs - udp4","time":{"start":1745002028917,"stop":1745002028917,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e757c1716de0343","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745002595084,"stop":1745002595085,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfde74983b36ead2","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1745002073117,"stop":1745002073117,"duration":0},"status":"passed","severity":"normal"},{"uid":"848b8e4e343a4d65","name":"Subscribe and receive messages via lightPush","time":{"start":1745002595075,"stop":1745002595075,"duration":0},"status":"passed","severity":"normal"},{"uid":"33bb7cec11dbe5a8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1745002020215,"stop":1745002020215,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10aaf130c592953","name":"should not retry if at least one success","time":{"start":1745002063722,"stop":1745002063723,"duration":1},"status":"passed","severity":"normal"},{"uid":"da28a60e885306ba","name":"nwaku subscribes","time":{"start":1745002209080,"stop":1745002209080,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ef94bda0121cd0","name":"should not receive a peer event before start","time":{"start":1745002195672,"stop":1745002195672,"duration":0},"status":"passed","severity":"normal"},{"uid":"4509a8abc3abebd8","name":"throws on content topic with empty application field","time":{"start":1745002020192,"stop":1745002020192,"duration":0},"status":"passed","severity":"normal"},{"uid":"3400a2bf750ddf18","name":"Check received message containing shell command","time":{"start":1745002508569,"stop":1745002508569,"duration":0},"status":"passed","severity":"normal"},{"uid":"799ac7a5b428da5","name":"more peers than existing","time":{"start":1745002195825,"stop":1745002195826,"duration":1},"status":"skipped","severity":"normal"},{"uid":"89834923a394d944","name":"should throw error - no public key","time":{"start":1745002028909,"stop":1745002028909,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c79b52fee05aba","name":"Push message with custom timestamp: 1744998510481","time":{"start":1745002705809,"stop":1745002705809,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dda1fc38f991a15","name":"Check message with no pubsub topic is not received","time":{"start":1745002508572,"stop":1745002508573,"duration":1},"status":"passed","severity":"normal"},{"uid":"4039f9f6db81c88f","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1745002090238,"stop":1745002090238,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca87e0f35adfe4d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1745002020215,"stop":1745002020215,"duration":0},"status":"passed","severity":"normal"},{"uid":"88115f63ce765921","name":"Generator, custom pubsub topic","time":{"start":1745002337315,"stop":1745002337315,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa939df6fe59da47","name":"Check publish message containing Script","time":{"start":1745002217367,"stop":1745002217367,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fd50f2228cdbbe","name":"Push to array if already present","time":{"start":1745002019956,"stop":1745002019957,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b9dfb264c1c2e5","name":"Check publish message containing Arabic","time":{"start":1745002217366,"stop":1745002217366,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b73d1c4230efe3","name":"Check received message containing shell command","time":{"start":1745002508555,"stop":1745002508555,"duration":0},"status":"passed","severity":"normal"},{"uid":"585a9b6ea989d82f","name":"Check received message containing unicode special characters","time":{"start":1745002508556,"stop":1745002508556,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b5e824a3301631","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1745002072609,"stop":1745002072609,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c38ecd014ebc50","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1745002358990,"stop":1745002358990,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee115f6221b3d80f","name":"Check message received after jswaku node is restarted","time":{"start":1745002508574,"stop":1745002508575,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5a23afb377471e5f","name":"Reopen subscription with peer with lost subscription","time":{"start":1745002155192,"stop":1745002155192,"duration":0},"status":"passed","severity":"normal"},{"uid":"66dd8b10e50dd3fb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1745002072611,"stop":1745002072612,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d49441cf5e4d32","name":"Push message with emoji payload","time":{"start":1745002705789,"stop":1745002705789,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef8d388564f8269","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745002277587,"stop":1745002277587,"duration":0},"status":"passed","severity":"normal"},{"uid":"317b75c9b398af94","name":"should return false when clusterId doesn't match","time":{"start":1745002063560,"stop":1745002063561,"duration":1},"status":"passed","severity":"normal"},{"uid":"d138569332d5e7bc","name":"should reject if LightPush is requested but not mounted","time":{"start":1745002063966,"stop":1745002063966,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7e3860db3504b","name":"should return unique PubsubTopics for static sharding","time":{"start":1745002020210,"stop":1745002020211,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a60b4f0f7ee1d0","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1745002097003,"stop":1745002097004,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cdd5017f6f134ea","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745002595091,"stop":1745002595091,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a671c1b0628994","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1745002020221,"stop":1745002020221,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3242beb6765238","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1745002072608,"stop":1745002072608,"duration":0},"status":"passed","severity":"normal"},{"uid":"314e78c1cb624172","name":"Check received message containing emoji","time":{"start":1745002508556,"stop":1745002508557,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfcbc9ddc906f59c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1745002358989,"stop":1745002358989,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc38c981d05328c1","name":"recovers when dns.resolve returns empty","time":{"start":1745002043079,"stop":1745002043079,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fc48e8b3827a2b","name":"addEventListener with wrong event","time":{"start":1745002130114,"stop":1745002130115,"duration":1},"status":"passed","severity":"normal"},{"uid":"9195b0280eba03ca","name":"Push message equal or less that 1MB","time":{"start":1745002705797,"stop":1745002705797,"duration":0},"status":"passed","severity":"normal"},{"uid":"103de7a719c3cec5","name":"Push message with Russian payload","time":{"start":1745002705786,"stop":1745002705786,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b1113e7721321c","name":"getPeersByDiscovery","time":{"start":1745002215510,"stop":1745002215510,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1a63f67c014be8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745002595090,"stop":1745002595090,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5048f6e038b8ccc","name":"isConnected return false after peer stops","time":{"start":1745002110317,"stop":1745002110318,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0f904d018ead99","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745002595078,"stop":1745002595078,"duration":0},"status":"passed","severity":"normal"},{"uid":"dace6eb050791acd","name":"stop","time":{"start":1745002130119,"stop":1745002130120,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f6485c2d07f63e1","name":"Push 30 different messages","time":{"start":1745002705789,"stop":1745002705789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68c9c0a1b3634b07","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1745002020205,"stop":1745002020205,"duration":0},"status":"passed","severity":"normal"},{"uid":"9850c1298a385546","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1745002022850,"stop":1745002022850,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e63868ecc4b5b36","name":"Throws when trying to push message with empty payload","time":{"start":1745002705789,"stop":1745002705790,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac380f3195483220","name":"Light Node - default protocols","time":{"start":1745002370700,"stop":1745002370700,"duration":0},"status":"passed","severity":"normal"},{"uid":"17aa630e33867dd9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745002206337,"stop":1745002206337,"duration":0},"status":"passed","severity":"normal"},{"uid":"af33caa6f40028d4","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1745002020225,"stop":1745002020225,"duration":0},"status":"passed","severity":"normal"},{"uid":"41056f6cbd0e8455","name":"Generator, custom pubsub topic","time":{"start":1745002337317,"stop":1745002337317,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef8f97ec791e1db2","name":"Publish without waiting for remote peer","time":{"start":1745002220909,"stop":1745002220909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84fceb3ad1502eb","name":"Check message with no content topic is not received","time":{"start":1745002508560,"stop":1745002508561,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79207e9bf23c187","name":"Non TWN Cluster","time":{"start":1745002321253,"stop":1745002321254,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d54b96d44c42a67","name":"Check received message containing escaped characters","time":{"start":1745002508569,"stop":1745002508569,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b07e24b7cb9a736","name":"Query generator for multiple messages with multiple decoders","time":{"start":1745002340122,"stop":1745002340122,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0df1ff66c89977c","name":"Query with Ordered Callback, No Decoder","time":{"start":1745002307637,"stop":1745002307637,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a298d8c9f7f934","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1745002063558,"stop":1745002063559,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8949476df8b7c88","name":"should add received messages to bloom filter","time":{"start":1745002073116,"stop":1745002073116,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a7473ad54ddfb5","name":"Subscribe to topic containing XML and publish message","time":{"start":1745002220920,"stop":1745002220921,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df7f25f19999c30","name":"should reject if Store is requested but not mounted","time":{"start":1745002063966,"stop":1745002063966,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4428f732e2e136","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745002277585,"stop":1745002277586,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ccfd18933240603","name":"Query Generator - false","time":{"start":1745002345775,"stop":1745002345775,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc892887b86b7800","name":"random static sharding 3 - Cluster ID: 792, Shard ID: 995","time":{"start":1745002343170,"stop":1745002343174,"duration":4},"status":"passed","severity":"normal"},{"uid":"2de80b5d7f90787f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745002595082,"stop":1745002595082,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31d17d0a8665501","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1745002020202,"stop":1745002020202,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d61aa13a5cb9e2","name":"should insert message id into causal history","time":{"start":1745002073113,"stop":1745002073114,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f692a998299ac","name":"Relay","time":{"start":1745002095962,"stop":1745002095963,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5f78ca73f5395f","name":"should use provided shard info when available","time":{"start":1745002063556,"stop":1745002063556,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4abeaedd0a8f6bc","name":"Query Generator, No Decoder","time":{"start":1745002307631,"stop":1745002307631,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83ccb1b2beac883","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745002595076,"stop":1745002595077,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f509aad5c504bb1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1745002020430,"stop":1745002020430,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3cbc0d9bb8144c","name":"Fails to publish message with empty text","time":{"start":1745002217379,"stop":1745002217379,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8d75aafdf66ab","name":"Check received message containing unicode special characters","time":{"start":1745002508569,"stop":1745002508570,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ee45081da8a6dd","name":"ignores unrecognized TXT record formats","time":{"start":1745002043080,"stop":1745002043080,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca12ab69d3f4943","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1745002072606,"stop":1745002072606,"duration":0},"status":"passed","severity":"normal"},{"uid":"6142a5d12be81eb","name":"handles multiple messages","time":{"start":1745002356605,"stop":1745002356605,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fa1d95addf3240","name":"Subscribe to topic containing short and publish message","time":{"start":1745002220914,"stop":1745002220914,"duration":0},"status":"passed","severity":"normal"},{"uid":"e078aa0334d5e7de","name":"Ephemeral field is preserved - encoder v0","time":{"start":1745002096168,"stop":1745002096169,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2a1286010e683a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1745002158921,"stop":1745002158921,"duration":0},"status":"passed","severity":"normal"},{"uid":"400f36a2152f28e5","name":"Push message with content topic containing escaped characters","time":{"start":1745002705794,"stop":1745002705795,"duration":1},"status":"passed","severity":"normal"},{"uid":"6697070709dc9df4","name":"should be called at least once on all `peer:discovery` events","time":{"start":1745002097002,"stop":1745002097002,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9327fd6812071c9","name":"Push message with Arabic payload","time":{"start":1745002705799,"stop":1745002705800,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7bdda862aec7961","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1745002072573,"stop":1745002072577,"duration":4},"status":"passed","severity":"normal"},{"uid":"6d5e738deca41a1c","name":"Nodes with multiple pubsub topic","time":{"start":1745002211724,"stop":1745002211725,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b46be8e026a4fd","name":"should be able to decode the field with only FILTER set to true","time":{"start":1745002028230,"stop":1745002028231,"duration":1},"status":"passed","severity":"normal"},{"uid":"81be07f9747dfcd3","name":"Push message with shell command payload","time":{"start":1745002705788,"stop":1745002705788,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6989c2e9b83ffd","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1745002072596,"stop":1745002072596,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd3c1ca44639736","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745002595085,"stop":1745002595085,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5249f9bb3db453","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1745002042443,"stop":1745002042444,"duration":1},"status":"passed","severity":"normal"},{"uid":"5275da6c88f966eb","name":"Encoder throws on undefined content topic","time":{"start":1745002053413,"stop":1745002053414,"duration":1},"status":"passed","severity":"normal"},{"uid":"66181d8975d74a33","name":"should send to specified number of peers of used peers","time":{"start":1745002063722,"stop":1745002063722,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed437bfe09b517e","name":"Push message with content topic containing JSON","time":{"start":1745002705806,"stop":1745002705806,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e304b7428325e83","name":"should request renew when peer disconnects","time":{"start":1745002063519,"stop":1745002063519,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcda62f093d87452","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1745002307636,"stop":1745002307637,"duration":1},"status":"passed","severity":"normal"},{"uid":"738576425635eaa4","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1745002217380,"stop":1745002217381,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3212e0f1a97095b","name":"1 Relay, 1 Filter, gives up","time":{"start":1745002042901,"stop":1745002042901,"duration":0},"status":"passed","severity":"normal"},{"uid":"3303dc5d34308f45","name":"throws on content topic with generation field greater than 0","time":{"start":1745002020192,"stop":1745002020192,"duration":0},"status":"passed","severity":"normal"},{"uid":"297c91e744cdcb58","name":"throws on content topic with empty topic name field","time":{"start":1745002020193,"stop":1745002020194,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f43a7084fc336f8","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1745002022847,"stop":1745002022848,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d97db99bcf0903a","name":"Callback on promise","time":{"start":1745002340123,"stop":1745002340123,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77ac5b158c21935","name":"Check received message containing Arabic","time":{"start":1745002508552,"stop":1745002508552,"duration":0},"status":"passed","severity":"normal"},{"uid":"39007cda8e4da87c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745002206339,"stop":1745002206339,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba531b37269b36f","name":"Query generator for multiple messages","time":{"start":1745002340119,"stop":1745002340120,"duration":1},"status":"passed","severity":"normal"},{"uid":"4482453cd247e03f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1745002020220,"stop":1745002020220,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcf7e6db113ec4b","name":"Used by Waku Relay","time":{"start":1745002363798,"stop":1745002363798,"duration":0},"status":"passed","severity":"normal"},{"uid":"c635643026f6c1d7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745002508559,"stop":1745002508559,"duration":0},"status":"passed","severity":"normal"},{"uid":"5728aa4eb273fc83","name":"Push message with content topic containing numeric","time":{"start":1745002705804,"stop":1745002705804,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6931224666ff22","name":"throws on empty content topic","time":{"start":1745002020190,"stop":1745002020190,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe084cb5cf9ead4d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1745002090237,"stop":1745002090237,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec9120ae27ae3a7","name":"Ping on subscribed peer","time":{"start":1745002155192,"stop":1745002155196,"duration":4},"status":"passed","severity":"normal"},{"uid":"9a3a5f34da110e10","name":"Subscribe to topic containing long and publish message","time":{"start":1745002220915,"stop":1745002220915,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d365b2359244a36","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1745002020206,"stop":1745002020207,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e7eab3b03712cf","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1745002042439,"stop":1745002042439,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16e844f6fa0cbe1","name":"Check publish message containing JSON","time":{"start":1745002217371,"stop":1745002217371,"duration":0},"status":"passed","severity":"normal"},{"uid":"587f2f84e06933e2","name":"should properly start and stop event listening","time":{"start":1745002063779,"stop":1745002063779,"duration":0},"status":"passed","severity":"normal"},{"uid":"42517aaa711a29cd","name":"same cluster, same shard: nodes connect","time":{"start":1745002158922,"stop":1745002158923,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a09746b9cf78af","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1745002072571,"stop":1745002072572,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96f779e941b607a","name":"should check connected peers if present and suitable","time":{"start":1745002063967,"stop":1745002063968,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a5ea5ddb588c9e","name":"should throw an error for missing required configuration","time":{"start":1745002020213,"stop":1745002020213,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5bf5f6ac7f636","name":"should not allow unachievable error rate","time":{"start":1745002072153,"stop":1745002072156,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed43907b803db93","name":"Check received message containing JSON","time":{"start":1745002508568,"stop":1745002508568,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70f7c6a9c35bb89","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1745002072582,"stop":1745002072583,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36dd7912c620e17","name":"Push message with numeric payload","time":{"start":1745002705785,"stop":1745002705785,"duration":0},"status":"passed","severity":"normal"},{"uid":"8533bfa85642bd20","name":"Query with Promise Callback, No message returned","time":{"start":1745002307642,"stop":1745002307642,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1f273278961490","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1745002072607,"stop":1745002072607,"duration":0},"status":"passed","severity":"normal"},{"uid":"8931563bac6aff9d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1745002358991,"stop":1745002358991,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d74a3869d88409","name":"Push message with long payload","time":{"start":1745002705798,"stop":1745002705798,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ced75cee77316fd","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1745002220910,"stop":1745002220911,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e9f2d1caacf5e1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745002595076,"stop":1745002595076,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5055a56251c026","name":"should initialize with custom number of peers","time":{"start":1745002063501,"stop":1745002063518,"duration":17},"status":"passed","severity":"normal"},{"uid":"6c5e8a644c5d57ad","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1745002072589,"stop":1745002072589,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ef592574f01d95","name":"should not fail to stop the service if it was not started","time":{"start":1745002047118,"stop":1745002047118,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bcfa3867f8582f","name":"Push message with content topic containing short","time":{"start":1745002705803,"stop":1745002705803,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8c1caf4f74b940","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745002206338,"stop":1745002206339,"duration":1},"status":"passed","severity":"normal"},{"uid":"634e77347cee6d25","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1745002072614,"stop":1745002072614,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c9ced821b2e34f","name":"Relay + Store","time":{"start":1745002095963,"stop":1745002095963,"duration":0},"status":"passed","severity":"normal"},{"uid":"313c4880840ed7f0","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1745002220922,"stop":1745002220922,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d30eedd1f62b549","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1745002220921,"stop":1745002220921,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb156b21909438a","name":"Decoder throws on empty string content topic","time":{"start":1745002053416,"stop":1745002053416,"duration":0},"status":"passed","severity":"normal"},{"uid":"653f1c328c234255","name":"should encodeTxt and decodeTxt","time":{"start":1745002028906,"stop":1745002028907,"duration":1},"status":"passed","severity":"normal"},{"uid":"263f37198833722","name":"Init the array if not present","time":{"start":1745002019954,"stop":1745002019956,"duration":2},"status":"passed","severity":"normal"},{"uid":"f743b99a420c21c3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1745002110318,"stop":1745002110318,"duration":0},"status":"passed","severity":"normal"},{"uid":"6597760fe9296a4a","name":"Push message with JSON payload","time":{"start":1745002705801,"stop":1745002705801,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f79330ace333bc5","name":"udp ip6 address","time":{"start":1745002028366,"stop":1745002028366,"duration":0},"status":"passed","severity":"normal"},{"uid":"f644a5d80e871514","name":"should detect messages with missing dependencies","time":{"start":1745002073117,"stop":1745002073118,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4efe678ed2909a2","name":"should not receive a peer event after stop","time":{"start":1745002047121,"stop":1745002047121,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b26f9dad1d8b10","name":"Subscribe to topic containing emoji and publish message","time":{"start":1745002220923,"stop":1745002220923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b24d6967908da0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1745002043085,"stop":1745002043085,"duration":0},"status":"skipped","severity":"normal"},{"uid":"141dbb930dd16657","name":"Subscribe and receive messages via lightPush","time":{"start":1745002595085,"stop":1745002595085,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec09545950932db","name":"should throw an error for empty SingleShardInfos array","time":{"start":1745002020209,"stop":1745002020209,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b60b51c60fd212","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1745002020212,"stop":1745002020212,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0f4b4cbb7ea333","name":"1 Store, 2 fetches","time":{"start":1745002042900,"stop":1745002042901,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b705e7114854abf","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1745002158922,"stop":1745002158922,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc19d457a38717c3","name":"Push message with Russian payload","time":{"start":1745002705800,"stop":1745002705800,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9771e77e3fdcb9","name":"Check received message containing long","time":{"start":1745002508563,"stop":1745002508563,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5959c97173fb3d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745002508571,"stop":1745002508571,"duration":0},"status":"passed","severity":"normal"},{"uid":"452d42c6f834ce04","name":"Fails to publish duplicate message","time":{"start":1745002217378,"stop":1745002217379,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ff0e9766923f89","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745002206339,"stop":1745002206339,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae2dc3c70ccdb1a","name":"should not fail to stop the service if it was not started","time":{"start":1745002093965,"stop":1745002093966,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e358742f67098e9","name":"Round trip binary serialization","time":{"start":1745002035167,"stop":1745002035167,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7b42dd1fa1bd0e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1745002096169,"stop":1745002096170,"duration":1},"status":"passed","severity":"normal"},{"uid":"db21a12e9d6290dd","name":"throws on content topic with non-number generation field","time":{"start":1745002020191,"stop":1745002020191,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46b8c720bf61a24","name":"Decoder throws on empty string content topic","time":{"start":1745002035170,"stop":1745002035170,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7aca90d49bf9b3","name":"should throw an error for missing sharding configuration","time":{"start":1745002020227,"stop":1745002020227,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfde24679ceb3f87","name":"Waku message hash computation (meta attribute not present)","time":{"start":1745002022848,"stop":1745002022849,"duration":1},"status":"passed","severity":"normal"},{"uid":"192d155606fb8047","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app49/8/topic585/xml","time":{"start":1745002321260,"stop":1745002321260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49c6ce08cec57e4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1745002072613,"stop":1745002072613,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a831daf9a0111bb","name":"Relay - times out","time":{"start":1745002370697,"stop":1745002370697,"duration":0},"status":"passed","severity":"normal"},{"uid":"3726b01c0af39e5b","name":"Push message with content topic containing unicode special characters","time":{"start":1745002705795,"stop":1745002705795,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9e965fb1fe9036","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1745002028234,"stop":1745002028235,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2968cd884ddf2a","name":"should use shardsUnderCluster when provided","time":{"start":1745002063557,"stop":1745002063558,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbafb7b154e23e0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app18/4/topic818/json","time":{"start":1745002321259,"stop":1745002321259,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5176b4e31508bb","name":"Subscribe to topic containing long and receive message","time":{"start":1745002595089,"stop":1745002595089,"duration":0},"status":"passed","severity":"normal"},{"uid":"289b2400f72123f0","name":"Push message with content topic containing Arabic","time":{"start":1745002705792,"stop":1745002705792,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac013a3a203f8dc4","name":"Push message with escaped characters payload","time":{"start":1745002705788,"stop":1745002705788,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1ef94a9956b762","name":"Push message with content topic containing short","time":{"start":1745002705790,"stop":1745002705790,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6d2271e3557f4f","name":"should emit a peer event after start","time":{"start":1745002093968,"stop":1745002093969,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc794622d75e6f7f","name":"should use DNS peer discovery with light client","time":{"start":1745002093972,"stop":1745002093973,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e55ee28a7a59e917","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1745002072585,"stop":1745002072585,"duration":0},"status":"passed","severity":"normal"},{"uid":"4287428584f62ca4","name":"isConnected should return false after all peers disconnect","time":{"start":1745002110317,"stop":1745002110317,"duration":0},"status":"passed","severity":"normal"},{"uid":"e020e68f6037acc1","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1745002220911,"stop":1745002220912,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8618cc5366e9cde","name":"Ordered Callback - true","time":{"start":1745002345776,"stop":1745002345776,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c37edb242fcd16","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1745002340124,"stop":1745002340125,"duration":1},"status":"passed","severity":"normal"},{"uid":"215dcbc046b9e2fa","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1745002072594,"stop":1745002072596,"duration":2},"status":"passed","severity":"normal"},{"uid":"a292eb3ccce45c5b","name":"Push message equal or less that 1MB","time":{"start":1745002705809,"stop":1745002705810,"duration":1},"status":"passed","severity":"normal"},{"uid":"aadcc35caff6e955","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745002595082,"stop":1745002595082,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68c5bedabb3259d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1745002020219,"stop":1745002020220,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a3f6766f6b8684","name":"should be able to decode the field with only RELAY set to true","time":{"start":1745002028230,"stop":1745002028230,"duration":0},"status":"passed","severity":"normal"},{"uid":"576ade2c698c61ae","name":"should deliver messages after dependencies are met","time":{"start":1745002073118,"stop":1745002073118,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3b2bff632473d3","name":"should not receive a peer event after stop","time":{"start":1745002195673,"stop":1745002195673,"duration":0},"status":"passed","severity":"normal"},{"uid":"af27899fa2fc4640","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1745002072560,"stop":1745002072560,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05124da409aa3d8","name":"should properly compute the node id","time":{"start":1745002028911,"stop":1745002028911,"duration":0},"status":"passed","severity":"normal"},{"uid":"240b94f9cc1aa7b6","name":"Subscribe to topic containing Script and receive message","time":{"start":1745002595092,"stop":1745002595092,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c21e2722e2ae9b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745002595081,"stop":1745002595082,"duration":1},"status":"passed","severity":"normal"},{"uid":"3068480022507906","name":"Refresh subscription","time":{"start":1745002595088,"stop":1745002595089,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba20bb42000be9b","name":"Refresh subscription","time":{"start":1745002595078,"stop":1745002595079,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c63bb294abe90e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1745002020215,"stop":1745002020215,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee6735f19e563f1","name":"Check received message containing Russian","time":{"start":1745002508566,"stop":1745002508566,"duration":0},"status":"passed","severity":"normal"},{"uid":"65901700ef8859c","name":"Passing page size 11 when there are 10 messages","time":{"start":1745002357024,"stop":1745002357025,"duration":1},"status":"passed","severity":"normal"},{"uid":"81cb7e93ec5ea17f","name":"Publish message with custom timestamp: Fri Apr 18 2025 19:50:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1745002217378,"stop":1745002217378,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d80bb9a6ba331b","name":"Push message with special chars payload","time":{"start":1745002705785,"stop":1745002705785,"duration":0},"status":"passed","severity":"normal"},{"uid":"2260c66ea9f1ad06","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1745002072614,"stop":1745002072614,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fbc778fb06ca9","name":"Check received message containing numeric","time":{"start":1745002508551,"stop":1745002508551,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8f6cf23c737fb5","name":"should be online or offline if network state changed","time":{"start":1745002090240,"stop":1745002090241,"duration":1},"status":"passed","severity":"normal"},{"uid":"f38c9d89996acb46","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745002595094,"stop":1745002595094,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e52593cabf6dc53","name":"Push message with content topic containing SQL Injection","time":{"start":1745002705805,"stop":1745002705805,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7219e88fdd66757","name":"Query generator for multiple messages with different message text format","time":{"start":1745002340121,"stop":1745002340121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63a48857b1cdff","name":"Push message with JSON payload","time":{"start":1745002705787,"stop":1745002705788,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc78b4ab05535723","name":"random static sharding 7 - Cluster ID: 506, Shard ID: 161","time":{"start":1745002343177,"stop":1745002343177,"duration":0},"status":"passed","severity":"normal"},{"uid":"7374eb4710bedd04","name":"Push message with short payload","time":{"start":1745002705798,"stop":1745002705798,"duration":0},"status":"passed","severity":"normal"},{"uid":"9218fc9ef8ed6dbe","name":"Publish message with rate limit","time":{"start":1745002217385,"stop":1745002217385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f02dfd227ccebd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745002595088,"stop":1745002595088,"duration":0},"status":"passed","severity":"normal"},{"uid":"856916298139309f","name":"should wait for Store peer to be connected","time":{"start":1745002063968,"stop":1745002063969,"duration":1},"status":"passed","severity":"normal"},{"uid":"164b46119531833","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1745002020227,"stop":1745002020227,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52aa77d7e737500","name":"Encoder throws on undefined content topic","time":{"start":1745002054936,"stop":1745002054936,"duration":0},"status":"passed","severity":"normal"},{"uid":"de199995ad0527a0","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1745002053409,"stop":1745002053411,"duration":2},"status":"passed","severity":"normal"},{"uid":"558364a8a4e74228","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1745002020204,"stop":1745002020204,"duration":0},"status":"passed","severity":"normal"},{"uid":"f323b9b90bf11aa2","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1745002220916,"stop":1745002220917,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb1d3e5e518f49d0","name":"should handle a minimal index list","time":{"start":1745002020429,"stop":1745002020429,"duration":0},"status":"passed","severity":"normal"},{"uid":"dace327d5ad258a3","name":"Push message with content topic containing JSON","time":{"start":1745002705794,"stop":1745002705794,"duration":0},"status":"passed","severity":"normal"},{"uid":"f687607871750a46","name":"Check received message with timestamp: 1745002089004000000 ","time":{"start":1745002508570,"stop":1745002508570,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa95331878e045f2","name":"Subscribe and receive messages via waku relay post","time":{"start":1745002595086,"stop":1745002595086,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb52055d393ea4d","name":"should not fail to stop the service if it was not started","time":{"start":1745002195670,"stop":1745002195671,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f7b29e55ba850e","name":"should handle task timeouts","time":{"start":1745002063540,"stop":1745002063541,"duration":1},"status":"passed","severity":"normal"},{"uid":"8177ba038434e1fe","name":"should properly create location multiaddrs - tcp","time":{"start":1745002028919,"stop":1745002028919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f606d79d2542093c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1745002042444,"stop":1745002042444,"duration":0},"status":"passed","severity":"normal"},{"uid":"9205c625fc90c8ef","name":"should increase lamport timestamp","time":{"start":1745002073112,"stop":1745002073112,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca55cf9e9961a11","name":"should return valid sharding parameters for static sharding","time":{"start":1745002020226,"stop":1745002020226,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ea5b5d253efc92","name":"Ordered callback, aborts when callback returns true","time":{"start":1745002340125,"stop":1745002340125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91cb81155e88d7b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1745002072606,"stop":1745002072607,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c7768375d3c64c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745002321250,"stop":1745002321250,"duration":0},"status":"passed","severity":"normal"},{"uid":"207eeda5900858d7","name":"Push message with content topic containing long","time":{"start":1745002705803,"stop":1745002705803,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8e4c81877817c3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745002595079,"stop":1745002595080,"duration":1},"status":"passed","severity":"normal"},{"uid":"a323424174d3638f","name":"Check received message containing numeric","time":{"start":1745002508564,"stop":1745002508564,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68e956f63cdcb75","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1745002110316,"stop":1745002110316,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d865cc3422bc5e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745002595075,"stop":1745002595076,"duration":1},"status":"passed","severity":"normal"},{"uid":"f480a4d29fda8ef5","name":"Push message with content topic containing long","time":{"start":1745002705790,"stop":1745002705791,"duration":1},"status":"passed","severity":"normal"},{"uid":"45be907b5d4af41","name":"Publish message with custom timestamp: Fri Apr 18 2025 17:50:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1745002217377,"stop":1745002217378,"duration":1},"status":"passed","severity":"normal"},{"uid":"116bc9e03095a1c6","name":"Push message with escaped characters payload","time":{"start":1745002705802,"stop":1745002705802,"duration":0},"status":"passed","severity":"normal"},{"uid":"99305496097f6280","name":"Correctly serialized arguments","time":{"start":1745002157633,"stop":1745002157634,"duration":1},"status":"passed","severity":"normal"},{"uid":"c732c3d0fd997495","name":"Check message with no pubsub topic is not received","time":{"start":1745002508560,"stop":1745002508560,"duration":0},"status":"passed","severity":"normal"},{"uid":"84833298fb2c0011","name":"Check received message containing Script","time":{"start":1745002508566,"stop":1745002508567,"duration":1},"status":"passed","severity":"normal"},{"uid":"50805947023f385","name":"Promise Callback - false","time":{"start":1745002345776,"stop":1745002345776,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc3dfedd9b623d7","name":"Check received message containing long","time":{"start":1745002508551,"stop":1745002508551,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5ed848434166e6","name":"Nwaku publishes","time":{"start":1745002209081,"stop":1745002209081,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ba70115b197a97","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1745002020204,"stop":1745002020204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2923fcceba4d62da","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1745002042442,"stop":1745002042443,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb39b55b34e8263","name":"Fails to push message with large meta","time":{"start":1745002705808,"stop":1745002705808,"duration":0},"status":"passed","severity":"normal"},{"uid":"84642c2892106150","name":"less peers than existing","time":{"start":1745002195826,"stop":1745002195826,"duration":0},"status":"skipped","severity":"normal"},{"uid":"145e934defe765c2","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1745002020203,"stop":1745002020203,"duration":0},"status":"passed","severity":"normal"},{"uid":"7393fdad45a21a89","name":"LightPush","time":{"start":1745002370699,"stop":1745002370699,"duration":0},"status":"passed","severity":"normal"},{"uid":"6978b2b9b1a13441","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1745002292791,"stop":1745002292791,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bad50d5b4eefee","name":"Check received message containing Basic HTML tag","time":{"start":1745002508554,"stop":1745002508554,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c1cd99f7b18560","name":"should throw error - no public key","time":{"start":1745002028910,"stop":1745002028910,"duration":0},"status":"passed","severity":"normal"},{"uid":"be39f6ce76936b51","name":"should be able to decode the field with only STORE set to true","time":{"start":1745002028231,"stop":1745002028232,"duration":1},"status":"passed","severity":"normal"},{"uid":"410dec704ed62e24","name":"Check publish message containing Basic HTML tag","time":{"start":1745002217370,"stop":1745002217370,"duration":0},"status":"passed","severity":"normal"},{"uid":"f271ceb38ea4ac32","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1745002047122,"stop":1745002047122,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fc1785a5f3edfb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745002211727,"stop":1745002211728,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f471ef48e55d730","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745002508571,"stop":1745002508572,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe685e074f1b845","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1745002220911,"stop":1745002220911,"duration":0},"status":"passed","severity":"normal"},{"uid":"13dd4bbeff02412e","name":"Encoder throws on empty string content topic","time":{"start":1745002053414,"stop":1745002053415,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c6707846f47e79","name":"non connected peers","time":{"start":1745002195826,"stop":1745002195826,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f17173b74ee5530a","name":"should set field with only FILTER enabled","time":{"start":1745002028921,"stop":1745002028921,"duration":0},"status":"passed","severity":"normal"},{"uid":"c125c8e029049717","name":"should return empty list for no shard","time":{"start":1745002020212,"stop":1745002020212,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbca6054c8b80e1","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app5/10/topic148/proto","time":{"start":1745002321260,"stop":1745002321260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b041bda5e2a25fcc","name":"Decoder throws on undefined content topic","time":{"start":1745002053415,"stop":1745002053416,"duration":1},"status":"passed","severity":"normal"},{"uid":"47daf0806462b425","name":"ignores domain fetching errors","time":{"start":1745002043079,"stop":1745002043080,"duration":1},"status":"passed","severity":"normal"},{"uid":"431b63136bb2cfe4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1745002020217,"stop":1745002020217,"duration":0},"status":"passed","severity":"normal"},{"uid":"826a6cf24e36759d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1745002090238,"stop":1745002090239,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed87cf46bca92c4f","name":"Push message with unicode special characters payload","time":{"start":1745002705802,"stop":1745002705802,"duration":0},"status":"passed","severity":"normal"},{"uid":"533143a9e0b08f0c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app57/5/topic385/json","time":{"start":1745002321261,"stop":1745002321262,"duration":1},"status":"passed","severity":"normal"}] |