allure-jswaku/8956/widgets/duration.json
2025-08-20 19:36:36 +00:00

1 line
188 KiB
JSON

[{"uid":"cd7ef328aaf219a3","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1755718083896,"stop":1755718083896,"duration":0},"status":"skipped","severity":"normal"},{"uid":"879f0c583a5dea06","name":"pre and post cipher","time":{"start":1755718034174,"stop":1755718034174,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b336da3b4f5421","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app33/5/topic422/proto","time":{"start":1755718349507,"stop":1755718349509,"duration":2},"status":"passed","severity":"normal"},{"uid":"48260160d3b78202","name":"Check received message containing XML","time":{"start":1755718528167,"stop":1755718528168,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c84690c6e4e253","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1755718056946,"stop":1755718056946,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa27caaf7fb91e9","name":"should filter peers by codec","time":{"start":1755718014194,"stop":1755718014194,"duration":0},"status":"passed","severity":"normal"},{"uid":"773451540b6ddbcc","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1755718056963,"stop":1755718056964,"duration":1},"status":"passed","severity":"normal"},{"uid":"14806893c1ef778b","name":"should skip peer when failed to dial recently","time":{"start":1755718013382,"stop":1755718013382,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba46c93abcc26f08","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1755718425748,"stop":1755718425749,"duration":1},"status":"passed","severity":"normal"},{"uid":"d54adc3ec4a98f26","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1755718056967,"stop":1755718056968,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33d233c4367787a","name":"ends if response has no messages","time":{"start":1755718014015,"stop":1755718014015,"duration":0},"status":"passed","severity":"normal"},{"uid":"d154e0f6adbae9be","name":"Check publish message containing SQL Injection","time":{"start":1755718249158,"stop":1755718249158,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af1b6210933ed14","name":"configure the node with multiple content topics","time":{"start":1755718349510,"stop":1755718349510,"duration":0},"status":"passed","severity":"normal"},{"uid":"befadecc29c95e8f","name":"same cluster, static sharding: nodes connect","time":{"start":1755718180954,"stop":1755718180956,"duration":2},"status":"passed","severity":"normal"},{"uid":"d197371c32103107","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1755718550837,"stop":1755718550837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e9e31f97743413","name":"Overlapping topic subscription","time":{"start":1755718550826,"stop":1755718550826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6467b11e896ffae","name":"should not allow unachievable error rate","time":{"start":1755718057098,"stop":1755718057098,"duration":0},"status":"passed","severity":"normal"},{"uid":"38134ff513ec9b4a","name":"Subscribe and receive messages on 2 different pubsubtopics with v3 protocol","time":{"start":1755718138183,"stop":1755718138184,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33aa4e453009a0b","name":"Push message with XML payload","time":{"start":1755718522561,"stop":1755718522561,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd22199e59601d30","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1755718056974,"stop":1755718056974,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c9ed3edac7d172","name":"isConnected should return true after first peer connects","time":{"start":1755718099126,"stop":1755718099126,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f12eb700970162c","name":"throws on content topic with empty encoding field","time":{"start":1755717997706,"stop":1755717997707,"duration":1},"status":"passed","severity":"normal"},{"uid":"df80ddbef3170704","name":"should retry on complete failure if specified","time":{"start":1755718044657,"stop":1755718044657,"duration":0},"status":"passed","severity":"normal"},{"uid":"616f542288af631c","name":"should dial all remaining peers","time":{"start":1755718013445,"stop":1755718013445,"duration":0},"status":"passed","severity":"normal"},{"uid":"6522cacea1a577ce","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1755718256965,"stop":1755718256965,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff377b5c75add704","name":"should dial peer when no shard info available","time":{"start":1755718013396,"stop":1755718013396,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3f65d502250601","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1755718056989,"stop":1755718056990,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d9353360cd3ce","name":"Round trip binary serialization","time":{"start":1755718014232,"stop":1755718014232,"duration":0},"status":"passed","severity":"normal"},{"uid":"8379d03fe27ec2a5","name":"should not dispatch event when already connected","time":{"start":1755718012998,"stop":1755718012998,"duration":0},"status":"passed","severity":"normal"},{"uid":"341363f6a6d26ced","name":"should skip peer when dialed recently","time":{"start":1755718013381,"stop":1755718013381,"duration":0},"status":"passed","severity":"normal"},{"uid":"554a28727ca29326","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1755718360894,"stop":1755718360894,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18c806c8c255fe3","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1755718044933,"stop":1755718044933,"duration":0},"status":"passed","severity":"normal"},{"uid":"b282d2d3407e653e","name":"should throw error - invalid id","time":{"start":1755718003839,"stop":1755718003839,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2a47c39e7cd89d","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1755718056959,"stop":1755718056959,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcdf04342a8d99","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1755718056965,"stop":1755718056966,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ee724d038f2688","name":"messageHash returns a Uint8Array","time":{"start":1755718013524,"stop":1755718013525,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9f06583f080765","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1755718013573,"stop":1755718013573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7afcb64e7ab2e8d","name":"should handle errors when accessing navigator","time":{"start":1755718013008,"stop":1755718013008,"duration":0},"status":"passed","severity":"normal"},{"uid":"7414378cf376a07a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1755718003096,"stop":1755718003096,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd60fef10aad113","name":"can query messages normally","time":{"start":1755718412725,"stop":1755718412726,"duration":1},"status":"passed","severity":"normal"},{"uid":"331a13d17acaf2aa","name":"Publish message with custom timestamp: Wed Aug 20 2025 18:30:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1755718249163,"stop":1755718249163,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf41800a9dafe6e","name":"should handle network check errors gracefully","time":{"start":1755718013408,"stop":1755718013409,"duration":1},"status":"passed","severity":"normal"},{"uid":"162af867e252bba9","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1755717997710,"stop":1755717997711,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ccc44e52d36479","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1755718013864,"stop":1755718013864,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2882aed8c31346b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1755718550824,"stop":1755718550824,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e353478b75cc","name":"should be safe to call multiple times","time":{"start":1755718014189,"stop":1755718014190,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a1f57f0779222b","name":"should be delivered immediately if received","time":{"start":1755718063039,"stop":1755718063039,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bdb7732d13f254","name":"should add CONNECTION_LOCKED_TAG to peer connections when locking","time":{"start":1755718045121,"stop":1755718045122,"duration":1},"status":"passed","severity":"normal"},{"uid":"749bd82d207bd9ad","name":"throws if store query response has error status","time":{"start":1755718014014,"stop":1755718014014,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f5830ba1ac4d91","name":"should support chaining for add method","time":{"start":1755718043224,"stop":1755718043225,"duration":1},"status":"passed","severity":"normal"},{"uid":"48078d8af436686f","name":"should not fail to start the service if it is already started","time":{"start":1755718331408,"stop":1755718331411,"duration":3},"status":"passed","severity":"normal"},{"uid":"93556a19bb62c1c9","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1755718044072,"stop":1755718044073,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ddb36df1413277","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1755718242448,"stop":1755718242449,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce9a4454eda375d","name":"should work with mixed v2 and v3 peers","time":{"start":1755718044662,"stop":1755718044662,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a556104b94e638","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1755718023411,"stop":1755718023412,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bee2e475587ff0f","name":"Check publish message containing short","time":{"start":1755718249149,"stop":1755718249150,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a180c73af732f6","name":"should handle empty pubsub topics","time":{"start":1755718013334,"stop":1755718013334,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff06798ac1a253a2","name":"Push message with content topic containing unicode special characters","time":{"start":1755718522570,"stop":1755718522570,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1f61a227216e7e","name":"Mutual subscription","time":{"start":1755718256956,"stop":1755718256956,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eea26b3ba1d2b7b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1755718084646,"stop":1755718084647,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e121de12fbac81","name":"Check received message containing escaped characters","time":{"start":1755718528169,"stop":1755718528169,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d4cf4f440246aa","name":"should unregister libp2p event listeners when stop is called","time":{"start":1755718045119,"stop":1755718045119,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3e7958b833aaa2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1755718023413,"stop":1755718023413,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d16912dcbbc82e","name":"Query with Ordered Callback, No message returned","time":{"start":1755718377012,"stop":1755718377013,"duration":1},"status":"passed","severity":"normal"},{"uid":"a593fcb4a221104e","name":"Decoder throws on undefined content topic","time":{"start":1755718035263,"stop":1755718035263,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb3b8f0dc36dcae","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1755718550825,"stop":1755718550825,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe6371cc3be04bd","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1755718056977,"stop":1755718056977,"duration":0},"status":"passed","severity":"normal"},{"uid":"3446c4c76f49c0de","name":"returns all values when wanted number matches available values","time":{"start":1755718022600,"stop":1755718022601,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc2f6d9d7112c6e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1755718249164,"stop":1755718249165,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff0f3cfcb6520a16","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1755718063039,"stop":1755718063039,"duration":0},"status":"passed","severity":"normal"},{"uid":"749376a61120cc4","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1755717997709,"stop":1755717997709,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df9b20f7472e858","name":"should return empty array when no peers connected","time":{"start":1755718014193,"stop":1755718014193,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab259953cde2287","name":"Check received message containing emoji","time":{"start":1755718528169,"stop":1755718528170,"duration":1},"status":"passed","severity":"normal"},{"uid":"9219445852215b68","name":"Query generator for multiple messages with different content topic format","time":{"start":1755718409406,"stop":1755718409407,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a82ec225fd81666","name":"Push message with emoji payload","time":{"start":1755718522563,"stop":1755718522564,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e2de4586c7ba2b","name":"should handle mixed protocol support correctly","time":{"start":1755718044944,"stop":1755718044944,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d9d500befa8f2f","name":"Check publish message containing numeric","time":{"start":1755718249151,"stop":1755718249154,"duration":3},"status":"passed","severity":"normal"},{"uid":"15fa9acb26f71c68","name":"Check received message with timestamp: 1649153314 ","time":{"start":1755718528170,"stop":1755718528170,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9ddc9ecca7f6fa","name":"Push message with custom timestamp: 1724959703266","time":{"start":1755718522574,"stop":1755718522574,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66e768b7c224998","name":"should handle task timeouts","time":{"start":1755718044074,"stop":1755718044074,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b54dd9677f3b2f9","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1755718360891,"stop":1755718360892,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b17b956dc7ae86","name":"should handle multiple peers with different shard configurations","time":{"start":1755718013409,"stop":1755718013410,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e341d4bf18d296","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1755718225912,"stop":1755718225913,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdec3283e0a4c771","name":"Check received message with timestamp: 1755718078420000000 ","time":{"start":1755718528161,"stop":1755718528161,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9f48424b643cc1","name":"should skip peers without peer exchange protocol","time":{"start":1755718023581,"stop":1755718023581,"duration":0},"status":"passed","severity":"normal"},{"uid":"88699f8b2a8d3c03","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1755718056946,"stop":1755718056947,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e9cdfad370f486","name":"Query Generator, No message returned","time":{"start":1755718377009,"stop":1755718377009,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa89c944f1a7ab8","name":"should handle complete discovery-to-dial flow","time":{"start":1755718013050,"stop":1755718013050,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d748b79d2b3ca2e","name":"should drop connection to one peer on hangUp","time":{"start":1755718167863,"stop":1755718167863,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafb183b7d030073","name":"should handle cache.get errors gracefully","time":{"start":1755718027881,"stop":1755718027881,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c1bfc806777ddb","name":"should dial one peer on dial","time":{"start":1755718167863,"stop":1755718167863,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc73a120a46271b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1755717997718,"stop":1755717997719,"duration":1},"status":"passed","severity":"normal"},{"uid":"3037b6af2837c2f2","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1755718056975,"stop":1755718056976,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38975c935cd95af","name":"should dispatch network event when browser goes online","time":{"start":1755718012999,"stop":1755718013000,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff7fbbaded99ec0","name":"Check publish message containing Chinese","time":{"start":1755718249155,"stop":1755718249156,"duration":1},"status":"passed","severity":"normal"},{"uid":"334cb0af7df22466","name":"returns nothing if no connections present","time":{"start":1755718013662,"stop":1755718013662,"duration":0},"status":"passed","severity":"normal"},{"uid":"287b422e5da6788c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1755718180957,"stop":1755718180961,"duration":4},"status":"passed","severity":"normal"},{"uid":"b3a21cf2cd73be68","name":"should create NetworkMonitor with libp2p and events","time":{"start":1755718012945,"stop":1755718012950,"duration":5},"status":"passed","severity":"normal"},{"uid":"79d7db04c9fa9ca6","name":"should not retry if at least one success","time":{"start":1755718044075,"stop":1755718044075,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9c5a7149c8422","name":"should return PeerId when PeerId is provided","time":{"start":1755718013628,"stop":1755718013629,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a07d8b605544c3a","name":"should dial peers from store when browser is connected","time":{"start":1755718013439,"stop":1755718013439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8155e30d3d826e","name":"Query with Promise Callback, No Decoder","time":{"start":1755718377013,"stop":1755718377013,"duration":0},"status":"passed","severity":"normal"},{"uid":"10effaf2fbf63208","name":"should get all peers from store","time":{"start":1755718013444,"stop":1755718013444,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1c9c8976d3053a","name":"should handle peer store update failures gracefully","time":{"start":1755718013324,"stop":1755718013324,"duration":0},"status":"passed","severity":"normal"},{"uid":"f965541e5fb854da","name":"should create ShardReader with auto sharding network config","time":{"start":1755718013562,"stop":1755718013562,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c6f181de75f44a","name":"Check message with invalid timestamp is not received","time":{"start":1755718528171,"stop":1755718528171,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a87b6d9a298b3c","name":"Query with Promise Callback, No message returned","time":{"start":1755718377013,"stop":1755718377014,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e2ab0682a78e04","name":"should not dispatch event when already disconnected","time":{"start":1755718012999,"stop":1755718012999,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f852b3b7922037","name":"A test","time":{"start":1755718168033,"stop":1755718168033,"duration":0},"status":"passed","severity":"normal"},{"uid":"98007c5eaf7bb4ce","name":"Passing page size 1 when there are 4 messages","time":{"start":1755718432931,"stop":1755718432931,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d69b3d8a8cb02","name":"yields undefined for messages without decoder","time":{"start":1755718014016,"stop":1755718014017,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9cec1471265eb7b","name":"Subscribe to topic containing short and receive message","time":{"start":1755718550835,"stop":1755718550835,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b761cee7860f2b","name":"should send to specified number of peers of used peers","time":{"start":1755718044656,"stop":1755718044657,"duration":1},"status":"passed","severity":"normal"},{"uid":"7084b2aab919b8a2","name":"should throw error - no id","time":{"start":1755718003837,"stop":1755718003838,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6dd999ca418112","name":"rejects content-filtered query with only contentTopics","time":{"start":1755718013676,"stop":1755718013676,"duration":0},"status":"passed","severity":"normal"},{"uid":"479e4f7df6d5c0e2","name":"should invoke callbacks when receiving a message","time":{"start":1755718044966,"stop":1755718044967,"duration":1},"status":"passed","severity":"normal"},{"uid":"7437f1229c7c0d9c","name":"should initialize with custom number of peers","time":{"start":1755718045117,"stop":1755718045117,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a4bfbe256faa61","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1755717997719,"stop":1755717997719,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd04596465a30c0a","name":"Relay + Store","time":{"start":1755718003847,"stop":1755718003847,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44276164a84588a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1755718003099,"stop":1755718003099,"duration":0},"status":"passed","severity":"normal"},{"uid":"657f2442dbc0a77d","name":"ignores domain fetching errors","time":{"start":1755718023592,"stop":1755718023593,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7a2f59ae5eb035","name":"messageHashStr works with IProtoMessage","time":{"start":1755718013529,"stop":1755718013529,"duration":0},"status":"passed","severity":"normal"},{"uid":"20489e67ca31ee6a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1755718003846,"stop":1755718003847,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ca642744ecc893","name":"ends if stream creation fails","time":{"start":1755718014013,"stop":1755718014014,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a0d9926fbef34ad","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1755718056984,"stop":1755718056984,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5174bd5d4e6a507","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1755718099124,"stop":1755718099124,"duration":0},"status":"passed","severity":"normal"},{"uid":"261538b853fe35c8","name":"Generator, 2 different shards","time":{"start":1755718367463,"stop":1755718367464,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f83c8f0d7f5771","name":"should return undefined if no connection provided","time":{"start":1755718013859,"stop":1755718013860,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a458c1a3d82f0e","name":"should return EMPTY_PAYLOAD when response field is missing","time":{"start":1755718023777,"stop":1755718023778,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4f284108189196","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1755718225917,"stop":1755718225917,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bcbb7a64c0b858","name":"Check message with non string payload is not received","time":{"start":1755718528164,"stop":1755718528164,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a178f7c2c819ce","name":"Check message with no pubsub topic is not received","time":{"start":1755718528163,"stop":1755718528163,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f633ebb73147c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1755718377007,"stop":1755718377007,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddc8f8b007eb594","name":"Filter","time":{"start":1755718449367,"stop":1755718449367,"duration":0},"status":"passed","severity":"normal"},{"uid":"90716cec38f9fcb6","name":"Generator, one shard","time":{"start":1755718367463,"stop":1755718367463,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6d475c9bca208a","name":"Check received message containing JSON","time":{"start":1755718528159,"stop":1755718528159,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d61811dad154161","name":"should reassess health immediately when peer disconnects","time":{"start":1755718044934,"stop":1755718044934,"duration":0},"status":"passed","severity":"normal"},{"uid":"6069c217516fa087","name":"should handle onConnected and onDisconnected","time":{"start":1755718045119,"stop":1755718045119,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76bbf345c1540b9","name":"random static sharding 6 - Cluster ID: 98, Shard ID: 319","time":{"start":1755718420286,"stop":1755718420286,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bda29b245a238c7","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1755718056972,"stop":1755718056973,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe7bb3e28f4c1d3","name":"should handle malformed response data","time":{"start":1755718023779,"stop":1755718023779,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9594275e1fd2a68","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1755718242453,"stop":1755718242453,"duration":0},"status":"passed","severity":"normal"},{"uid":"261a847b8955b99d","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1755718056945,"stop":1755718056946,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f3342c6b67b127","name":"Push message with escaped characters payload","time":{"start":1755718522581,"stop":1755718522581,"duration":0},"status":"broken","severity":"normal"},{"uid":"cf07bcc83d8390ea","name":"Relay + Store","time":{"start":1755718084167,"stop":1755718084167,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd98f852dbac096","name":"should discover peers from provided peer cache","time":{"start":1755718185650,"stop":1755718185651,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b959ae765d3d76","name":"should use configured peers when available","time":{"start":1755718044992,"stop":1755718044992,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1d5dc041270907","name":"Promise Callback - false","time":{"start":1755718419751,"stop":1755718419753,"duration":2},"status":"passed","severity":"normal"},{"uid":"e56aa1acbc52dc40","name":"Push message with content topic containing Russian","time":{"start":1755718522567,"stop":1755718522567,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c021ca359792336","name":"Check received message containing Chinese","time":{"start":1755718528157,"stop":1755718528157,"duration":0},"status":"passed","severity":"normal"},{"uid":"827e84b82ab393dd","name":"random static sharding 2 - Cluster ID: 417, Shard ID: 179","time":{"start":1755718420283,"stop":1755718420283,"duration":0},"status":"passed","severity":"normal"},{"uid":"4240a3b9b0ebb2b6","name":"Push message with content topic containing escaped characters","time":{"start":1755718522568,"stop":1755718522569,"duration":1},"status":"passed","severity":"normal"},{"uid":"daff157a94b1c4f7","name":"Check received message with timestamp: 1755718078420000000 ","time":{"start":1755718528170,"stop":1755718528170,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bd60bca93ab65e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1755718256964,"stop":1755718256964,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f473f4c8f830762","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1755717997713,"stop":1755717997713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b913f7e83162e787","name":"should properly create location multiaddrs - udp","time":{"start":1755718003844,"stop":1755718003844,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf56ffcc68732f82","name":"should create PeerExchangeDiscovery with default options","time":{"start":1755718023589,"stop":1755718023589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4636389df49f9e12","name":"should set field with all protocols enabled","time":{"start":1755718003845,"stop":1755718003845,"duration":0},"status":"passed","severity":"normal"},{"uid":"6830e8a9cb510a7a","name":"Sets default value correctly","time":{"start":1755718447803,"stop":1755718447803,"duration":0},"status":"passed","severity":"normal"},{"uid":"68089243e960c758","name":"should create all internal components","time":{"start":1755718014187,"stop":1755718014188,"duration":1},"status":"passed","severity":"normal"},{"uid":"30509ca8e0e22aec","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1755718056949,"stop":1755718056949,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c157b492b1313d7","name":"should clear existing timers before creating new ones","time":{"start":1755718013333,"stop":1755718013334,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf757aae4dea305","name":"should process successful peer exchange query","time":{"start":1755718023582,"stop":1755718023583,"duration":1},"status":"passed","severity":"normal"},{"uid":"714e5aaf73c5905f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1755718249166,"stop":1755718249166,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76397234ed07fc6","name":"should be able to dial TLS multiaddrs","time":{"start":1755718167864,"stop":1755718167864,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf1b365239675ed","name":"Push message with shell command payload","time":{"start":1755718522562,"stop":1755718522562,"duration":0},"status":"passed","severity":"normal"},{"uid":"a345ce398bc0f312","name":"Sign & Recover","time":{"start":1755718034174,"stop":1755718034175,"duration":1},"status":"passed","severity":"normal"},{"uid":"17421d6aac679866","name":"Sample","time":{"start":1755718003133,"stop":1755718003134,"duration":1},"status":"passed","severity":"normal"},{"uid":"be908cf8b7838b1b","name":"should handle a minimal index list","time":{"start":1755717997906,"stop":1755717997906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53bd15aaec2524d","name":"should dispatch connect and disconnect events","time":{"start":1755718045118,"stop":1755718045119,"duration":1},"status":"passed","severity":"normal"},{"uid":"af95e6e8ff70810a","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1755718056962,"stop":1755718056963,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54b99cc31b7d7a5","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1755717997711,"stop":1755717997711,"duration":0},"status":"passed","severity":"normal"},{"uid":"51476c4204d33a46","name":"Check meta is set [ecies]","time":{"start":1755718035262,"stop":1755718035262,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c840e342ed878de","name":"Decoder throws on empty string content topic","time":{"start":1755718033657,"stop":1755718033657,"duration":0},"status":"passed","severity":"normal"},{"uid":"579b8629824c5563","name":"should handle dial errors gracefully","time":{"start":1755718013038,"stop":1755718013038,"duration":0},"status":"passed","severity":"normal"},{"uid":"df04d320d9e9c5ff","name":"should lock peers when selected","time":{"start":1755718045117,"stop":1755718045118,"duration":1},"status":"passed","severity":"normal"},{"uid":"a397ffb2ae8e1847","name":"should not allow k > 12","time":{"start":1755718057098,"stop":1755718057098,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f5bd433831c63f","name":"should be safe to call multiple times","time":{"start":1755718013437,"stop":1755718013438,"duration":1},"status":"passed","severity":"normal"},{"uid":"be74e6de5a7707a0","name":"Encoder throws on undefined content topic","time":{"start":1755718033656,"stop":1755718033656,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6d05abc130e808","name":"Store - dialed after - with timeout","time":{"start":1755718449366,"stop":1755718449366,"duration":0},"status":"passed","severity":"normal"},{"uid":"253c344d8a2cdcb9","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1755718180963,"stop":1755718180963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf39d07872529cd","name":"should sort peers by ping value","time":{"start":1755718014195,"stop":1755718014195,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce75d0c3bce2a984","name":"Nodes with multiple pubsub topic","time":{"start":1755718242453,"stop":1755718242453,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25e93a1768caf89","name":"Using a function","time":{"start":1755718447802,"stop":1755718447802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5953f7970b5e9a79","name":"should emit a peer event after start","time":{"start":1755718331411,"stop":1755718331412,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd251526891c1b95","name":"sends to nodes with versions: v3,v3","time":{"start":1755718220129,"stop":1755718220131,"duration":2},"status":"passed","severity":"normal"},{"uid":"88a1b25a8b572cb2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1755717997711,"stop":1755717997711,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5bd5776daa3c85","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1755718044165,"stop":1755718044166,"duration":1},"status":"passed","severity":"normal"},{"uid":"b077381d25a4eb22","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1755718225920,"stop":1755718225921,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d18748e4184d82","name":"Relay","time":{"start":1755718084166,"stop":1755718084167,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0ea7b4ab9ffca7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1755717997720,"stop":1755717997720,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4fdcb5680afb87","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1755717997714,"stop":1755717997715,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f030f6cba2d78e","name":"Ordered Callback - true","time":{"start":1755718419753,"stop":1755718419753,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2dc14ee7a04f1f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1755718003095,"stop":1755718003095,"duration":0},"status":"passed","severity":"normal"},{"uid":"780ed9d509350014","name":"should return false when peer is not on the specified shard","time":{"start":1755718013572,"stop":1755718013572,"duration":0},"status":"passed","severity":"normal"},{"uid":"75089deb75d247e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1755718550838,"stop":1755718550839,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b290467bf1ff9a","name":"Push message with short payload","time":{"start":1755718522559,"stop":1755718522559,"duration":0},"status":"passed","severity":"normal"},{"uid":"1285971d239be7e8","name":"Push message with content topic containing emoji","time":{"start":1755718522571,"stop":1755718522571,"duration":0},"status":"passed","severity":"normal"},{"uid":"54273d105434c430","name":"Query Generator - false","time":{"start":1755718419749,"stop":1755718419749,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2ffb51ef4d91da","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1755717997720,"stop":1755717997721,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d5ae96e09eed2c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1755718550838,"stop":1755718550838,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f74247d9f139fd1","name":"should handle peerStore errors gracefully","time":{"start":1755718014194,"stop":1755718014195,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e52c66e70143d7c","name":"returns all values when wanted number is greater than available values","time":{"start":1755718022602,"stop":1755718022602,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9a074c38cce1cf","name":"Subscribe and receive messages via waku relay post","time":{"start":1755718550832,"stop":1755718550832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce85d0f4fa0a2607","name":"should not receive a peer event before start","time":{"start":1755718083894,"stop":1755718083894,"duration":0},"status":"passed","severity":"normal"},{"uid":"531fca647d1f74ff","name":"Subscribe to topic containing long and receive message","time":{"start":1755718550827,"stop":1755718550827,"duration":0},"status":"passed","severity":"normal"},{"uid":"66df0c5daff80e16","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1755718099124,"stop":1755718099124,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e0bd1f99d28a3c","name":"should dial with multiaddr and return stream","time":{"start":1755718014191,"stop":1755718014191,"duration":0},"status":"passed","severity":"normal"},{"uid":"733bf94d6605a8a0","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1755718063038,"stop":1755718063038,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b7f2969adec823","name":"should update peers in cache on 'peer:identify' event","time":{"start":1755718027880,"stop":1755718027881,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b23d5ca78496b76","name":"Push message with numeric payload","time":{"start":1755718522577,"stop":1755718522577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e452b7adb931a8","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1755718045229,"stop":1755718045229,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64b1b1a934b1191","name":"should return PeerId when PeerId is provided","time":{"start":1755718013627,"stop":1755718013627,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea937d1dfc09eb3","name":"should enable only peerCache when dns and peerExchange are disabled","time":{"start":1755718044167,"stop":1755718044170,"duration":3},"status":"passed","severity":"normal"},{"uid":"acddb7227d362bf8","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1755718023595,"stop":1755718023595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f062903b2e1845","name":"Light Node - default protocols","time":{"start":1755718449367,"stop":1755718449367,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ebfea48f0de252","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1755718056951,"stop":1755718056952,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b9b4c7bb74d08","name":"should detect messages with missing dependencies","time":{"start":1755718063036,"stop":1755718063036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69bf7d197462855","name":"should monitor connected peers and store them into cache","time":{"start":1755718185651,"stop":1755718185651,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fc44580a063b8d","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1755718056972,"stop":1755718056972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20b9920c26842de","name":"should successfully query peers and return peer infos","time":{"start":1755718023775,"stop":1755718023775,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d96d2b2946b8907","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1755718056947,"stop":1755718056948,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4234d11e37a06c","name":"should dial peer immediately when queue is empty","time":{"start":1755718013378,"stop":1755718013378,"duration":0},"status":"passed","severity":"normal"},{"uid":"9577f474ff67a264","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1755718013676,"stop":1755718013676,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2b2349013ddb1c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1755718528170,"stop":1755718528171,"duration":1},"status":"passed","severity":"normal"},{"uid":"72af10d6c551df31","name":"should merge provided config with defaults","time":{"start":1755718014187,"stop":1755718014187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e77039db11e6ae","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1755718303518,"stop":1755718303519,"duration":1},"status":"passed","severity":"normal"},{"uid":"c95b90aa20bb5576","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1755718023410,"stop":1755718023410,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca31dd9d5306c9","name":"throws on content topic with generation field greater than 0","time":{"start":1755717997704,"stop":1755717997705,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f26b9e99c799da7","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1755717997708,"stop":1755717997708,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a120bc42053652","name":"should set field with only RELAY enabled","time":{"start":1755718003845,"stop":1755718003846,"duration":1},"status":"passed","severity":"normal"},{"uid":"78bf883b31779333","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1755718045121,"stop":1755718045121,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f37d03a5cb9fa5c","name":"should not dial on waku:connection if enableAutoRecovery is false, but should dial on start","time":{"start":1755718013451,"stop":1755718013451,"duration":0},"status":"passed","severity":"normal"},{"uid":"511ca0d64f9d4478","name":"should dial peer when on same shard","time":{"start":1755718013395,"stop":1755718013396,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e17988349947346","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1755718023596,"stop":1755718023596,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77abaf3e253a1bb8","name":"should dial peer when peer is discovered","time":{"start":1755718013038,"stop":1755718013038,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddb12082b9d7b7f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1755718003097,"stop":1755718003098,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ec28f95114f959","name":"should dial all peers on dial","time":{"start":1755718167862,"stop":1755718167862,"duration":0},"status":"passed","severity":"normal"},{"uid":"225a7593e0fd491b","name":"recovers when dns.resolve returns empty","time":{"start":1755718023592,"stop":1755718023592,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b2fd91c28e2011","name":"should decode valid enr with tcp successfully","time":{"start":1755718003837,"stop":1755718003837,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae9480f540cd236","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1755718441176,"stop":1755718441176,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0535a69a68333ad","name":"peer:update - should do nothing if another protocol hit","time":{"start":1755718013863,"stop":1755718013863,"duration":0},"status":"passed","severity":"normal"},{"uid":"9529a08423f9c191","name":"Waku message hash computation (no timestamp)","time":{"start":1755718013524,"stop":1755718013524,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64848e5cdf02f06","name":"should be sent with empty content","time":{"start":1755718063038,"stop":1755718063038,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c40ff2b412eda9","name":"should handle case when navigator is not available","time":{"start":1755718012976,"stop":1755718012986,"duration":10},"status":"passed","severity":"normal"},{"uid":"435d88a02b17ef86","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1755718225925,"stop":1755718225925,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d68ba9c2cdd671","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1755718044933,"stop":1755718044933,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc16a2cfc1adc1d","name":"should properly compute the node id","time":{"start":1755718003840,"stop":1755718003840,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a3822341410e36","name":"should start peer exchange discovery","time":{"start":1755718023573,"stop":1755718023573,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c49275bee8726e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1755718003099,"stop":1755718003099,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6df6d096a7fcf0","name":"should set field with all protocols disabled","time":{"start":1755718003845,"stop":1755718003845,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cc2de57a386776","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1755718225917,"stop":1755718225918,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5d323a2c214bd8","name":"accepts valid content-filtered query","time":{"start":1755718013675,"stop":1755718013676,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5f440a80af3253","name":"should handle dial errors gracefully","time":{"start":1755718013396,"stop":1755718013396,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b365180ac1a461","name":"Subscribe to topic containing long and publish message","time":{"start":1755718256960,"stop":1755718256961,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2161d6ab7bf5ed","name":"Passing page size 110 when there are 120 messages","time":{"start":1755718432933,"stop":1755718432933,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f6683730e34902","name":"isConnected should return false after all peers disconnect","time":{"start":1755718099126,"stop":1755718099126,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2d51a55de506d2","name":"Store - dialed first","time":{"start":1755718449365,"stop":1755718449366,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4683cc6e36699b","name":"same cluster: nodes connect","time":{"start":1755718180961,"stop":1755718180961,"duration":0},"status":"passed","severity":"normal"},{"uid":"22891dd01e271924","name":"should create RPC request with correct parameters","time":{"start":1755718023781,"stop":1755718023781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abe1b97ef86df30","name":"should reject if Filter is requested but not mounted","time":{"start":1755718045053,"stop":1755718045053,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfcba191ff50b6f","name":"should be able to decode the field with only STORE set to true","time":{"start":1755718003097,"stop":1755718003097,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7d537966f001c5","name":"Encoder throws on empty string content topic","time":{"start":1755718033656,"stop":1755718033657,"duration":1},"status":"passed","severity":"normal"},{"uid":"495d569bf7804280","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1755718056977,"stop":1755718056980,"duration":3},"status":"passed","severity":"normal"},{"uid":"306c6f842f5db754","name":"should create dialer with libp2p and shardReader","time":{"start":1755718013371,"stop":1755718013371,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9496cd4f6c2cd6","name":"Check received message containing SQL Injection","time":{"start":1755718528158,"stop":1755718528158,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0b58369054aa64","name":"should reject if WakuNode is not started","time":{"start":1755718045050,"stop":1755718045051,"duration":1},"status":"passed","severity":"normal"},{"uid":"26309c4ca61373dd","name":"Passing page size 3 when there are 20 messages","time":{"start":1755718432932,"stop":1755718432932,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cd12475c5df1d4","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1755717997708,"stop":1755717997708,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9ffd2ef6c2ebf","name":"Fails to publish duplicate message","time":{"start":1755718249164,"stop":1755718249164,"duration":0},"status":"passed","severity":"normal"},{"uid":"e186a3752616d10b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app66/2/topic869/json","time":{"start":1755718349500,"stop":1755718349500,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf8d4dc0b9199f5","name":"should return false when peer shard info is not found","time":{"start":1755718013572,"stop":1755718013573,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c1e0e1126e8cd1","name":"Fields are not dropped","time":{"start":1755718013723,"stop":1755718013723,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0d318e473cf6da","name":"Check received message containing Russian","time":{"start":1755718528157,"stop":1755718528157,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79913aa2b7e8107","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1755718550838,"stop":1755718550838,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e87f04b8045889","name":"should retrieve all multiaddrs when several ENR Tree URLs are passed","time":{"start":1755718083896,"stop":1755718083896,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3e4454f3dbdf9d3","name":"Push message with Russian payload","time":{"start":1755718522578,"stop":1755718522578,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ceb4d7d0f61128","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1755717997717,"stop":1755717997717,"duration":0},"status":"passed","severity":"normal"},{"uid":"409a899cf23943b2","name":"messageHashStr produces different results for different inputs","time":{"start":1755718013530,"stop":1755718013533,"duration":3},"status":"passed","severity":"normal"},{"uid":"7639ac6821bbc702","name":"Non TWN Cluster","time":{"start":1755718349497,"stop":1755718349497,"duration":0},"status":"passed","severity":"normal"},{"uid":"28aafcef1a38429a","name":"should properly create location multiaddrs - tcp6","time":{"start":1755718003843,"stop":1755718003843,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d97789c7170d8c","name":"Push message with XML payload","time":{"start":1755718522579,"stop":1755718522579,"duration":0},"status":"passed","severity":"normal"},{"uid":"63aa7fcf3382c5f9","name":"should not start if already started","time":{"start":1755718023573,"stop":1755718023574,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb67f1ca56eac22","name":"should not fail to start the service if it is already started","time":{"start":1755718027878,"stop":1755718027878,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c64cf78a4a26c18","name":"should throw error when no peers are available","time":{"start":1755718044990,"stop":1755718044990,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefb4594ea2b45cf","name":"should handle peer store errors gracefully","time":{"start":1755718013450,"stop":1755718013450,"duration":0},"status":"passed","severity":"normal"},{"uid":"896fb4bd61643743","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1755718225916,"stop":1755718225916,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a885fe33fbadae","name":"should initialize with libp2p components","time":{"start":1755718023774,"stop":1755718023774,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30ea68070fe3238","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1755718550829,"stop":1755718550829,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bbea1d39dbcd8f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1755718003092,"stop":1755718003093,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc9756930a7751bf","name":"retrieves a single peer","time":{"start":1755718023591,"stop":1755718023592,"duration":1},"status":"passed","severity":"normal"},{"uid":"55063fab9b63e3a3","name":"should reject on timeout if it was set","time":{"start":1755718045053,"stop":1755718045053,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b54f570897d845","name":"should wait for Filter peer to be connected","time":{"start":1755718045055,"stop":1755718045055,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fa77730e2b3610","name":"should return DECODE_FAILED when RPC decode fails","time":{"start":1755718023778,"stop":1755718023778,"duration":0},"status":"passed","severity":"normal"},{"uid":"d467f7e49448e2af","name":"should not dial peers from store when browser is not connected","time":{"start":1755718013439,"stop":1755718013439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a6c76c21edc532","name":"can start and stop the service","time":{"start":1755718083887,"stop":1755718083888,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be067f64abf4c3f","name":"caches peers it previously fetched","time":{"start":1755718023593,"stop":1755718023593,"duration":0},"status":"passed","severity":"normal"},{"uid":"473242d992e36cf5","name":"should handle complete connection lifecycle","time":{"start":1755718013008,"stop":1755718013009,"duration":1},"status":"passed","severity":"normal"},{"uid":"8536d3cbe6de12e3","name":"throws if time range exceeds MAX_TIME_RANGE","time":{"start":1755718014010,"stop":1755718014011,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e81436689a7fea","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1755717997720,"stop":1755717997720,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6551ed459cec6d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1755718003090,"stop":1755718003091,"duration":1},"status":"passed","severity":"normal"},{"uid":"4081c833df8b2a83","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1755718023409,"stop":1755718023410,"duration":1},"status":"passed","severity":"normal"},{"uid":"408ff0f27f3d5e8c","name":"Push message with SQL Injection payload","time":{"start":1755718522579,"stop":1755718522579,"duration":0},"status":"passed","severity":"normal"},{"uid":"322c20be7e5e86a","name":"should load peers from local storage and dispatch events","time":{"start":1755718027880,"stop":1755718027880,"duration":0},"status":"passed","severity":"normal"},{"uid":"43336f54bdb55d14","name":"should remove event listener for peer:discovery","time":{"start":1755718013026,"stop":1755718013037,"duration":11},"status":"passed","severity":"normal"},{"uid":"61a12e414044f470","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1755718550833,"stop":1755718550834,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c72b85fa744bdfd1","name":"Check received message containing Arabic","time":{"start":1755718528157,"stop":1755718528157,"duration":0},"status":"passed","severity":"normal"},{"uid":"618d60028f491794","name":"Check message on other pubsub topic is not received","time":{"start":1755718528171,"stop":1755718528171,"duration":0},"status":"passed","severity":"normal"},{"uid":"9caec4bcda0bbaf9","name":"should emit a peer event after start","time":{"start":1755718083893,"stop":1755718083893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38d818f0f31366d","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1755718425756,"stop":1755718425756,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d4a532ae873e94","name":"should be safe to call multiple times","time":{"start":1755718013026,"stop":1755718013026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d54058ab27f777","name":"should handle case with no peers in store","time":{"start":1755718013448,"stop":1755718013449,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb410b1d090dfd9","name":"should initialize with Unhealthy status","time":{"start":1755718044932,"stop":1755718044932,"duration":0},"status":"passed","severity":"normal"},{"uid":"192d56f9af34af2","name":"should remove event listeners from globalThis","time":{"start":1755718012970,"stop":1755718012971,"duration":1},"status":"passed","severity":"normal"},{"uid":"c87b62313f6457d5","name":"should create relay timers when relay exists and relayKeepAlive > 0","time":{"start":1755718013328,"stop":1755718013328,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceda322a06b4a41a","name":"Check received message containing short","time":{"start":1755718528165,"stop":1755718528165,"duration":0},"status":"passed","severity":"normal"},{"uid":"577374963c5b3f83","name":"should process up to 3 peers at once","time":{"start":1755718013401,"stop":1755718013401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d15adca7097458","name":"Callback on promise","time":{"start":1755718409407,"stop":1755718409407,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c81fc1e859a87a3","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1755717997715,"stop":1755717997716,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4dd5101eb8e6b92","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1755718056956,"stop":1755718056956,"duration":0},"status":"passed","severity":"normal"},{"uid":"864f7ed99424b160","name":"should handle dial errors gracefully","time":{"start":1755718013445,"stop":1755718013448,"duration":3},"status":"passed","severity":"normal"},{"uid":"42fd28ca3849a91","name":"should enable only peerExchange and peerCache when dns is disabled","time":{"start":1755718044147,"stop":1755718044165,"duration":18},"status":"passed","severity":"normal"},{"uid":"f70f1edb1b44ee0a","name":"Get Nodes","time":{"start":1755718023142,"stop":1755718023142,"duration":0},"status":"passed","severity":"normal"},{"uid":"d927eaee6abbbfcd","name":"should add event listeners to globalThis","time":{"start":1755718012962,"stop":1755718012963,"duration":1},"status":"passed","severity":"normal"},{"uid":"d277b22e46a1695a","name":"should transition to Unhealthy when no connections","time":{"start":1755718044932,"stop":1755718044933,"duration":1},"status":"passed","severity":"normal"},{"uid":"a295a44b61d9f233","name":"Subscribe to topic containing Russian and receive message","time":{"start":1755718550828,"stop":1755718550828,"duration":0},"status":"passed","severity":"normal"},{"uid":"1583bd2c19045f11","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1755718003094,"stop":1755718003094,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bd6804ffc0bffc","name":"Check received message containing special chars","time":{"start":1755718528156,"stop":1755718528156,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2325f4ab792dc0","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1755718003094,"stop":1755718003095,"duration":1},"status":"passed","severity":"normal"},{"uid":"26696158269fb34c","name":"should start and stop interval correctly","time":{"start":1755718044067,"stop":1755718044067,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b6dc455b53da51","name":"Publish message with large meta","time":{"start":1755718249167,"stop":1755718249167,"duration":0},"status":"passed","severity":"normal"},{"uid":"f823744853752329","name":"Check received message containing short","time":{"start":1755718528155,"stop":1755718528156,"duration":1},"status":"passed","severity":"normal"},{"uid":"7edf03e4cb12f62d","name":"Push message with long payload","time":{"start":1755718522576,"stop":1755718522577,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a25aab07a900b8","name":"ignores unrecognized TXT record formats","time":{"start":1755718023593,"stop":1755718023593,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bbdbb14b9c6606","name":"Add multiple subscription objects on single nwaku node","time":{"start":1755718550831,"stop":1755718550831,"duration":0},"status":"passed","severity":"normal"},{"uid":"704ac11607aeef91","name":"should create PeerExchangeDiscovery instance","time":{"start":1755718023588,"stop":1755718023588,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f36438d138bf26","name":"should remove event listeners","time":{"start":1755718013316,"stop":1755718013319,"duration":3},"status":"passed","severity":"normal"},{"uid":"21a4f6cb27c9fa74","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1755718056952,"stop":1755718056952,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fc71f1e9d2d894","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1755718425761,"stop":1755718425761,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4cbfbc2b660561","name":"should return false and handle errors gracefully","time":{"start":1755718014193,"stop":1755718014193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8081e8b0ee651589","name":"should handle special patterns correctly","time":{"start":1755718060947,"stop":1755718060949,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc7537c1acdf88a9","name":"random static sharding 5 - Cluster ID: 562, Shard ID: 921","time":{"start":1755718420286,"stop":1755718420286,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbc9adebfe09954","name":"should handle all zero keep alive options","time":{"start":1755718013334,"stop":1755718013335,"duration":1},"status":"passed","severity":"normal"},{"uid":"7493384592be41d","name":"should have no discoveries enabled by default","time":{"start":1755718044146,"stop":1755718044146,"duration":0},"status":"passed","severity":"normal"},{"uid":"feaf908997bb4207","name":"isConnected between 2 js-waku relay nodes","time":{"start":1755718099127,"stop":1755718099127,"duration":0},"status":"passed","severity":"normal"},{"uid":"79de885ded8c1fbe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1755717997722,"stop":1755717997722,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efe7c3fffd8d299","name":"should return false when peer is on different cluster","time":{"start":1755718013563,"stop":1755718013564,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1193f4d57ddebfa","name":"Decoder throws on empty string content topic","time":{"start":1755718035263,"stop":1755718035264,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a235b2074489c68","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1755718180957,"stop":1755718180957,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05e90f6cdb3a2b5","name":"Subscribe to topic containing Script and receive message","time":{"start":1755718550829,"stop":1755718550829,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcbf82217ef07be","name":"should dispatch network event when browser goes offline","time":{"start":1755718013000,"stop":1755718013000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17d5bd4954e1c3f","name":"Check publish message containing Script","time":{"start":1755718249158,"stop":1755718249159,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6764eb6f73028b","name":"should not receive a peer event after stop","time":{"start":1755718027879,"stop":1755718027880,"duration":1},"status":"passed","severity":"normal"},{"uid":"4624257ee3e7bb08","name":"should start connection monitor interval and dial on waku:connection if enableAutoRecovery is true","time":{"start":1755718013451,"stop":1755718013451,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bf287364f8909","name":"should handle errors when getting connections","time":{"start":1755718013007,"stop":1755718013008,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6275b838efb68a2","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1755718013524,"stop":1755718013524,"duration":0},"status":"passed","severity":"normal"},{"uid":"3243a8ccb1d79f9f","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1755718441172,"stop":1755718441172,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd6109e280832dd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1755718550835,"stop":1755718550835,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75235907102b58d","name":"should clear all timers","time":{"start":1755718013319,"stop":1755718013319,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8dfe93b500b7716","name":"should create ConnectionManager with relay","time":{"start":1755718014186,"stop":1755718014187,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10c6b0f8e77fdd1","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1755718045117,"stop":1755718045117,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7703dd5544dca05","name":"Relay Node - default protocol","time":{"start":1755718449368,"stop":1755718449368,"duration":0},"status":"passed","severity":"normal"},{"uid":"966e10918c0fcc72","name":"should increase lamport timestamp","time":{"start":1755718063031,"stop":1755718063032,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e046a3f22a6ef5f","name":"throws on content topic with too few or too many fields","time":{"start":1755717997703,"stop":1755717997704,"duration":1},"status":"passed","severity":"normal"},{"uid":"a444bb0c4002902","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1755718441172,"stop":1755718441172,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c931a90a0bc0d6","name":"should create timers for each pubsub topic where peer is in mesh","time":{"start":1755718013330,"stop":1755718013330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f64cc788acc3635","name":"can start the service","time":{"start":1755718331407,"stop":1755718331407,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5c3ba4488a88e2","name":"should delegate to networkMonitor.isConnected()","time":{"start":1755718014190,"stop":1755718014190,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a41f4378d3cda5","name":"Subscribe to topic containing XML and publish message","time":{"start":1755718256963,"stop":1755718256963,"duration":0},"status":"passed","severity":"normal"},{"uid":"777b36199cecbc2c","name":"different cluster: nodes don't connect","time":{"start":1755718180956,"stop":1755718180957,"duration":1},"status":"passed","severity":"normal"},{"uid":"74981bbeef6dc0d1","name":"should handle v3 RLN errors","time":{"start":1755718044662,"stop":1755718044668,"duration":6},"status":"passed","severity":"normal"},{"uid":"80837a0111bcddfc","name":"should not fail to stop the service if it was not started","time":{"start":1755718331408,"stop":1755718331408,"duration":0},"status":"passed","severity":"normal"},{"uid":"da864d4091e1c431","name":"should add event listeners for waku:connection and peer:disconnect","time":{"start":1755718013430,"stop":1755718013430,"duration":0},"status":"passed","severity":"normal"},{"uid":"300d60877757275d","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1755718425751,"stop":1755718425755,"duration":4},"status":"passed","severity":"normal"},{"uid":"ab1f6a3be3fa876f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1755718550832,"stop":1755718550832,"duration":0},"status":"passed","severity":"normal"},{"uid":"7892395dac7ff693","name":"should save new peer to store","time":{"start":1755718013039,"stop":1755718013049,"duration":10},"status":"passed","severity":"normal"},{"uid":"d27575bdb2917ac1","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1755717997710,"stop":1755717997710,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7948d39561a016d","name":"Push message with content topic containing Chinese","time":{"start":1755718522566,"stop":1755718522567,"duration":1},"status":"passed","severity":"normal"},{"uid":"758ad9a6a599741d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1755718550833,"stop":1755718550833,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25cad1a76983109","name":"should keep entries that haven't expired yet","time":{"start":1755718043234,"stop":1755718043235,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf60ac7b4635af6","name":"should be able to encode the field with only STORE set to true","time":{"start":1755718003092,"stop":1755718003092,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1efb066acc5260","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1755718056941,"stop":1755718056941,"duration":0},"status":"passed","severity":"normal"},{"uid":"928207b15f73545","name":"should handle peer store errors gracefully","time":{"start":1755718044935,"stop":1755718044944,"duration":9},"status":"passed","severity":"normal"},{"uid":"4358f985dd8a15c9","name":"can start and stop the service","time":{"start":1755718331408,"stop":1755718331408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbd9a7edc91a1b6","name":"Push message with meta","time":{"start":1755718522571,"stop":1755718522571,"duration":0},"status":"passed","severity":"normal"},{"uid":"3431cdae2b2ff36c","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1755718056941,"stop":1755718056943,"duration":2},"status":"passed","severity":"normal"},{"uid":"121d9b8838640c0f","name":"Delete observer","time":{"start":1755718227560,"stop":1755718227560,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eccaf359e6d2e31","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app67/10/topic139/proto","time":{"start":1755718349501,"stop":1755718349502,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d0a21400baac747","name":"Check message with no payload is not received","time":{"start":1755718528163,"stop":1755718528164,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d1aa8afb61593a","name":"should start ping timers on peer connect","time":{"start":1755718013320,"stop":1755718013320,"duration":0},"status":"passed","severity":"normal"},{"uid":"164e388a62e94a8c","name":"should chunk queries when time window exceeds maxTimeLimit","time":{"start":1755718044991,"stop":1755718044991,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32356d79a273516","name":"should hang up with multiaddr and return true on success","time":{"start":1755718014192,"stop":1755718014193,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17ec0adb308205f","name":"Round trip binary encryption [ecies, signature]","time":{"start":1755718035262,"stop":1755718035262,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a216c828dd4c60","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1755717997717,"stop":1755717997718,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e43652910500bc","name":"should fail to send if no connected peers found","time":{"start":1755718044655,"stop":1755718044655,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2bd9ed0b2ab64","name":"Meta field set when metaSetter is specified","time":{"start":1755718014233,"stop":1755718014233,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ee9cb73a2da980","name":"Encoder throws on empty string content topic","time":{"start":1755718014233,"stop":1755718014234,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd156963732fbce","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1755718180963,"stop":1755718180963,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d458415d6c3516f","name":"should discard bootstrap peers when has more than set limit","time":{"start":1755718121320,"stop":1755718121320,"duration":0},"status":"passed","severity":"normal"},{"uid":"9818359b94d5f39e","name":"should skip updating peer store if peer has same addresses","time":{"start":1755718013049,"stop":1755718013049,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe118a0b13fb0d5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1755718550830,"stop":1755718550830,"duration":0},"status":"passed","severity":"normal"},{"uid":"be72e4a875d9f857","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1755718057098,"stop":1755718057099,"duration":1},"status":"passed","severity":"normal"},{"uid":"a634f3ab49ed03c1","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1755718056973,"stop":1755718056974,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6dbe89ae38e1beb","name":"Push message with custom timestamp: 1755714503266","time":{"start":1755718522574,"stop":1755718522574,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f53dd496db7f794","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1755717997722,"stop":1755717997722,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78196bf123e931e","name":"A test","time":{"start":1755718168033,"stop":1755718168033,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b853737ba5fa7b7","name":"should return false when peer is not found","time":{"start":1755718013576,"stop":1755718013577,"duration":1},"status":"passed","severity":"normal"},{"uid":"862cfa718a2683ca","name":"should select older connection if present","time":{"start":1755718013669,"stop":1755718013670,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c2e9db294126f2","name":"should properly create peer info with all multiaddrs","time":{"start":1755718003844,"stop":1755718003844,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ae57b132a58615","name":"should remove expired entries after TTL has passed","time":{"start":1755718043225,"stop":1755718043225,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb42fd0904b9b3","name":"Generator, 2 nwaku nodes each with different shards","time":{"start":1755718367464,"stop":1755718367464,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eae32a1e7bc2516","name":"should not process empty queue","time":{"start":1755718013402,"stop":1755718013404,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b0d04622901b750","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1755717997710,"stop":1755717997710,"duration":0},"status":"passed","severity":"normal"},{"uid":"2214b44a40166594","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1755717997711,"stop":1755717997712,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f6fb2ca1c61a97","name":"should not create multiple intervals when called multiple times","time":{"start":1755718013372,"stop":1755718013372,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dfc3995aadf368","name":"should not discard bootstrap peers if under the limit","time":{"start":1755718121320,"stop":1755718121321,"duration":1},"status":"passed","severity":"normal"},{"uid":"4173cfc1e147f5e8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1755718377009,"stop":1755718377009,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd406f585d233d1d","name":"Encoder throws on undefined content topic","time":{"start":1755718014233,"stop":1755718014233,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a66557264a03ee4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1755718550828,"stop":1755718550828,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab7b069f3f9d292","name":"should partition messages based on acknowledgement status","time":{"start":1755718063037,"stop":1755718063038,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c95d582675a615","name":"throws on content topic with empty version field","time":{"start":1755717997705,"stop":1755717997706,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a5d393af76302b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1755718550827,"stop":1755718550828,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12ee2ef6a514102","name":"Check meta is set [symmetric]","time":{"start":1755718033654,"stop":1755718033655,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddfbf6d4cff74ee0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app33/1/topic479/proto","time":{"start":1755718349502,"stop":1755718349503,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f953588d3119f2","name":"Push message with content topic containing Arabic","time":{"start":1755718522567,"stop":1755718522567,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2781410cfe9ea9","name":"should handle different types of entries","time":{"start":1755718043235,"stop":1755718043236,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfcfa591dcbf224e","name":"should create KeepAliveManager with relay","time":{"start":1755718013310,"stop":1755718013310,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffef24c8534371e4","name":"should return NO_STREAM_AVAILABLE when stream creation fails","time":{"start":1755718023777,"stop":1755718023777,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4b4fade96ffbf6","name":"Relay - dialed after","time":{"start":1755718449364,"stop":1755718449364,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa07f6d94eeb649","name":"should process tasks in queue","time":{"start":1755718044067,"stop":1755718044068,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ed606377ea5b5a","name":"should drop excess bootstrap peers if over maxBootstrapPeers","time":{"start":1755718013458,"stop":1755718013458,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca591961e07e6133","name":"Renews subscription after lossing a connection","time":{"start":1755718550839,"stop":1755718550840,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd895d8c1e6c85","name":"Check publish message containing emoji","time":{"start":1755718249162,"stop":1755718249162,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a6ac1f4a4ca72c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1755718023411,"stop":1755718023411,"duration":0},"status":"passed","severity":"normal"},{"uid":"42513d3c86e59a26","name":"All","time":{"start":1755718084167,"stop":1755718084167,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5e1a68054b4ecb","name":"should reject if LightPush is requested but not mounted","time":{"start":1755718045052,"stop":1755718045052,"duration":0},"status":"passed","severity":"normal"},{"uid":"8547c59b64cdc477","name":"should sort by messageId when timestamps are equal","time":{"start":1755718062839,"stop":1755718062839,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae37ccdc9723136","name":"Check message with non string payload is not received","time":{"start":1755718528172,"stop":1755718528173,"duration":1},"status":"passed","severity":"normal"},{"uid":"34573b2e7bb10285","name":"should throw error - no public key","time":{"start":1755718003839,"stop":1755718003839,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b4529ee9f0fe1c","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1755718013050,"stop":1755718013050,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81ba3999ba9aed6","name":"should create ping timers when pingKeepAlive > 0","time":{"start":1755718013322,"stop":1755718013322,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ab2d7503160b3e","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1755718013529,"stop":1755718013529,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f932bdf6fa5403b","name":"nwaku subscribes","time":{"start":1755718239195,"stop":1755718239195,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a59cb8c46e3d80","name":"Check received message containing JSON","time":{"start":1755718528168,"stop":1755718528169,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc51f232922408d3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1755718550836,"stop":1755718550837,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff6c0f30cc10d90","name":"Publish without waiting for remote peer","time":{"start":1755718256957,"stop":1755718256957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d917af0be43300e1","name":"Check publish message containing shell command","time":{"start":1755718249160,"stop":1755718249161,"duration":1},"status":"passed","severity":"normal"},{"uid":"54967772b57a5868","name":"Check received message containing Arabic","time":{"start":1755718528166,"stop":1755718528166,"duration":0},"status":"passed","severity":"normal"},{"uid":"236cfc97dc686601","name":"Throws when trying to push message with empty payload","time":{"start":1755718522564,"stop":1755718522565,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1734ee07c090bb2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1755717997906,"stop":1755717997907,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ac2d876b80f86e","name":"Check received message containing long","time":{"start":1755718528165,"stop":1755718528165,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec3141ca886234b","name":"should maintain proper timestamps if all messages received","time":{"start":1755718063034,"stop":1755718063034,"duration":0},"status":"passed","severity":"normal"},{"uid":"24facbaae5e7618f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1755718550826,"stop":1755718550826,"duration":0},"status":"passed","severity":"normal"},{"uid":"379207b430eb2cc4","name":"should return different streams if requested simultaniously","time":{"start":1755718013862,"stop":1755718013863,"duration":1},"status":"passed","severity":"normal"},{"uid":"65a93848627899c6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1755717997719,"stop":1755717997719,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa25aebdf7103f4","name":"Check received message containing Chinese","time":{"start":1755718528166,"stop":1755718528166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ab2f7fcf2e484c","name":"Check received message containing numeric","time":{"start":1755718528156,"stop":1755718528156,"duration":0},"status":"passed","severity":"normal"},{"uid":"44afc74fa2abd6fb","name":"Check publish message containing special chars","time":{"start":1755718249154,"stop":1755718249155,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5ddb6e20502808","name":"should mark a message as irretrievably lost if timeout is exceeded","time":{"start":1755718063037,"stop":1755718063037,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e288c1a9bb2a27c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1755718256961,"stop":1755718256962,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e82e07c35d6495","name":"should handle incoming messages","time":{"start":1755718045230,"stop":1755718045230,"duration":0},"status":"passed","severity":"normal"},{"uid":"1444e5979c5bcf8a","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1755718056960,"stop":1755718056961,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f5e36144f98a604","name":"should handle ENR without shardInfo","time":{"start":1755718023587,"stop":1755718023587,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a271652b2a62900","name":"sends to nodes with versions: v2,v2","time":{"start":1755718220127,"stop":1755718220128,"duration":1},"status":"broken","severity":"normal"},{"uid":"dddbfc65d5142267","name":"should properly clean up resources when disposed","time":{"start":1755718043236,"stop":1755718043236,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a02861188156f43","name":"Subscribe to topic containing short and receive message","time":{"start":1755718550826,"stop":1755718550827,"duration":1},"status":"passed","severity":"normal"},{"uid":"481d4463b7e22e10","name":"sends to nodes with versions: v2,v3","time":{"start":1755718220133,"stop":1755718220134,"duration":1},"status":"broken","severity":"normal"},{"uid":"221707386b29d7eb","name":"can start the service","time":{"start":1755718027876,"stop":1755718027877,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68fdf111c27af92","name":"should decode valid enr successfully","time":{"start":1755718003836,"stop":1755718003836,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6423629627d9b2","name":"should push the message to the outgoing buffer","time":{"start":1755718063032,"stop":1755718063032,"duration":0},"status":"passed","severity":"normal"},{"uid":"2392820e0e4b01f3","name":"random static sharding 10 - Cluster ID: 880, Shard ID: 522","time":{"start":1755718420288,"stop":1755718420289,"duration":1},"status":"passed","severity":"normal"},{"uid":"a263941da7dff8b7","name":"should return true when peer is on the same cluster","time":{"start":1755718013563,"stop":1755718013563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c955d2e565c0eb","name":"Overlapping topic subscription","time":{"start":1755718550834,"stop":1755718550834,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dd22b5b4f4f45d","name":"Check received message containing escaped characters","time":{"start":1755718528160,"stop":1755718528160,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb00bec72af7a697","name":"Subscribe to topic containing numeric and publish message","time":{"start":1755718256961,"stop":1755718256961,"duration":0},"status":"passed","severity":"normal"},{"uid":"402600a9300ab31b","name":"Init the array if not present","time":{"start":1755717997504,"stop":1755717997506,"duration":2},"status":"passed","severity":"normal"},{"uid":"63abbf48602a0419","name":"should reject if Relay is requested but not mounted","time":{"start":1755718045051,"stop":1755718045051,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca272e6d5970e7cd","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1755718441173,"stop":1755718441173,"duration":0},"status":"passed","severity":"normal"},{"uid":"8508e87a761dd539","name":"Nodes with multiple pubsub topic","time":{"start":1755718242451,"stop":1755718242452,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc266cd7fb1bddc7","name":"Check received message containing shell command","time":{"start":1755718528169,"stop":1755718528169,"duration":0},"status":"passed","severity":"normal"},{"uid":"7983a37d1ddd4524","name":"should not create ping timers when pingKeepAlive = 0","time":{"start":1755718013323,"stop":1755718013323,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcbe965690e1a40","name":"should not receive a peer event before start","time":{"start":1755718027879,"stop":1755718027879,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c737585e7ff5623","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1755718056936,"stop":1755718056939,"duration":3},"status":"passed","severity":"normal"},{"uid":"89ffd0902ddd06cb","name":"Check publish message containing Basic HTML tag","time":{"start":1755718249160,"stop":1755718249160,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84ca14c4f30a16","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1755718056990,"stop":1755718056990,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfcff3efb256b47","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1755718056974,"stop":1755718056975,"duration":1},"status":"passed","severity":"normal"},{"uid":"b314b6faba87b8b6","name":"should handle shardReader errors","time":{"start":1755718014196,"stop":1755718014196,"duration":0},"status":"passed","severity":"normal"},{"uid":"4063f1003ffca2f1","name":"First message is missed, then re-sent, should be ack'd","time":{"start":1755718063036,"stop":1755718063036,"duration":0},"status":"passed","severity":"normal"},{"uid":"1902531f4776b28d","name":"should insert message into bloom filter","time":{"start":1755718063032,"stop":1755718063032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f007dbacbfc732b","name":"should add event listener for peer:discovery","time":{"start":1755718013025,"stop":1755718013026,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8205e2038c069ef","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1755718225916,"stop":1755718225917,"duration":1},"status":"passed","severity":"normal"},{"uid":"2acb2a860ce90fde","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1755718013628,"stop":1755718013628,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e108af072e2c24f","name":"should not be delivered","time":{"start":1755718063038,"stop":1755718063039,"duration":1},"status":"passed","severity":"normal"},{"uid":"19588de0d37ddaf3","name":"Js publishes, other Js receives","time":{"start":1755718239196,"stop":1755718239196,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c20b6dfa814b5f9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1755718550836,"stop":1755718550836,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e326ead7b0aaf9","name":"Push message with Arabic payload","time":{"start":1755718522560,"stop":1755718522560,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff1b30e2394b2c6","name":"should stop peer exchange discovery","time":{"start":1755718023574,"stop":1755718023575,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72bd7422282d82e","name":"should handle errors when removing globalThis listeners","time":{"start":1755718012971,"stop":1755718012974,"duration":3},"status":"passed","severity":"normal"},{"uid":"d30aebe4d77e55df","name":"should return false when pubsub topic parsing fails","time":{"start":1755718013574,"stop":1755718013576,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9a5b07cc498b753","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1755718056959,"stop":1755718056960,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6579f04fd53fee","name":"should wait for Store peer to be connected","time":{"start":1755718045055,"stop":1755718045056,"duration":1},"status":"passed","severity":"normal"},{"uid":"82536e36e4681a84","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1755718056952,"stop":1755718056953,"duration":1},"status":"passed","severity":"normal"},{"uid":"650ccae6aba78d68","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1755718256964,"stop":1755718256965,"duration":1},"status":"passed","severity":"normal"},{"uid":"551e855c925a73f3","name":"throws an error for improperly formatted content topics","time":{"start":1755717997714,"stop":1755717997714,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2882422c659015","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1755718003098,"stop":1755718003098,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c51cd38dea6e789","name":"should start and setup intervals and event listeners","time":{"start":1755718044967,"stop":1755718044967,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72a65e6041c5579","name":"should drop only non-locked connections when over maxConnections","time":{"start":1755718013452,"stop":1755718013456,"duration":4},"status":"passed","severity":"normal"},{"uid":"1997d6b2f8345869","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1755718003095,"stop":1755718003095,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f89b22d9b3e8e1b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1755718550825,"stop":1755718550826,"duration":1},"status":"passed","severity":"normal"},{"uid":"191a644dee9b0344","name":"should handle peer store errors gracefully","time":{"start":1755718023578,"stop":1755718023578,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac21b7b616680b7","name":"Check received message containing unicode special characters","time":{"start":1755718528160,"stop":1755718528160,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4985aeb86b616","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1755718256962,"stop":1755718256962,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1d66c190484a65","name":"should return peer for existing peer","time":{"start":1755718013449,"stop":1755718013449,"duration":0},"status":"passed","severity":"normal"},{"uid":"f901607fcf0e8dbd","name":"should emit events and transition isConnected state when has peers or no peers","time":{"start":1755718099128,"stop":1755718099130,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ba3028018cc968","name":"throws if decoders don't match content topics","time":{"start":1755718014011,"stop":1755718014011,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a61f5245549927a","name":"should return null for non-existent peer","time":{"start":1755718013450,"stop":1755718013450,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9060ca341fb79d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1755718441174,"stop":1755718441174,"duration":0},"status":"passed","severity":"normal"},{"uid":"4435ded5b1d86365","name":"should dial more peers if under maxConnections","time":{"start":1755718013452,"stop":1755718013452,"duration":0},"status":"passed","severity":"normal"},{"uid":"4097c3bf07f2fff2","name":"Check message with no content topic is not received","time":{"start":1755718528172,"stop":1755718528172,"duration":0},"status":"passed","severity":"normal"},{"uid":"c324df86435cae1f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1755718550836,"stop":1755718550836,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9f22ba5aaf957d","name":"should skip peers that were recently queried","time":{"start":1755718023579,"stop":1755718023580,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4816eedfbb115a3","name":"should query peer with peer exchange protocol","time":{"start":1755718023581,"stop":1755718023581,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f5babfb167616d","name":"Push message with custom timestamp: 1755721703266","time":{"start":1755718522575,"stop":1755718522575,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25e447ca3df8489","name":"Push message with Chinese payload","time":{"start":1755718522577,"stop":1755718522578,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e42fe3f0ab0813","name":"should return DECODE_FAILED when ENR decoding fails","time":{"start":1755718023778,"stop":1755718023779,"duration":1},"status":"passed","severity":"normal"},{"uid":"198ea08dc9b4e789","name":"it tolerates circular branch references","time":{"start":1755718023592,"stop":1755718023592,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ac99dfa116f6ac","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1755717997721,"stop":1755717997721,"duration":0},"status":"passed","severity":"normal"},{"uid":"40cb8effc37dc60e","name":"Fails to publish message with empty text","time":{"start":1755718249164,"stop":1755718249164,"duration":0},"status":"passed","severity":"normal"},{"uid":"467ad9b9f1853705","name":"yields decoded messages","time":{"start":1755718014015,"stop":1755718014016,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db033c2f4a35a65","name":"Subscribe to topic containing short and publish message","time":{"start":1755718256960,"stop":1755718256960,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1537ba3b716661","name":"Relay - dialed first","time":{"start":1755718449363,"stop":1755718449364,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c59ac92029669","name":"Check publish message after client node is restarted","time":{"start":1755718249166,"stop":1755718249167,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ad3ac1c08d9af6d9","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1755718056944,"stop":1755718056945,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e50897bd2c6153","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1755718014195,"stop":1755718014195,"duration":0},"status":"passed","severity":"normal"},{"uid":"b154bdd0591d030","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1755717997707,"stop":1755717997708,"duration":1},"status":"passed","severity":"normal"},{"uid":"23309ec5e45c960d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1755718084646,"stop":1755718084646,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50a23893f15cec","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1755718256963,"stop":1755718256963,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba1995645857cb4","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1755718084647,"stop":1755718084647,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1a892efa811f9c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1755718056980,"stop":1755718056980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a94697ee55f11eb","name":"should perform initial health assessment on start","time":{"start":1755718044934,"stop":1755718044934,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82e93dc7617e3d8","name":"Push message with Russian payload","time":{"start":1755718522560,"stop":1755718522561,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc25664ef9500a21","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1755718057099,"stop":1755718057099,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef1ea1ae2902d30","name":"should be safe to call multiple times","time":{"start":1755718013319,"stop":1755718013319,"duration":0},"status":"passed","severity":"normal"},{"uid":"be866b7e3f7b4dc2","name":"should be safe to call multiple times","time":{"start":1755718013438,"stop":1755718013439,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0845ed5ade3f92","name":"Cluster id 0, shard 0","time":{"start":1755718420281,"stop":1755718420282,"duration":1},"status":"passed","severity":"normal"},{"uid":"513bb13af369ca6","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1755718022602,"stop":1755718022607,"duration":5},"status":"passed","severity":"normal"},{"uid":"8fec9bd3f59d19a1","name":"Push message with escaped characters payload","time":{"start":1755718522563,"stop":1755718522563,"duration":0},"status":"passed","severity":"normal"},{"uid":"8356dc10cd2abced","name":"Check publish message after service node is restarted","time":{"start":1755718249166,"stop":1755718249166,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b65857c1836150b","name":"Fails to push message bigger that 1MB","time":{"start":1755718522575,"stop":1755718522576,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d90862361cffa4","name":"random static sharding 1 - Cluster ID: 355, Shard ID: 234","time":{"start":1755718420283,"stop":1755718420283,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5e8686f4b486da","name":"Push message with JSON payload","time":{"start":1755718522580,"stop":1755718522580,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b022abf08233f5","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1755718023412,"stop":1755718023413,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9581e41dd6655a5","name":"Reusing cursor across nodes","time":{"start":1755718360895,"stop":1755718360895,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4835da5c851f4","name":"Does not throw an exception when node disconnects","time":{"start":1755718447801,"stop":1755718447801,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d69628e9eb6ad19","name":"should skip peer when not on same cluster","time":{"start":1755718013383,"stop":1755718013395,"duration":12},"status":"passed","severity":"normal"},{"uid":"64f0417b0cb055e1","name":"Check publish message containing JSON","time":{"start":1755718249160,"stop":1755718249160,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e98ee7c9cdd9bf","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1755718056955,"stop":1755718056955,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa114d509e5a202d","name":"Check publish message containing Russian","time":{"start":1755718249157,"stop":1755718249157,"duration":0},"status":"passed","severity":"normal"},{"uid":"65300f169d887610","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1755717997717,"stop":1755717997717,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93bf188994006ff","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1755718035261,"stop":1755718035261,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c72eece776527bc","name":"should clear dial history on stop","time":{"start":1755718013376,"stop":1755718013377,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a51df5c531becd4","name":"Check message on other pubsub topic is not received","time":{"start":1755718528162,"stop":1755718528162,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb1c5184d15b30","name":"Check message with no content topic is not received","time":{"start":1755718528163,"stop":1755718528163,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed18de076041c1ed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1755717997721,"stop":1755717997721,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f37253c7e60efd","name":"Decoder throws on undefined content topic","time":{"start":1755718014234,"stop":1755718014234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ca5f223b99e4ea","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1755718063035,"stop":1755718063036,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53b98ef265f8947","name":"should increase lamport timestamp","time":{"start":1755718063033,"stop":1755718063033,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c411bab62aaf97","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1755718349497,"stop":1755718349497,"duration":0},"status":"passed","severity":"normal"},{"uid":"43abfa9a78c6bfab","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1755717997716,"stop":1755717997716,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69a1a9e161e058e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1755718360894,"stop":1755718360894,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9e01394fd75328","name":"should initialize with default number of peers","time":{"start":1755718045116,"stop":1755718045117,"duration":1},"status":"passed","severity":"normal"},{"uid":"603bd309c130f31d","name":"Push message with Chinese payload","time":{"start":1755718522560,"stop":1755718522560,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cedc83d33d87b64","name":"Ephemeral field set to true","time":{"start":1755718014232,"stop":1755718014233,"duration":1},"status":"passed","severity":"normal"},{"uid":"205cb621fdc6499d","name":"should handle relay send failures gracefully","time":{"start":1755718013331,"stop":1755718013332,"duration":1},"status":"passed","severity":"normal"},{"uid":"9910dadd8ba11f10","name":"Default pageSize","time":{"start":1755718432933,"stop":1755718432935,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8a25da87820c216","name":"Push message with unicode special characters payload","time":{"start":1755718522563,"stop":1755718522563,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe19759c3ed96a9","name":"Push message with Script payload","time":{"start":1755718522561,"stop":1755718522561,"duration":0},"status":"passed","severity":"normal"},{"uid":"592650b765d7a183","name":"should handle query errors","time":{"start":1755718023583,"stop":1755718023583,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cad800641f55941","name":"should set field with only STORE enabled","time":{"start":1755718003846,"stop":1755718003846,"duration":0},"status":"passed","severity":"normal"},{"uid":"abeb9b7a99ca82c","name":"Check received message containing long","time":{"start":1755718528156,"stop":1755718528156,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3804df9fe5941c4","name":"should add to incoming buffer if dependencies are not met","time":{"start":1755718063034,"stop":1755718063035,"duration":1},"status":"passed","severity":"normal"},{"uid":"601eb634ea6aab68","name":"should process queue every 500ms","time":{"start":1755718013397,"stop":1755718013400,"duration":3},"status":"passed","severity":"normal"},{"uid":"eb5f2fab4dd99045","name":"should return no connections if no open connection provided","time":{"start":1755718013669,"stop":1755718013669,"duration":0},"status":"passed","severity":"normal"},{"uid":"a990492517ac24fb","name":"px service nodes in same cluster, no matter the shard, should be dialed","time":{"start":1755718443562,"stop":1755718443562,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c7548ee3018379","name":"rejects hash query with content filter parameters","time":{"start":1755718013680,"stop":1755718013680,"duration":0},"status":"passed","severity":"normal"},{"uid":"e445d5f5825fa53e","name":"Push message with special chars payload","time":{"start":1755718522560,"stop":1755718522560,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8df679ff492d58","name":"Passing invalid cursor","time":{"start":1755718360895,"stop":1755718360895,"duration":0},"status":"passed","severity":"normal"},{"uid":"3001a6cf50a9f622","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app43/10/topic764/proto","time":{"start":1755718349506,"stop":1755718349507,"duration":1},"status":"passed","severity":"normal"},{"uid":"317c4012ac7356dd","name":"should sort by lamportTimestamp when timestamps differ","time":{"start":1755718062839,"stop":1755718062839,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fdf3b0577b24d8","name":"should allow redial after failed dial cooldown expires","time":{"start":1755718013397,"stop":1755718013397,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4e36634dca0978","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1755718056976,"stop":1755718056977,"duration":1},"status":"passed","severity":"normal"},{"uid":"c80b2e367ede21b9","name":"does not validate decoders for hash queries","time":{"start":1755718014011,"stop":1755718014012,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a588834f8d51af","name":"should do nothing if at or below maxBootstrapPeers","time":{"start":1755718013457,"stop":1755718013458,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ad9024b07ad61a","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1755718045120,"stop":1755718045120,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1dd78902c7987f7","name":"Passing page size 11 when there are 10 messages","time":{"start":1755718432932,"stop":1755718432933,"duration":1},"status":"passed","severity":"normal"},{"uid":"f145a2eb0ef76bbf","name":"should remove event listeners from libp2p","time":{"start":1755718012964,"stop":1755718012964,"duration":0},"status":"passed","severity":"normal"},{"uid":"d850c35d25cb8045","name":"should successfully stop","time":{"start":1755718045230,"stop":1755718045230,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebfd418e196c0c4","name":"Subscribe to topic containing shell command and publish message","time":{"start":1755718256964,"stop":1755718256964,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88c57c70984295","name":"should not create relay timers when relayKeepAlive = 0","time":{"start":1755718013328,"stop":1755718013329,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23ac3a664388843","name":"Subscribe and receive messages via lightPush","time":{"start":1755718550831,"stop":1755718550832,"duration":1},"status":"passed","severity":"normal"},{"uid":"c694ee73dfcebf12","name":"should skip peer when already connected","time":{"start":1755718013381,"stop":1755718013381,"duration":0},"status":"passed","severity":"normal"},{"uid":"c094fda33203f2e7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1755717997719,"stop":1755717997720,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfeb54b71dcb815","name":"Subscribe to topic containing emoji and receive message","time":{"start":1755718550839,"stop":1755718550839,"duration":0},"status":"passed","severity":"normal"},{"uid":"c013a68d87145a7f","name":"should remove event listeners","time":{"start":1755718013438,"stop":1755718013438,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fced519d955945","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1755718256962,"stop":1755718256963,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a46a4c2b4311f1","name":"should filter out already connected peers","time":{"start":1755718013444,"stop":1755718013445,"duration":1},"status":"passed","severity":"normal"},{"uid":"878dd861ab7f7308","name":"should handle empty peer infos gracefully","time":{"start":1755718023775,"stop":1755718023776,"duration":1},"status":"passed","severity":"normal"},{"uid":"4279b9184cc7ceb0","name":"Used by Waku Relay","time":{"start":1755718447802,"stop":1755718447803,"duration":1},"status":"passed","severity":"normal"},{"uid":"29517bfd7de20cb8","name":"Push to array if already present","time":{"start":1755717997506,"stop":1755717997507,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65e4112c4768e6e","name":"should not fail to stop the service if it was not started","time":{"start":1755718083888,"stop":1755718083889,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbc8ceb1558675f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1755718441175,"stop":1755718441176,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e0acb6555b47a0","name":"Push message equal or less that 1MB","time":{"start":1755718522575,"stop":1755718522575,"duration":0},"status":"passed","severity":"normal"},{"uid":"3534d01d2e50184a","name":"should handle browser offline state overriding peer connections","time":{"start":1755718013009,"stop":1755718013009,"duration":0},"status":"passed","severity":"normal"},{"uid":"437694049b18d657","name":"Publish message with custom timestamp: Thu Aug 29 2024 19:30:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1755718249162,"stop":1755718249163,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31161920032817c","name":"should handle case when globalThis is not available","time":{"start":1755718012986,"stop":1755718012987,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca79bbbac8a5f60a","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1755718225926,"stop":1755718225926,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf80ea76dcf273b","name":"should handle peer disconnect event when no connections remain","time":{"start":1755718012987,"stop":1755718012988,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9da7a467561763b","name":"should deliver messages after dependencies are met","time":{"start":1755718063037,"stop":1755718063037,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c38a6b0a556b2d","name":"should handle peer connect event","time":{"start":1755718012987,"stop":1755718012987,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddacb36b202ecf4","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1755718056958,"stop":1755718056958,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc2c3e86384923d","name":"should do nothing if no non-locked connections to drop","time":{"start":1755718013456,"stop":1755718013456,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f99ac672ae26f3c","name":"Check received message containing numeric","time":{"start":1755718528165,"stop":1755718528166,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1dcacdec65a963e","name":"Register correct protocols","time":{"start":1755718256957,"stop":1755718256957,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e499805fd354d5","name":"Push message with Arabic payload","time":{"start":1755718522578,"stop":1755718522578,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b73d4c418f7a992","name":"peer exchange sets tag","time":{"start":1755718303517,"stop":1755718303517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ad4a3708dfbe9f","name":"should handle queue overflow by adding peers to queue","time":{"start":1755718013397,"stop":1755718013397,"duration":0},"status":"passed","severity":"normal"},{"uid":"22dc0ef271d4f6","name":"should initialize bloom filter with correct parameters","time":{"start":1755718060942,"stop":1755718060945,"duration":3},"status":"passed","severity":"normal"},{"uid":"5ab13d2a58eabcb7","name":"Refresh subscription","time":{"start":1755718256960,"stop":1755718256960,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4310162ff7bef27","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1755718056953,"stop":1755718056953,"duration":0},"status":"passed","severity":"normal"},{"uid":"19fdcb6ac4016f49","name":"Publishes to nwaku","time":{"start":1755718239195,"stop":1755718239196,"duration":1},"status":"passed","severity":"normal"},{"uid":"6964940c516fa4bf","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1755718056969,"stop":1755718056970,"duration":1},"status":"passed","severity":"normal"},{"uid":"3239957c1480a9ed","name":"should attach causal history and bloom filter to each message","time":{"start":1755718063033,"stop":1755718063033,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f8fc9276093361","name":"should request peer renewal on specific errors","time":{"start":1755718044073,"stop":1755718044074,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb3ff4c9ed161f4","name":"handles different clusterIds correctly","time":{"start":1755717997713,"stop":1755717997713,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2c776fe2595699","name":"should throw an error for insufficient data","time":{"start":1755717997907,"stop":1755717997907,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8ad1d0128461ac","name":"should handle complete peer lifecycle","time":{"start":1755718013335,"stop":1755718013336,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf3f0a19b63fabc","name":"should create ConnectionManager with required options","time":{"start":1755718014186,"stop":1755718014186,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6a1c8ba030200a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1755718441171,"stop":1755718441171,"duration":0},"status":"passed","severity":"normal"},{"uid":"f470abec89974690","name":"isConnected return false after peer stops","time":{"start":1755718099127,"stop":1755718099127,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e2c860c955c4d5","name":"throws on empty content topic","time":{"start":1755717997703,"stop":1755717997703,"duration":0},"status":"passed","severity":"normal"},{"uid":"90db83a513c84477","name":"should call waitForPeer on Relay","time":{"start":1755718045056,"stop":1755718045056,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5fbd4e688eaff8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1755718550836,"stop":1755718550836,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7411ea3dda62c9","name":"should handle peer not in mesh for all topics","time":{"start":1755718013335,"stop":1755718013335,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a88ea272ce7956","name":"should hang up with PeerId and return true on success","time":{"start":1755718014192,"stop":1755718014192,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5b8a03c7f69667","name":"should return false when peer is on different cluster","time":{"start":1755718013572,"stop":1755718013572,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a983f04fa571427","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app90/5/topic301/proto","time":{"start":1755718349501,"stop":1755718349501,"duration":0},"status":"passed","severity":"normal"},{"uid":"132029ad0a9f7dd6","name":"Query Generator, No Decoder","time":{"start":1755718377008,"stop":1755718377009,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06b2ce3c9536a8d","name":"Passing page size 0 when there are 110 messages","time":{"start":1755718432931,"stop":1755718432931,"duration":0},"status":"passed","severity":"normal"},{"uid":"6097f0fa62788d0b","name":"Check received message containing Russian","time":{"start":1755718528167,"stop":1755718528167,"duration":0},"status":"passed","severity":"normal"},{"uid":"242d77a374f5a352","name":"Fails to push message with large meta","time":{"start":1755718522571,"stop":1755718522573,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8151f28eddab84f","name":"should handle multiple peer connections","time":{"start":1755718013320,"stop":1755718013321,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ebf40b5847bd5ec","name":"should start all internal components","time":{"start":1755718014188,"stop":1755718014188,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8d5830531f1d75","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1755718023596,"stop":1755718023596,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6695582fca5e8f4c","name":"should encodeTxt and decodeTxt","time":{"start":1755718003836,"stop":1755718003836,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf8aec1c1ad05a","name":"messageHashStr produces consistent results for the same input","time":{"start":1755718013529,"stop":1755718013529,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2adcf37163d12c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1755718550832,"stop":1755718550832,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99508c53da11f79","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1755718443562,"stop":1755718443562,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae194e818e03f015","name":"yields undefined for messages without content topic","time":{"start":1755718014016,"stop":1755718014016,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc4a2f5f9c6420","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1755718550824,"stop":1755718550825,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05c943e3464140a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1755718056989,"stop":1755718056989,"duration":0},"status":"passed","severity":"normal"},{"uid":"af396c974a5e8374","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1755718056939,"stop":1755718056941,"duration":2},"status":"passed","severity":"normal"},{"uid":"11ac5687ca2832ba","name":"throws on content topic with empty topic name field","time":{"start":1755717997706,"stop":1755717997706,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a823451134140e","name":"should set default options when no config provided","time":{"start":1755718014187,"stop":1755718014187,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29ac12d821521ee","name":"should dial peers from store when no connections remain","time":{"start":1755718013443,"stop":1755718013443,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6fa9fa19340d1a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1755718013523,"stop":1755718013523,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9d29b247b461b4","name":"Subscribe to topic containing Russian and publish message","time":{"start":1755718256962,"stop":1755718256962,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa27506ee555f1bc","name":"should create KeepAliveManager with required options","time":{"start":1755718013309,"stop":1755718013310,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1759bee96f50df","name":"Check received message with timestamp: 1755718078420 ","time":{"start":1755718528170,"stop":1755718528170,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45ce37cf5c5c51e","name":"should not fail to stop the service if it was not started","time":{"start":1755718027877,"stop":1755718027878,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d7dd3dbaacc6dd","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1755718056968,"stop":1755718056968,"duration":0},"status":"passed","severity":"normal"},{"uid":"558e379565690bf2","name":"random static sharding 3 - Cluster ID: 809, Shard ID: 203","time":{"start":1755718420283,"stop":1755718420284,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c0e0494e96a438b","name":"Check received message containing unicode special characters","time":{"start":1755718528169,"stop":1755718528169,"duration":0},"status":"passed","severity":"normal"},{"uid":"a086d0c3e86b2a30","name":"should skip peers without peer exchange protocol","time":{"start":1755718023577,"stop":1755718023577,"duration":0},"status":"passed","severity":"normal"},{"uid":"298d5a78d704d841","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1755718242451,"stop":1755718242451,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b7d7a9bafeb60e","name":"Subscribe and receives messages on 20 topics","time":{"start":1755718550833,"stop":1755718550833,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f34fa717c44520","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1755718242453,"stop":1755718242453,"duration":0},"status":"passed","severity":"normal"},{"uid":"892560dbe499b1f7","name":"should encode/decode to RLP encoding","time":{"start":1755718003840,"stop":1755718003841,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7ff17f8308b451","name":"should not fail to start the service if it is already started","time":{"start":1755718083889,"stop":1755718083893,"duration":4},"status":"passed","severity":"normal"},{"uid":"fa76927b91cb3424","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1755718377013,"stop":1755718377013,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40db59c41f55d04","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1755717997712,"stop":1755717997712,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9937f5b2076cb5f","name":"Query generator for multiple messages with different message text format","time":{"start":1755718409403,"stop":1755718409406,"duration":3},"status":"passed","severity":"normal"},{"uid":"a0e70f49a7d6737a","name":"Push message with content topic containing SQL Injection","time":{"start":1755718522567,"stop":1755718522568,"duration":1},"status":"passed","severity":"normal"},{"uid":"6659c8c80ece95dc","name":"Check received message containing Basic HTML tag","time":{"start":1755718528159,"stop":1755718528159,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbca5839b003729","name":"should return false when navigator.onLine is false","time":{"start":1755718012974,"stop":1755718012975,"duration":1},"status":"passed","severity":"normal"},{"uid":"7def1a25aebf411d","name":"Push message with content topic containing numeric","time":{"start":1755718522566,"stop":1755718522566,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5ea2e318f668c3","name":"throws on content topic with empty application field","time":{"start":1755717997705,"stop":1755717997705,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d3d4e61b2ef28","name":"Subscribe to topic containing Script and publish message","time":{"start":1755718256963,"stop":1755718256963,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a636be4ce09a96b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1755718550835,"stop":1755718550836,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5dd2a175378c82","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1755718056925,"stop":1755718056935,"duration":10},"status":"passed","severity":"normal"},{"uid":"9bdccec20618dae4","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1755718360887,"stop":1755718360888,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8722a4b2f0c736","name":"should remove CONNECTION_LOCKED_TAG from peer connections when unlocking","time":{"start":1755718045122,"stop":1755718045122,"duration":0},"status":"passed","severity":"normal"},{"uid":"d326aab947e117bc","name":"Check message received after jswaku node is restarted","time":{"start":1755718528164,"stop":1755718528164,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ced1c024b4fc91","name":"Passing page size 19 when there are 20 messages","time":{"start":1755718432933,"stop":1755718432933,"duration":0},"status":"passed","severity":"normal"},{"uid":"73114fa866cb3dad","name":"should return false when peer is not found","time":{"start":1755718013565,"stop":1755718013571,"duration":6},"status":"passed","severity":"normal"},{"uid":"3dd89420a8609d02","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1755718013000,"stop":1755718013001,"duration":1},"status":"passed","severity":"normal"},{"uid":"326c804183a6e0a6","name":"Subscribe to topic containing special chars and publish message","time":{"start":1755718256961,"stop":1755718256961,"duration":0},"status":"passed","severity":"normal"},{"uid":"4980e435178d0963","name":"Query generator for 2000 messages","time":{"start":1755718409411,"stop":1755718409412,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab115b45b3c5fcf9","name":"should handle multiple query options for time ranges","time":{"start":1755718044991,"stop":1755718044991,"duration":0},"status":"passed","severity":"normal"},{"uid":"2349e43322b1c55","name":"Refresh subscription","time":{"start":1755718550834,"stop":1755718550835,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a0536c2186dcfc","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1755717997709,"stop":1755717997710,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c2f35c83b03996","name":"random static sharding 8 - Cluster ID: 971, Shard ID: 576","time":{"start":1755718420287,"stop":1755718420287,"duration":0},"status":"passed","severity":"normal"},{"uid":"d915d256d6764ff7","name":"should clear timers for specific peer on disconnect","time":{"start":1755718013332,"stop":1755718013333,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b43ecfbac4b1888","name":"Symmetric encrypt & Decrypt","time":{"start":1755718034173,"stop":1755718034174,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b0d6d086a7e98c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1755718013521,"stop":1755718013522,"duration":1},"status":"passed","severity":"normal"},{"uid":"50994a38fb9c2c15","name":"should retry failed tasks","time":{"start":1755718044073,"stop":1755718044073,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4d30b26dbb4e5b","name":"should handle case with all peers already connected","time":{"start":1755718013449,"stop":1755718013449,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3d97851cd8bc9b","name":"Rejects garbage","time":{"start":1755718048512,"stop":1755718048512,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac016a679569f2f1","name":"should skip peers that don't support peer exchange","time":{"start":1755718023578,"stop":1755718023578,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca07cd57a512b8f2","name":"messageHashStr returns a hex string","time":{"start":1755718013528,"stop":1755718013528,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ee60f79bbc71b7","name":"Check received message with timestamp: 1755718078420 ","time":{"start":1755718528161,"stop":1755718528161,"duration":0},"status":"passed","severity":"normal"},{"uid":"5064f667853329b7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1755718256959,"stop":1755718256959,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b6259dbd2a2ac6","name":"should work with v3 peers","time":{"start":1755718044658,"stop":1755718044662,"duration":4},"status":"passed","severity":"normal"},{"uid":"b9e2553ee167b7aa","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1755718063037,"stop":1755718063037,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0efb14f065cc31e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1755718003093,"stop":1755718003094,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed924691d7b4668","name":"should never report false negatives","time":{"start":1755718060946,"stop":1755718060947,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33ecf1c6f2ab9d7","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app62/1/topic60/json","time":{"start":1755718349505,"stop":1755718349505,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ea5fb47ada1317","name":"tcp ip4 address","time":{"start":1755718003100,"stop":1755718003101,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0ce8a405b9f59","name":"should dial peers from store on start","time":{"start":1755718013430,"stop":1755718013430,"duration":0},"status":"passed","severity":"normal"},{"uid":"7daed65fb9a6216b","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1755718045121,"stop":1755718045121,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9518d84f2b5f431","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1755718056988,"stop":1755718056988,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4b4dccd2f774b4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1755718409406,"stop":1755718409406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f6798bfca68c2c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1755718528161,"stop":1755718528161,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bff870b238f963","name":"can start the service","time":{"start":1755718083885,"stop":1755718083887,"duration":2},"status":"passed","severity":"normal"},{"uid":"55325b05a82fb153","name":"should be online or offline if network state changed","time":{"start":1755718099130,"stop":1755718099130,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6311274b68699f5","name":"should retry if all attempts fail","time":{"start":1755718044075,"stop":1755718044078,"duration":3},"status":"passed","severity":"normal"},{"uid":"200ab60174cb4ca8","name":"should return true even if peer has no overlapping shards","time":{"start":1755718013564,"stop":1755718013564,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cc54fbacd5ea52","name":"throws on content topic with non-number generation field","time":{"start":1755717997704,"stop":1755717997704,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e43ee5380be7af8","name":"should add peer to queue when queue is not empty","time":{"start":1755718013378,"stop":1755718013379,"duration":1},"status":"passed","severity":"normal"},{"uid":"644d7029eab05099","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1755717997715,"stop":1755717997715,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca60beac370c86a0","name":"Check received message containing XML","time":{"start":1755718528158,"stop":1755718528158,"duration":0},"status":"passed","severity":"normal"},{"uid":"5149d7dfd7d0e175","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1755718550834,"stop":1755718550834,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f059f61f1c9d52","name":"Check received message containing shell command","time":{"start":1755718528159,"stop":1755718528159,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fcbce75bcb6292","name":"should handle dial errors","time":{"start":1755718014191,"stop":1755718014192,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f78b995bff6cbb","name":"should handle zero peers request","time":{"start":1755718023780,"stop":1755718023781,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25a6be8d79d2cce","name":"new peer added after a peer was already found","time":{"start":1755718303517,"stop":1755718303518,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5219ec1e5d50c9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1755718550837,"stop":1755718550838,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec51a441584c8284","name":"Check message with no pubsub topic is not received","time":{"start":1755718528171,"stop":1755718528172,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc31e3e60f75acd2","name":"should clear interval on stop","time":{"start":1755718023587,"stop":1755718023588,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0735131671ed7bd","name":"should emit a peer event after start","time":{"start":1755718027878,"stop":1755718027879,"duration":1},"status":"passed","severity":"normal"},{"uid":"9831214419068e0a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1755718409410,"stop":1755718409411,"duration":1},"status":"passed","severity":"normal"},{"uid":"7156c366f8cc61b2","name":"should throw error - no public key","time":{"start":1755718003838,"stop":1755718003838,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff57164b591ffb88","name":"should enable only dns and peerExchange when peerCache is disabled","time":{"start":1755718044166,"stop":1755718044166,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7653d52e0ff4d9","name":"Check received message containing Basic HTML tag","time":{"start":1755718528168,"stop":1755718528168,"duration":0},"status":"passed","severity":"normal"},{"uid":"217887514ba26232","name":"Decoder throws on undefined content topic","time":{"start":1755718033657,"stop":1755718033657,"duration":0},"status":"passed","severity":"normal"},{"uid":"da42d1501bde11cc","name":"Stops search when 2 null results are returned","time":{"start":1755718023143,"stop":1755718023143,"duration":0},"status":"passed","severity":"normal"},{"uid":"e448431bd745a0f","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1755718056936,"stop":1755718056936,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6b99257c92ca1f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1755718360893,"stop":1755718360894,"duration":1},"status":"passed","severity":"normal"},{"uid":"6470d4cfd4b5118c","name":"Check publish message containing unicode special characters","time":{"start":1755718249161,"stop":1755718249162,"duration":1},"status":"passed","severity":"normal"},{"uid":"925e8894d3ea1005","name":"random static sharding 7 - Cluster ID: 945, Shard ID: 443","time":{"start":1755718420287,"stop":1755718420287,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ff34f9dda574dc","name":"accepts valid message hash query","time":{"start":1755718013676,"stop":1755718013680,"duration":4},"status":"passed","severity":"normal"},{"uid":"13ef9795ceaa2347","name":"should clear dial history on start","time":{"start":1755718013372,"stop":1755718013372,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13f02f6bf6565f8","name":"should create PeerExchange instance with components","time":{"start":1755718023781,"stop":1755718023782,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc971c41d09f8d4","name":"rejects hash query with time filter","time":{"start":1755718013680,"stop":1755718013680,"duration":0},"status":"passed","severity":"normal"},{"uid":"8413e0165f122d08","name":"Subscribe to topic containing JSON and receive message","time":{"start":1755718550829,"stop":1755718550830,"duration":1},"status":"passed","severity":"normal"},{"uid":"599e023d64a2e9ff","name":"should handle shard reader errors gracefully","time":{"start":1755718013408,"stop":1755718013408,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc5d38a1513d566","name":"Subscribe to topic containing shell command and receive message","time":{"start":1755718550830,"stop":1755718550830,"duration":0},"status":"passed","severity":"normal"},{"uid":"228ebd115d9fec84","name":"should do nothing when connections still exist","time":{"start":1755718013443,"stop":1755718013443,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9093ea20447a34","name":"should handle ping failures gracefully","time":{"start":1755718013324,"stop":1755718013324,"duration":0},"status":"passed","severity":"normal"},{"uid":"771392148831a9c7","name":"should properly create location multiaddrs - tcp","time":{"start":1755718003844,"stop":1755718003844,"duration":0},"status":"passed","severity":"normal"},{"uid":"3951bae08b4828eb","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app79/6/topic850/xml","time":{"start":1755718349505,"stop":1755718349505,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdf8ba2120d95bd","name":"should be safe to call multiple times","time":{"start":1755718013377,"stop":1755718013377,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a42a42732febe9","name":"should skip peers without peerInfo in ENR","time":{"start":1755718023586,"stop":1755718023586,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbc001118a5758f","name":"should dial second nwaku node that was discovered","time":{"start":1755718078015,"stop":1755718078026,"duration":11},"status":"skipped","severity":"normal"},{"uid":"e3f770a5473e7823","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1755718014234,"stop":1755718014234,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9672b5df4d213c","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1755718056953,"stop":1755718056955,"duration":2},"status":"passed","severity":"normal"},{"uid":"c99a9a644b9496f","name":"should not create relay timers when relay is not provided","time":{"start":1755718013330,"stop":1755718013330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fb1e081900871c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1755718528162,"stop":1755718528162,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0549e69053376b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1755718225921,"stop":1755718225922,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e0f30850a62aab5","name":"msgTime: 0 ms from now, startTime: 1755459225992, endTime: 1755718425992","time":{"start":1755718441174,"stop":1755718441174,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6d517183941de8","name":"should continually clean up expired entries at intervals","time":{"start":1755718043236,"stop":1755718043244,"duration":8},"status":"passed","severity":"normal"},{"uid":"6f3bbab40ed4bfb9","name":"Query with Ordered Callback, No Decoder","time":{"start":1755718377010,"stop":1755718377012,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf09b0ab61b87146","name":"should insert message id into causal history","time":{"start":1755718063032,"stop":1755718063033,"duration":1},"status":"passed","severity":"normal"},{"uid":"80250474a4c19fca","name":"should handle hash queries without validation","time":{"start":1755718044991,"stop":1755718044992,"duration":1},"status":"passed","severity":"normal"},{"uid":"264721964e05ca58","name":"should update peer store before dialing","time":{"start":1755718013038,"stop":1755718013039,"duration":1},"status":"passed","severity":"normal"},{"uid":"7caae8a5efda6a8e","name":"Push message with short payload","time":{"start":1755718522576,"stop":1755718522576,"duration":0},"status":"passed","severity":"normal"},{"uid":"340bedde10172f76","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1755717997715,"stop":1755717997715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24025753d16ab85","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1755718360892,"stop":1755718360893,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5e7862c2d34bb4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1755718056990,"stop":1755718056990,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fe764f3ecf5cae","name":"should use DNS peer discovery with light client","time":{"start":1755718083895,"stop":1755718083895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef2999031c0cc8c5","name":"should skip peers without ENR","time":{"start":1755718023586,"stop":1755718023586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3707e2bbbfca32a","name":"should handle peer identify event","time":{"start":1755718023575,"stop":1755718023576,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c279da51ec4cf5","name":"should dial all known peers when reached zero connections","time":{"start":1755718121319,"stop":1755718121320,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e5a9241240c3af","name":"Push message with content topic containing special chars","time":{"start":1755718522566,"stop":1755718522566,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d57ce9fbb9aa43","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1755718550824,"stop":1755718550824,"duration":0},"status":"passed","severity":"normal"},{"uid":"a876089cbc51f897","name":"should not change state when connections remain after disconnect","time":{"start":1755718012989,"stop":1755718012998,"duration":9},"status":"passed","severity":"normal"},{"uid":"986ee06e8b8fb105","name":"Push message with shell command payload","time":{"start":1755718522580,"stop":1755718522581,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62119bb57f57e53","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1755718045120,"stop":1755718045120,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6197a3615fa11c","name":"should handle query errors gracefully","time":{"start":1755718023582,"stop":1755718023582,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6042456656e4ee7","name":"Check publish message containing long","time":{"start":1755718249150,"stop":1755718249151,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ea39255c881a5","name":"should start periodic discovery on start","time":{"start":1755718023587,"stop":1755718023587,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0b74a14400eba4","name":"Check received message containing Script","time":{"start":1755718528167,"stop":1755718528167,"duration":0},"status":"passed","severity":"normal"},{"uid":"7302e2980db7fcce","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1755718103061,"stop":1755718103061,"duration":0},"status":"passed","severity":"normal"},{"uid":"8858defd1184a289","name":"Push message with content topic containing long","time":{"start":1755718522565,"stop":1755718522565,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9fb89a0a7e0663","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1755718550833,"stop":1755718550833,"duration":0},"status":"passed","severity":"normal"},{"uid":"769a72eed1d40ec5","name":"passes more than one ENR URLs and attempts connection","time":{"start":1755718083896,"stop":1755718083900,"duration":4},"status":"skipped","severity":"normal"},{"uid":"6b0f26e5b515824e","name":"Check received message containing emoji","time":{"start":1755718528160,"stop":1755718528160,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fc4e3fc9b21bfc","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1755718023406,"stop":1755718023409,"duration":3},"status":"passed","severity":"normal"},{"uid":"36312c80e2dc6df7","name":"should prioritize bootstrap, then peer exchange, then local peers","time":{"start":1755718013459,"stop":1755718013459,"duration":0},"status":"passed","severity":"normal"},{"uid":"b600e57a4ebf3ab5","name":"n1 and n2 uses first shard, n3 uses the second shard","time":{"start":1755718242454,"stop":1755718242454,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a9e9c4f4b69515","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1755718057099,"stop":1755718057099,"duration":0},"status":"passed","severity":"normal"},{"uid":"12783b6fdc05d709","name":"Push message with JSON payload","time":{"start":1755718522562,"stop":1755718522562,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f7daa59235be39","name":"should initialize with custom TTL","time":{"start":1755718023566,"stop":1755718023567,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f87803760a66d4","name":"Bloom filter","time":{"start":1755718062838,"stop":1755718062839,"duration":1},"status":"passed","severity":"normal"},{"uid":"6488172148b6458c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1755717997716,"stop":1755717997716,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d58b2d9ced969a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1755718441172,"stop":1755718441173,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a9d711f745211a","name":"should not receive a peer event after stop","time":{"start":1755718331413,"stop":1755718331413,"duration":0},"status":"passed","severity":"normal"},{"uid":"f123e2b3c3c5e5c8","name":"should not retry if at least one success","time":{"start":1755718044657,"stop":1755718044657,"duration":0},"status":"passed","severity":"normal"},{"uid":"49caf4af8371f504","name":"should create an instance with libp2p and dialer","time":{"start":1755718013025,"stop":1755718013025,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ba06238736ceff","name":"should return PeerId when Multiaddr input is provided","time":{"start":1755718013629,"stop":1755718013629,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4be1d70ad11e62","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1755718550828,"stop":1755718550829,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f8c65e52a5b53c","name":"should create a new stream if no existing for protocol found","time":{"start":1755718013860,"stop":1755718013862,"duration":2},"status":"passed","severity":"normal"},{"uid":"55ff7a9758b278d","name":"should not mark messages in causal history as acknowledged if it's our own message","time":{"start":1755718063035,"stop":1755718063035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c4c1ee69a26ba3","name":"should initialize with isNetworkConnected as false","time":{"start":1755718012951,"stop":1755718012951,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f4340938c70355","name":"does not throw on valid cases","time":{"start":1755717997702,"stop":1755717997703,"duration":1},"status":"passed","severity":"normal"},{"uid":"90af0c53992e5b45","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1755718443563,"stop":1755718443563,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebb67377fc15f1b","name":"Push message with SQL Injection payload","time":{"start":1755718522561,"stop":1755718522561,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dc1358d6c722ce","name":"should get / set TCP multiaddr","time":{"start":1755718003842,"stop":1755718003842,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59a685206235bb8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1755718056983,"stop":1755718056983,"duration":0},"status":"passed","severity":"normal"},{"uid":"d282c6d508354d30","name":"should requeue task if no peer is available","time":{"start":1755718044068,"stop":1755718044069,"duration":1},"status":"passed","severity":"normal"},{"uid":"91789ca5f8672a5f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1755718138184,"stop":1755718138184,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa71400a63bcd12b","name":"should filter out undefined ENRs","time":{"start":1755718023776,"stop":1755718023776,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d0a20a4a68b502","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1755718550830,"stop":1755718550830,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecbee276a25730b","name":"should insert elements correctly","time":{"start":1755718060945,"stop":1755718060946,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c239a257ae12332","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1755718056966,"stop":1755718056967,"duration":1},"status":"passed","severity":"normal"},{"uid":"f829aa3330a57269","name":"should successfully subscribe to supported pubsub topic","time":{"start":1755718045228,"stop":1755718045229,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9c72d9c7118abd","name":"Stops search when maxGet is reached","time":{"start":1755718023143,"stop":1755718023143,"duration":0},"status":"passed","severity":"normal"},{"uid":"467b54b813c0b993","name":"should properly create location multiaddrs - udp6","time":{"start":1755718003843,"stop":1755718003843,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a1bd35c1d06d3e","name":"should clear the dialing interval","time":{"start":1755718013376,"stop":1755718013376,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cf418beee9a8f0","name":"should drop connection to all peers on hangUp","time":{"start":1755718167862,"stop":1755718167863,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae563cf8d1bc6f75","name":"should enable all discoveries when explicitly set","time":{"start":1755718044146,"stop":1755718044146,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b49cc00bfd4b35","name":"should not create timers for topics where peer is not in mesh","time":{"start":1755718013330,"stop":1755718013331,"duration":1},"status":"passed","severity":"normal"},{"uid":"f617bceb1203f790","name":"Push message with content topic containing short","time":{"start":1755718522565,"stop":1755718522565,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec60417ad1caba7d","name":"Push message with numeric payload","time":{"start":1755718522559,"stop":1755718522559,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce6c6a720d4156a","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1755718056935,"stop":1755718056936,"duration":1},"status":"passed","severity":"normal"},{"uid":"812ec41ae9c97219","name":"Relay - times out","time":{"start":1755718449364,"stop":1755718449365,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1077126aa57cb95","name":"Accepts a valid Waku Message","time":{"start":1755718048510,"stop":1755718048511,"duration":1},"status":"passed","severity":"normal"},{"uid":"f16f051d4a5822dc","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1755718103062,"stop":1755718103062,"duration":0},"status":"passed","severity":"normal"},{"uid":"486ee6f1be7b3de4","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1755718249162,"stop":1755718249162,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a47dce413dc832e","name":"should return NO_PEER_AVAILABLE when peer is not in peer store","time":{"start":1755718023776,"stop":1755718023777,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcab60b3af6077ca","name":"msgTime: 0 ms from now, startTime: 1755632025992, endTime: 1755718425992","time":{"start":1755718441174,"stop":1755718441175,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecfbffb0f74af0f2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1755718056981,"stop":1755718056982,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5cf3721b23700b","name":"Publish message with custom timestamp: Wed Aug 20 2025 20:30:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1755718249163,"stop":1755718249164,"duration":1},"status":"passed","severity":"normal"},{"uid":"d69255083accb54b","name":"Decrypt messages","time":{"start":1755718227556,"stop":1755718227559,"duration":3},"status":"passed","severity":"normal"},{"uid":"dea4a3a38e4799ce","name":"should not execute task if max attempts is 0","time":{"start":1755718044074,"stop":1755718044075,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e250daae9be43f","name":"should add and check entries correctly","time":{"start":1755718043218,"stop":1755718043224,"duration":6},"status":"passed","severity":"normal"},{"uid":"ea949e8a74eb9504","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1755718056988,"stop":1755718056988,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f689b8b14f56c3","name":"should send relay ping messages on timer","time":{"start":1755718013331,"stop":1755718013331,"duration":0},"status":"passed","severity":"normal"},{"uid":"f919973bc35d0f45","name":"should initialize with default options","time":{"start":1755718023565,"stop":1755718023566,"duration":1},"status":"passed","severity":"normal"},{"uid":"18132cccdba2f9cb","name":"Publish message with rate limit","time":{"start":1755718249167,"stop":1755718249167,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5edfc8784fedcce","name":"Encoder throws on undefined content topic","time":{"start":1755718035262,"stop":1755718035263,"duration":1},"status":"passed","severity":"normal"},{"uid":"d142b9e5c951f98c","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1755718056970,"stop":1755718056970,"duration":0},"status":"passed","severity":"normal"},{"uid":"35079ac938e37f2d","name":"should encode/decode to text encoding","time":{"start":1755718003841,"stop":1755718003841,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf72432a92b71385","name":"should not receive a peer event before start","time":{"start":1755718331412,"stop":1755718331413,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b5d18770f9f96e","name":"return first retrieved peers without further DNS queries","time":{"start":1755718023595,"stop":1755718023595,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c74a9818fb72330","name":"Subscribe and receive messages via waku relay post","time":{"start":1755718550824,"stop":1755718550824,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9692c706a102e3","name":"should dial with PeerId and return stream","time":{"start":1755718014191,"stop":1755718014191,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ed30b54b04ea74","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1755718099125,"stop":1755718099125,"duration":0},"status":"passed","severity":"normal"},{"uid":"227ddf7a47f15ed8","name":"should check false positive rate","time":{"start":1755718060949,"stop":1755718060950,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5bd0a79a8db9d2","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1755718044967,"stop":1755718044967,"duration":0},"status":"passed","severity":"normal"},{"uid":"43376f4efea35487","name":"should maintain desired error rate","time":{"start":1755718060946,"stop":1755718060946,"duration":0},"status":"passed","severity":"normal"},{"uid":"5479d2b8aef79baa","name":"should be safe to call multiple times","time":{"start":1755718013315,"stop":1755718013315,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc9621c390a1320","name":"Push message with rate limit","time":{"start":1755718522573,"stop":1755718522574,"duration":1},"status":"passed","severity":"normal"},{"uid":"1edef9d45f4c0104","name":"should handle disconnect when peer has no timers","time":{"start":1755718013333,"stop":1755718013333,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d7202fa767be75","name":"should return false","time":{"start":1755718003839,"stop":1755718003840,"duration":1},"status":"passed","severity":"normal"},{"uid":"a425aedbb408386d","name":"Check received message containing special chars","time":{"start":1755718528166,"stop":1755718528166,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb062bfc3d373b55","name":"should add and remove event listeners correctly","time":{"start":1755718027881,"stop":1755718027881,"duration":0},"status":"passed","severity":"normal"},{"uid":"52906020d299f50f","name":"Subscribe to topic containing long and receive message","time":{"start":1755718550835,"stop":1755718550835,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1904f6841a95e5e","name":"Cluster ID 0, shard 1","time":{"start":1755718420282,"stop":1755718420283,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d2caf7d176d33c1","name":"should stop and cleanup resources","time":{"start":1755718044967,"stop":1755718044970,"duration":3},"status":"passed","severity":"normal"},{"uid":"b11cf099606a37f9","name":"Check received message containing SQL Injection","time":{"start":1755718528167,"stop":1755718528167,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59351e523a28c6c","name":"returns only open connection if one present","time":{"start":1755718013662,"stop":1755718013669,"duration":7},"status":"passed","severity":"normal"},{"uid":"179b3c1b41179369","name":"Check publish message containing escaped characters","time":{"start":1755718249161,"stop":1755718249161,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf28f093db76020","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1755718256959,"stop":1755718256959,"duration":0},"status":"passed","severity":"normal"},{"uid":"17772a674809017e","name":"ends after yielding if response size indicates end","time":{"start":1755718014017,"stop":1755718014017,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2142e9080cc5d4","name":"should return all connected peers without codec filter","time":{"start":1755718014194,"stop":1755718014194,"duration":0},"status":"passed","severity":"normal"},{"uid":"1462e2588902ff5c","name":"should be empty after removing the only subscription","time":{"start":1755718044966,"stop":1755718044966,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bd5d6dff660281","name":"should serialize and deserialize correctly","time":{"start":1755718060947,"stop":1755718060947,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4e7d1e50a23f6e","name":"Check message with no payload is not received","time":{"start":1755718528172,"stop":1755718528172,"duration":0},"status":"passed","severity":"normal"},{"uid":"11639b36f65ac1e8","name":"should return false when network is not connected","time":{"start":1755718014190,"stop":1755718014190,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e301a0de794ad3f","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app30/3/topic155/json","time":{"start":1755718349498,"stop":1755718349499,"duration":1},"status":"passed","severity":"normal"},{"uid":"37eefa6bc90e3491","name":"should properly create location multiaddrs - tcp4","time":{"start":1755718003843,"stop":1755718003843,"duration":0},"status":"passed","severity":"normal"},{"uid":"4707cdb85592e2a6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1755718003098,"stop":1755718003099,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ac4d6022689e73","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1755718045120,"stop":1755718045121,"duration":1},"status":"passed","severity":"normal"},{"uid":"e828615388e405c2","name":"Subscribe to topic containing XML and receive message","time":{"start":1755718550837,"stop":1755718550837,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ae4af35f112cdc","name":"should not be empty after adding a subscription","time":{"start":1755718044965,"stop":1755718044966,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a06803b24721fd7","name":"should handle general insertion and lookup correctly","time":{"start":1755718060949,"stop":1755718060949,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb34e058b211052f","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1755718013864,"stop":1755718013865,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1b214cbf473ba3","name":"should stop ping timers on peer disconnect","time":{"start":1755718013321,"stop":1755718013322,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bace6f96f2c7d8c","name":"different cluster: nodes don't connect","time":{"start":1755718180962,"stop":1755718180963,"duration":1},"status":"passed","severity":"normal"},{"uid":"871524303a28b93a","name":"should handle queue processing errors gracefully","time":{"start":1755718013404,"stop":1755718013408,"duration":4},"status":"passed","severity":"normal"},{"uid":"ad0978d76913dc2c","name":"should handle large number of peers request","time":{"start":1755718023779,"stop":1755718023780,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb84d7c41d5b966","name":"groups content topics by expected pubsub topic","time":{"start":1755717997712,"stop":1755717997713,"duration":1},"status":"passed","severity":"normal"},{"uid":"868aea6ed5d1ab1e","name":"Overlapping topic subscription","time":{"start":1755718256960,"stop":1755718256960,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2fbbac5b27511b85","name":"should register libp2p event listeners when start is called","time":{"start":1755718045119,"stop":1755718045119,"duration":0},"status":"passed","severity":"normal"},{"uid":"85beda2d25ae7b35","name":"Passing page size 10 when there are 10 messages","time":{"start":1755718432932,"stop":1755718432932,"duration":0},"status":"passed","severity":"normal"},{"uid":"5829fe1a1e13ad8f","name":"Subscribe to topic containing XML and receive message","time":{"start":1755718550829,"stop":1755718550829,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb64e0621afa470","name":"should update ack status of messages in outgoing buffer","time":{"start":1755718063039,"stop":1755718063039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04edcd52b0f2752","name":"should successfully query store with valid decoders and options","time":{"start":1755718044990,"stop":1755718044990,"duration":0},"status":"passed","severity":"normal"},{"uid":"f909cacfcd4375c8","name":"n1 and n2 uses relay shard 1, n3 uses relay shard 2","time":{"start":1755718242452,"stop":1755718242452,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7e74ede1a4d1ad","name":"Subscribe to topic containing Script and receive message","time":{"start":1755718550837,"stop":1755718550837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ab49309557c088","name":"should add event listeners to libp2p","time":{"start":1755718012952,"stop":1755718012962,"duration":10},"status":"passed","severity":"normal"},{"uid":"3b8ec3dcf1ecf34e","name":"should wait for LightPush peer to be connected","time":{"start":1755718045054,"stop":1755718045054,"duration":0},"status":"passed","severity":"normal"},{"uid":"8472da3ac00fca41","name":"should be safe to call multiple times","time":{"start":1755718014188,"stop":1755718014189,"duration":1},"status":"passed","severity":"normal"},{"uid":"533690cb1d30cf7d","name":"Query Generator - true","time":{"start":1755718419748,"stop":1755718419749,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5a79ae0c5e702d","name":"udp ip6 address","time":{"start":1755718003101,"stop":1755718003101,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e5a81259aae752","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1755718045118,"stop":1755718045118,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cde0086121c7b0","name":"Correctly serialized arguments","time":{"start":1755718181143,"stop":1755718181144,"duration":1},"status":"passed","severity":"normal"},{"uid":"73662528dfafe24f","name":"Ephemeral messages are not stored","time":{"start":1755718084645,"stop":1755718084646,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9ec234b5bd78d3","name":"accepts time-filtered query with content filter","time":{"start":1755718013680,"stop":1755718013681,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8fbb28560fc769","name":"Ordered callback, aborts when callback returns true","time":{"start":1755718409411,"stop":1755718409411,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e77f37b0cee7b0","name":"Asymmetric encrypt & decrypt","time":{"start":1755718034172,"stop":1755718034173,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f11c5c89df9d0ed","name":"should not stop if not started","time":{"start":1755718023575,"stop":1755718023575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d299c46a76f2a968","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1755718550828,"stop":1755718550828,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f41defcbfbd55a","name":"Renews subscription after lossing a connection","time":{"start":1755718550831,"stop":1755718550831,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bbeafba2b85f8c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1755718550830,"stop":1755718550831,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d4cfe4baefd2a8","name":"should mark all messages in causal history as acknowledged","time":{"start":1755718063035,"stop":1755718063035,"duration":0},"status":"passed","severity":"normal"},{"uid":"122cbebf97800b66","name":"can start and stop the service","time":{"start":1755718027877,"stop":1755718027877,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bfc7eb044379fe","name":"Subscribe to topic containing emoji and publish message","time":{"start":1755718256965,"stop":1755718256965,"duration":0},"status":"passed","severity":"normal"},{"uid":"d098068edd3c4df7","name":"Query generator for multiple messages","time":{"start":1755718409399,"stop":1755718409403,"duration":4},"status":"passed","severity":"normal"},{"uid":"358a2c808e89b638","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1755718256958,"stop":1755718256958,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88f03359c1a0b7c","name":"should return true when peer is on the specified shard","time":{"start":1755718013571,"stop":1755718013571,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec22fd839b14de74","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1755718056981,"stop":1755718056981,"duration":0},"status":"passed","severity":"normal"},{"uid":"934cebad604582bc","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1755718528164,"stop":1755718528164,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e6898af365ed3a","name":"should handle complete dial lifecycle","time":{"start":1755718013409,"stop":1755718013409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad10ed1d1058d710","name":"should get / set UDP multiaddr","time":{"start":1755718003841,"stop":1755718003841,"duration":0},"status":"passed","severity":"normal"},{"uid":"595a850baf7e19d6","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1755718056961,"stop":1755718056962,"duration":1},"status":"passed","severity":"normal"},{"uid":"8196268b48547ad3","name":"can query messages by message hash","time":{"start":1755718412726,"stop":1755718412726,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fae3660eecd974","name":"Check publish message containing XML","time":{"start":1755718249159,"stop":1755718249159,"duration":0},"status":"passed","severity":"normal"},{"uid":"325e51b089c3d306","name":"should handle errors gracefully when getting peer info","time":{"start":1755718013577,"stop":1755718013577,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af46f230f7481bb","name":"should properly start and stop event listening","time":{"start":1755718044934,"stop":1755718044934,"duration":0},"status":"passed","severity":"normal"},{"uid":"be03d5474dd50797","name":"should set field with only FILTER enabled","time":{"start":1755718003846,"stop":1755718003846,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc07a9f66a27d1cf","name":"should add received messages to bloom filter","time":{"start":1755718063034,"stop":1755718063034,"duration":0},"status":"passed","severity":"normal"},{"uid":"2400b38aa048641d","name":"Subscribe and receive messages via lightPush","time":{"start":1755718550823,"stop":1755718550823,"duration":0},"status":"passed","severity":"normal"},{"uid":"997833e7af153860","name":"Check publish message containing Arabic","time":{"start":1755718249156,"stop":1755718249156,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca2fb955c446dd4","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1755718063033,"stop":1755718063034,"duration":1},"status":"passed","severity":"normal"},{"uid":"649c2e8ed479400b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1755718056982,"stop":1755718056983,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa8311287c44a68","name":"should allow redial after cooldown period","time":{"start":1755718013382,"stop":1755718013383,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9877e22c0ceead7","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1755717997907,"stop":1755717997907,"duration":0},"status":"passed","severity":"normal"},{"uid":"6428a64cd38af0ee","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1755718023406,"stop":1755718023406,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7760f82e2d9fa3","name":"Promise Callback - true","time":{"start":1755718419750,"stop":1755718419751,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f956b6b37b7f14b","name":"should drop connection via multiaddr with hangUp","time":{"start":1755718167863,"stop":1755718167864,"duration":1},"status":"passed","severity":"normal"},{"uid":"c22ac1e44749dabd","name":"should only return 1 node with relay and store capability","time":{"start":1755718023594,"stop":1755718023595,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b53c98ab1177fe","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1755718012975,"stop":1755718012975,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b83273080b7589e","name":"Decoder throws on empty string content topic","time":{"start":1755718014234,"stop":1755718014234,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6d651c4686377e","name":"handles different networkShards values correctly","time":{"start":1755717997713,"stop":1755717997714,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c246e8ca25aeb6","name":"should not modify tags of connections for different peers","time":{"start":1755718045122,"stop":1755718045122,"duration":0},"status":"passed","severity":"normal"},{"uid":"529141fd3010e2d7","name":"Passing an array","time":{"start":1755718447801,"stop":1755718447802,"duration":1},"status":"passed","severity":"normal"},{"uid":"7492f7a16a5b9ceb","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1755718023405,"stop":1755718023406,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f7c14b0ca2e8f8","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1755718056971,"stop":1755718056971,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db47ad1c8782112","name":"Push message with Script payload","time":{"start":1755718522579,"stop":1755718522579,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bd525826defd40","name":"Push message with Basic HTML tag payload","time":{"start":1755718522580,"stop":1755718522580,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e5bbbddd3d1278","name":"should be safe to call multiple times","time":{"start":1755718013037,"stop":1755718013037,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2382704234ec2d","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1755718528173,"stop":1755718528173,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7f1088bb085389","name":"should populate queue if has active dial","time":{"start":1755718013382,"stop":1755718013382,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d670d1970ddbf6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1755717997718,"stop":1755717997718,"duration":0},"status":"passed","severity":"normal"},{"uid":"c930e6da9bde3cb8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1755718225918,"stop":1755718225919,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c366bc924224afe","name":"Refresh subscription","time":{"start":1755718550826,"stop":1755718550826,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a03880b611e0f4","name":"should handle peer store errors gracefully","time":{"start":1755718013039,"stop":1755718013039,"duration":0},"status":"passed","severity":"normal"},{"uid":"e941508e4a8d3fd3","name":"topics with same application and version share the same shard","time":{"start":1755717997712,"stop":1755717997712,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee869d476a52adff","name":"should not track probabilistic acknowledgements of messages received in bloom filter of own messages","time":{"start":1755718063036,"stop":1755718063036,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fda1a1188d64841","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1755718056943,"stop":1755718056943,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c96b0a6900ae24","name":"should reject if Store is requested but not mounted","time":{"start":1755718045052,"stop":1755718045052,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbfbe06ebd052b4","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1755718056969,"stop":1755718056969,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f2bb5f04f089f2","name":"Push message with long payload","time":{"start":1755718522559,"stop":1755718522559,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f11921ceb8071f2","name":"should return usable stream attached to connection","time":{"start":1755718013858,"stop":1755718013859,"duration":1},"status":"passed","severity":"normal"},{"uid":"44dd7fd0de980b94","name":"should only return 1 node with relay capability","time":{"start":1755718023593,"stop":1755718023594,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93ae98e3179c39","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1755718256958,"stop":1755718256959,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a6bc4b728b27a6","name":"Subscribe and receives messages on 20 topics","time":{"start":1755718550825,"stop":1755718550825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b134774123fe47f7","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1755718003837,"stop":1755718003837,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cad596009b5272f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1755718033652,"stop":1755718033653,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee43042293e0b56","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1755718013523,"stop":1755718013523,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c44f69d37801072","name":"Waku message hash computation (payload length 0)","time":{"start":1755718013523,"stop":1755718013523,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8907b30a0eafc18","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1755718056953,"stop":1755718056953,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c38c70cf8006d4","name":"Wrong topic","time":{"start":1755718349510,"stop":1755718349510,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc00ad2540937e76","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1755718056985,"stop":1755718056988,"duration":3},"status":"passed","severity":"normal"},{"uid":"db3235ed851ba771","name":"should successfully unsubscribe from an existing subscription","time":{"start":1755718045229,"stop":1755718045229,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2621cb6a7033ad","name":"Callback on promise, aborts when callback returns true","time":{"start":1755718409407,"stop":1755718409410,"duration":3},"status":"passed","severity":"normal"},{"uid":"89bcec0a213d0035","name":"should check connected peers if present and suitable","time":{"start":1755718045053,"stop":1755718045054,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ef0d95d83ad021","name":"LightPush","time":{"start":1755718449366,"stop":1755718449367,"duration":1},"status":"passed","severity":"normal"},{"uid":"582d777aeb97b82c","name":"Push 30 different messages","time":{"start":1755718522564,"stop":1755718522564,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e240df3642cb92c5","name":"should respect custom numPeersToUse configuration","time":{"start":1755718045120,"stop":1755718045120,"duration":0},"status":"passed","severity":"normal"},{"uid":"491fa8714bbc878e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1755718550827,"stop":1755718550827,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f9e42cdd065ab3","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1755717997709,"stop":1755717997709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae648ecab14e54","name":"should handle errors when globalThis is not available","time":{"start":1755718012963,"stop":1755718012964,"duration":1},"status":"passed","severity":"normal"},{"uid":"99742c64df2acba2","name":"should query peers that support peer exchange","time":{"start":1755718023577,"stop":1755718023578,"duration":1},"status":"passed","severity":"normal"},{"uid":"8583b1fe654e6945","name":"should not receive a peer event after stop","time":{"start":1755718083894,"stop":1755718083894,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb5f2a304f05986","name":"random static sharding 9 - Cluster ID: 547, Shard ID: 599","time":{"start":1755718420288,"stop":1755718420288,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e39bc05a769ef5f","name":"Push message with special chars payload","time":{"start":1755718522577,"stop":1755718522577,"duration":0},"status":"passed","severity":"normal"},{"uid":"660feb75cf744bfe","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app59/5/topic965/utf8","time":{"start":1755718349505,"stop":1755718349506,"duration":1},"status":"passed","severity":"normal"},{"uid":"e11e230f59ddd8ad","name":"Check message received after jswaku node is restarted","time":{"start":1755718528173,"stop":1755718528173,"duration":0},"status":"passed","severity":"normal"},{"uid":"c767403deca3d9a6","name":"should be empty when created","time":{"start":1755718044964,"stop":1755718044965,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4065a8d17fdcba","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1755718056989,"stop":1755718056989,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eda7b99bee150b9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1755718550839,"stop":1755718550839,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb562d7300ed0ca","name":"Ordered Callback - false","time":{"start":1755718419754,"stop":1755718419755,"duration":1},"status":"passed","severity":"normal"},{"uid":"4845ae6bca5b00b3","name":"Push message with Basic HTML tag payload","time":{"start":1755718522562,"stop":1755718522562,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec87215ff07821c7","name":"Subscribe and publish message","time":{"start":1755718256958,"stop":1755718256958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45ce972916dcf52","name":"should skip already querying peers","time":{"start":1755718023581,"stop":1755718023582,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afecaaa39413c06","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1755718033654,"stop":1755718033654,"duration":0},"status":"passed","severity":"normal"},{"uid":"8938ebfaf339a45e","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1755718550825,"stop":1755718550825,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4beec82b18a1964c","name":"Encoder throws on empty string content topic","time":{"start":1755718035263,"stop":1755718035263,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49ddecc15660464","name":"should return true when peer is on the pubsub topic shard","time":{"start":1755718013573,"stop":1755718013573,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16b8884a0ce04fd","name":"should be able to decode the field with only FILTER set to true","time":{"start":1755718003097,"stop":1755718003097,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc80401f52889c3","name":"should perform ping and update peer store on timer","time":{"start":1755718013323,"stop":1755718013323,"duration":0},"status":"passed","severity":"normal"},{"uid":"b757020d7173bd8e","name":"Push message with content topic containing JSON","time":{"start":1755718522568,"stop":1755718522568,"duration":0},"status":"passed","severity":"normal"},{"uid":"1913361e2faf38c4","name":"should return false when peer has no shard info","time":{"start":1755718013564,"stop":1755718013564,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f56b5f35fb9e9b","name":"should throw error - no id","time":{"start":1755718003838,"stop":1755718003839,"duration":1},"status":"passed","severity":"normal"},{"uid":"78251385c7ce7e69","name":"should add event listeners for peer connect and disconnect","time":{"start":1755718013311,"stop":1755718013315,"duration":4},"status":"passed","severity":"normal"},{"uid":"ef58fdb0e73dd620","name":"should stop all internal components","time":{"start":1755718014189,"stop":1755718014189,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cde66521d0946a1","name":"should properly create location multiaddrs - udp4","time":{"start":1755718003842,"stop":1755718003842,"duration":0},"status":"passed","severity":"normal"},{"uid":"36aef6ee4ca59a3","name":"should not return locked peers if enough unlocked are available","time":{"start":1755718045118,"stop":1755718045118,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c02bb6a8b2a471","name":"random static sharding 4 - Cluster ID: 153, Shard ID: 554","time":{"start":1755718420285,"stop":1755718420285,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ccae9db647e0ec","name":"should start the dialing interval","time":{"start":1755718013371,"stop":1755718013371,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d84fe7908b1ece","name":"connects to nwaku","time":{"start":1755718447800,"stop":1755718447801,"duration":1},"status":"passed","severity":"normal"},{"uid":"9571827dc95d003f","name":"Check received message containing Script","time":{"start":1755718528158,"stop":1755718528158,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a92b2490b83fe09","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1755718550834,"stop":1755718550834,"duration":0},"status":"passed","severity":"normal"},{"uid":"77293230f2f3e5f0","name":"should return false when peer is not on topic","time":{"start":1755718014196,"stop":1755718014196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b241ffa90f5f2c7f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1755718441173,"stop":1755718441173,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7801c8d7dde0b51","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1755717997718,"stop":1755717997718,"duration":0},"status":"passed","severity":"normal"},{"uid":"150db89bf755acd5","name":"Check message with invalid timestamp is not received","time":{"start":1755718528162,"stop":1755718528162,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e662bca905d7747","name":"should handle corrupted shard info gracefully","time":{"start":1755718013577,"stop":1755718013577,"duration":0},"status":"passed","severity":"normal"},{"uid":"724ceaa71914032c","name":"should create ShardReader with static shards network config","time":{"start":1755718013563,"stop":1755718013563,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c214969225c52b","name":"Nwaku publishes","time":{"start":1755718239196,"stop":1755718239196,"duration":0},"status":"passed","severity":"normal"}]