mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
214 KiB
JSON
1 line
214 KiB
JSON
[{"uid":"58b74505c920c221","name":"Push message with content topic containing special chars","time":{"start":1757289806236,"stop":1757289806237,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa9f14776b45ca0","name":"Relay Node - default protocol","time":{"start":1757289089530,"stop":1757289089531,"duration":1},"status":"passed","severity":"normal"},{"uid":"863b8e411300d7dd","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1757289197004,"stop":1757289197004,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a6882f1320796f","name":"Decoder throws on undefined content topic","time":{"start":1757288682660,"stop":1757288682660,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf40baff64df178","name":"Waku message hash computation (payload length 0)","time":{"start":1757288681731,"stop":1757288681731,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2338703aebc5524","name":"Push message with shell command payload","time":{"start":1757289806247,"stop":1757289806247,"duration":0},"status":"passed","severity":"normal"},{"uid":"8328a75d68a67e6a","name":"Subscribe to topic containing XML and receive message","time":{"start":1757289224551,"stop":1757289224551,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d40efb954383e4","name":"should initialize with default options","time":{"start":1757288692100,"stop":1757288692100,"duration":0},"status":"passed","severity":"normal"},{"uid":"1589bf70790478f2","name":"should return start time to last successful query since last query is less than max range","time":{"start":1757288714514,"stop":1757288714514,"duration":0},"status":"passed","severity":"normal"},{"uid":"74854c038beda69b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1757288665917,"stop":1757288665917,"duration":0},"status":"passed","severity":"normal"},{"uid":"6700de4182ed412c","name":"isConnected should return false after all peers disconnect","time":{"start":1757288767725,"stop":1757288767725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6baf1abd94d5455c","name":"Push message with content topic containing escaped characters","time":{"start":1757289806238,"stop":1757289806239,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a75b3287ed6b2dd","name":"should not discard bootstrap peers if under the limit","time":{"start":1757288792031,"stop":1757288792033,"duration":2},"status":"passed","severity":"normal"},{"uid":"65f4645da9ce2997","name":"should perform ping and update peer store on timer","time":{"start":1757288682101,"stop":1757288682101,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbefe0d3299db9d9","name":"Callback on promise","time":{"start":1757289074443,"stop":1757289074444,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58903585858c71c","name":"should enable only dns and peerExchange when peerCache is disabled","time":{"start":1757288713244,"stop":1757288713246,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac9dbabe3b594176","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1757289224563,"stop":1757289224563,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6825342f8f23b5","name":"Overlapping topic subscription","time":{"start":1757288930612,"stop":1757288930612,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3950519692da7e56","name":"it tolerates circular branch references","time":{"start":1757288692087,"stop":1757288692088,"duration":1},"status":"passed","severity":"normal"},{"uid":"eecb23305a944f7d","name":"Push message with content topic containing unicode special characters","time":{"start":1757289806254,"stop":1757289806255,"duration":1},"status":"passed","severity":"normal"},{"uid":"b366741f7cc38c82","name":"should emit message when we just started and store connect event occurs","time":{"start":1757288714511,"stop":1757288714512,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced2e1fb1f2a603b","name":"Check message on other pubsub topic is not received","time":{"start":1757289197015,"stop":1757289197015,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cc4d7dc924c713","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1757288726349,"stop":1757288726349,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26856a3ce0e7ad2","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1757288930614,"stop":1757288930615,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d468c386a42aaea","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1757288732274,"stop":1757288732275,"duration":1},"status":"passed","severity":"normal"},{"uid":"d817f394cd84bf9","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1757288726360,"stop":1757288726360,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f9c5731d14c0fc","name":"n1 and n2 uses relay shard 1, n3 uses relay shard 2","time":{"start":1757288915475,"stop":1757288915475,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a39b52383e37aeb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1757288726363,"stop":1757288726363,"duration":0},"status":"passed","severity":"normal"},{"uid":"36da8eed8f59d03f","name":"Query generator for multiple messages","time":{"start":1757289074441,"stop":1757289074441,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1ba0809cacefae","name":"returns all values when wanted number is greater than available values","time":{"start":1757288690603,"stop":1757288690611,"duration":8},"status":"passed","severity":"normal"},{"uid":"a8e7be51ccb3557d","name":"Subscribe to topic containing XML and publish message","time":{"start":1757288930616,"stop":1757288930617,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e7891fbb901e15","name":"Delete observer","time":{"start":1757288899419,"stop":1757288899419,"duration":0},"status":"passed","severity":"normal"},{"uid":"102a2603403e7970","name":"Promise Callback - false","time":{"start":1757289059197,"stop":1757289059198,"duration":1},"status":"passed","severity":"normal"},{"uid":"8593fd3b0d2aa8a0","name":"Using a function","time":{"start":1757289083691,"stop":1757289083691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40e4f1c03ab3fb3","name":"should add peer to queue when queue is not empty","time":{"start":1757288682016,"stop":1757288682017,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d967063833154d","name":"should process tasks in queue","time":{"start":1757288712714,"stop":1757288712715,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6118797a554f22","name":"throws on content topic with too few or too many fields","time":{"start":1757288665899,"stop":1757288665900,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b753fb957b244e","name":"should not fail to start the service if it is already started","time":{"start":1757288955498,"stop":1757288955498,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd80e61ddef2f15","name":"should emit InMessageLost event with retrievalHint when timeout is exceeded","time":{"start":1757288732279,"stop":1757288732279,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8a2234e5944d5f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1757288815918,"stop":1757288815920,"duration":2},"status":"passed","severity":"normal"},{"uid":"f61f12020669fc5b","name":"should remove event listeners when stopped","time":{"start":1757288714506,"stop":1757288714507,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cffbe3672da5b7c","name":"should initialize with custom number of peers","time":{"start":1757288714083,"stop":1757288714083,"duration":0},"status":"passed","severity":"normal"},{"uid":"df468aae5114b42f","name":"should only return 1 node with relay capability","time":{"start":1757288692089,"stop":1757288692090,"duration":1},"status":"passed","severity":"normal"},{"uid":"31721ecdef8a533a","name":"should support chaining for add method","time":{"start":1757288711816,"stop":1757288711817,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe42970f3481197","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1757288671993,"stop":1757288671993,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6665dfeb708a822","name":"Push message with content topic containing SQL Injection","time":{"start":1757289806253,"stop":1757289806254,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d6f64cd5f1a2e1","name":"Refresh subscription","time":{"start":1757289224558,"stop":1757289224558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b86f07625bd2e1","name":"should not fail to stop the service if it was not started","time":{"start":1757288696111,"stop":1757288696111,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe15c20556d7e26","name":"should add event listeners to globalThis","time":{"start":1757288681576,"stop":1757288681590,"duration":14},"status":"passed","severity":"normal"},{"uid":"b1b543f240e48094","name":"should start periodic discovery on start","time":{"start":1757288692111,"stop":1757288692112,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ef22bf7546e20a","name":"Check received message containing unicode special characters","time":{"start":1757289197012,"stop":1757289197013,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4d082ecc158213","name":"accepts time-filtered query with content filter","time":{"start":1757288682056,"stop":1757288682057,"duration":1},"status":"passed","severity":"normal"},{"uid":"e109049b7cf46da9","name":"should work with mock decoders","time":{"start":1757288714508,"stop":1757288714508,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ed8a1ed75f9b66","name":"should handle peer store update failures gracefully","time":{"start":1757288682102,"stop":1757288682102,"duration":0},"status":"passed","severity":"normal"},{"uid":"7756500896b82863","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1757288665904,"stop":1757288665904,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee616b9e9bad0fdf","name":"should return false when peer has no shard info","time":{"start":1757288681212,"stop":1757288681212,"duration":0},"status":"passed","severity":"normal"},{"uid":"565733b1f54a41c2","name":"Push message with numeric payload","time":{"start":1757289806269,"stop":1757289806269,"duration":0},"status":"passed","severity":"normal"},{"uid":"662175da65b01e10","name":"Generator, 2 different shards","time":{"start":1757289038566,"stop":1757289038566,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebe901d3f58c278","name":"Check publish message containing Russian","time":{"start":1757288922030,"stop":1757288922030,"duration":0},"status":"passed","severity":"normal"},{"uid":"4843a7e414f608b9","name":"Waku message hash computation (no timestamp)","time":{"start":1757288681732,"stop":1757288681735,"duration":3},"status":"passed","severity":"normal"},{"uid":"fcd3032189a03aec","name":"should mark a message as irretrievably lost if timeout is exceeded","time":{"start":1757288732279,"stop":1757288732279,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b23ded9d586011","name":"Publish message with rate limit","time":{"start":1757288922039,"stop":1757288922039,"duration":0},"status":"passed","severity":"normal"},{"uid":"893c282f00f9a05f","name":"should handle case with all peers already connected","time":{"start":1757288681517,"stop":1757288681517,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbecdea3f86a2c6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1757289224545,"stop":1757289224546,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0881ed53e82b086","name":"Filter","time":{"start":1757289089530,"stop":1757289089530,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8dde9de67512b65","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1757288665910,"stop":1757288665910,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6db6e2d9954f29","name":"should properly create location multiaddrs - tcp6","time":{"start":1757288672001,"stop":1757288672001,"duration":0},"status":"passed","severity":"normal"},{"uid":"65553c2d5d1a7df8","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1757288714094,"stop":1757288714095,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc5aa9b8867c10de","name":"should handle all zero keep alive options","time":{"start":1757288682125,"stop":1757288682134,"duration":9},"status":"passed","severity":"normal"},{"uid":"dcf82497ba99eb6d","name":"should have no discoveries enabled by default","time":{"start":1757288713238,"stop":1757288713239,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e26218fef165694","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1757288726353,"stop":1757288726354,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bc8e95dd9de05f","name":"should create NetworkMonitor with libp2p and events","time":{"start":1757288681575,"stop":1757288681575,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1f57e2e33ab6a3","name":"Query with Promise Callback, No Decoder","time":{"start":1757289048249,"stop":1757289048250,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd688c1108c6fe7","name":"should create KeepAliveManager with relay","time":{"start":1757288682084,"stop":1757288682085,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4a2394e60b611f","name":"Push message with emoji payload","time":{"start":1757289806234,"stop":1757289806235,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6108a2c979fe2c","name":"returns only open connection if one present","time":{"start":1757288682140,"stop":1757288682140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2316970ff587baa","name":"should properly start and stop event listening","time":{"start":1757288714390,"stop":1757288714390,"duration":0},"status":"passed","severity":"normal"},{"uid":"de033148fa8a0f18","name":"Store - dialed first","time":{"start":1757289089528,"stop":1757289089528,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5609fd46a9ed552","name":"should be online or offline if network state changed","time":{"start":1757288767733,"stop":1757288767738,"duration":5},"status":"passed","severity":"normal"},{"uid":"a801887768d3391d","name":"Relay + Store","time":{"start":1757288672004,"stop":1757288672004,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf924f47ce1ab86a","name":"should handle general insertion and lookup correctly","time":{"start":1757288729736,"stop":1757288729736,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbcb4eca8f99338","name":"should create PeerExchange instance with components","time":{"start":1757288692032,"stop":1757288692033,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7dafe949a5fe93b","name":"should encodeTxt and decodeTxt","time":{"start":1757288671987,"stop":1757288671987,"duration":0},"status":"passed","severity":"normal"},{"uid":"c929cd92b8e507b4","name":"should be able to dial TLS multiaddrs","time":{"start":1757288838734,"stop":1757288838734,"duration":0},"status":"passed","severity":"normal"},{"uid":"1651659179844ffa","name":"Fails to push message bigger that 1MB","time":{"start":1757289806242,"stop":1757289806243,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c0a8cc0b1984fd","name":"Check publish message containing escaped characters","time":{"start":1757288922032,"stop":1757288922033,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdd6cdfae89bce6","name":"Push message with content topic containing numeric","time":{"start":1757289806236,"stop":1757289806236,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fabad8048a107a","name":"Push message with content topic containing Arabic","time":{"start":1757289806237,"stop":1757289806237,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e837c78d1065c48","name":"Push message with emoji payload","time":{"start":1757289806248,"stop":1757289806248,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ff0698a3c96739","name":"should not emit message when conditions are not met (recent query, no offline)","time":{"start":1757288714513,"stop":1757288714513,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4edb3d2e3a8251b","name":"Push message with content topic containing Chinese","time":{"start":1757289806276,"stop":1757289806276,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a25b3d61779307","name":"returns nothing if no connections present","time":{"start":1757288682139,"stop":1757288682140,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47f560867f76cf2","name":"should discover peers from provided peer cache","time":{"start":1757288844623,"stop":1757288844624,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc62175812a6711","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1757288726344,"stop":1757288726344,"duration":0},"status":"passed","severity":"normal"},{"uid":"1764fe5e0966d39f","name":"should compute hash only when first accessed","time":{"start":1757288682661,"stop":1757288682661,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8081bea72afc1d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1757289088113,"stop":1757289088114,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa29882fc837373c","name":"throws on content topic with non-number generation field","time":{"start":1757288665900,"stop":1757288665900,"duration":0},"status":"passed","severity":"normal"},{"uid":"423d7634ce7a8c89","name":"should handle errors when removing globalThis listeners","time":{"start":1757288681592,"stop":1757288681592,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d0b28a35f440b4","name":"should not fail to start the service if it is already started","time":{"start":1757288696111,"stop":1757288696111,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b4425387b9eae7","name":"should reject if WakuNode is not started","time":{"start":1757288714258,"stop":1757288714258,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58bc5bddccb3e54","name":"should emit events and transition isConnected state when has peers or no peers","time":{"start":1757288767726,"stop":1757288767733,"duration":7},"status":"passed","severity":"normal"},{"uid":"d334c1c8aa16e7d0","name":"should add and remove event listeners correctly","time":{"start":1757288696114,"stop":1757288696114,"duration":0},"status":"passed","severity":"normal"},{"uid":"86187c1f2b12caf5","name":"Overlapping topic subscription","time":{"start":1757289224558,"stop":1757289224558,"duration":0},"status":"passed","severity":"normal"},{"uid":"213c9f04acb0f236","name":"Push message with content topic containing emoji","time":{"start":1757289806239,"stop":1757289806239,"duration":0},"status":"passed","severity":"normal"},{"uid":"6076ee24f8e7f4a","name":"caches peers it previously fetched","time":{"start":1757288692089,"stop":1757288692089,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfe33b959e533d8","name":"should be safe to call multiple times","time":{"start":1757288681485,"stop":1757288681486,"duration":1},"status":"passed","severity":"normal"},{"uid":"262103f027211236","name":"Push message with content topic containing long","time":{"start":1757289806251,"stop":1757289806251,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c8d7c9ab5377e8","name":"Subscribe and receive messages on 2 different pubsubtopics with v3 protocol","time":{"start":1757288815918,"stop":1757288815918,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26b00ef5a6b3d12","name":"should not stop if not started","time":{"start":1757288692102,"stop":1757288692103,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0e11a16964d1f4","name":"should maintain chronological order of messages in localHistory","time":{"start":1757288732276,"stop":1757288732276,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc333435689f0a1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1757288897764,"stop":1757288897764,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee55ebdf4a0ef7e","name":"Push message with content topic containing escaped characters","time":{"start":1757289806265,"stop":1757289806265,"duration":0},"status":"passed","severity":"normal"},{"uid":"1125957417ebde56","name":"Passing page size 11 when there are 10 messages","time":{"start":1757289073898,"stop":1757289073899,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e603dd9c10841c9","name":"Push message with custom timestamp: 1757292372549","time":{"start":1757289806268,"stop":1757289806268,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3d9b9ee591153f","name":"Push message with long payload","time":{"start":1757289806258,"stop":1757289806258,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c6cc616fc5fea8","name":"should handle empty peer infos gracefully","time":{"start":1757288692019,"stop":1757288692019,"duration":0},"status":"passed","severity":"normal"},{"uid":"542fa45fed4c5241","name":"Cluster ID 0, shard 1","time":{"start":1757289041414,"stop":1757289041414,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef60d56d7a7bf39e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1757288671344,"stop":1757288671345,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d3fb9c5e060b04","name":"should register libp2p event listeners when start is called","time":{"start":1757288714090,"stop":1757288714093,"duration":3},"status":"passed","severity":"normal"},{"uid":"c744fe291242bf20","name":"Check received message containing unicode special characters","time":{"start":1757289196997,"stop":1757289196997,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32431581e2b98ee","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1757288726348,"stop":1757288726349,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb4ffd3156e60d1","name":"should not receive a peer event after stop","time":{"start":1757288753303,"stop":1757288753303,"duration":0},"status":"passed","severity":"normal"},{"uid":"917fadcdc7db872c","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1757288753304,"stop":1757288753305,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4f79ae38e96e1afc","name":"Push 30 different messages","time":{"start":1757289806274,"stop":1757289806274,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1aab4c84552459e4","name":"Push message with meta","time":{"start":1757289806255,"stop":1757289806255,"duration":0},"status":"passed","severity":"normal"},{"uid":"e162a044e03978f7","name":"should be empty after removing the only subscription","time":{"start":1757288714102,"stop":1757288714102,"duration":0},"status":"passed","severity":"normal"},{"uid":"53145c403ad8b17e","name":"should handle retrieve errors gracefully without emitting messages","time":{"start":1757288714513,"stop":1757288714513,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d17c9623ce61763","name":"Sample","time":{"start":1757288671386,"stop":1757288671386,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a4bb465c2abf3d","name":"should return different streams if requested simultaniously","time":{"start":1757288682314,"stop":1757288682314,"duration":0},"status":"passed","severity":"normal"},{"uid":"782a1ca17c1ade1f","name":"should properly clean up resources when disposed","time":{"start":1757288711822,"stop":1757288711822,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdff355a1448054c","name":"Fails to publish message with empty text","time":{"start":1757288922035,"stop":1757288922036,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9fcca980351031b","name":"should create QueryOnConnect instance without options","time":{"start":1757288714505,"stop":1757288714506,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c22f3d2fcaf5ef1","name":"should reject if Store is requested but not mounted","time":{"start":1757288714259,"stop":1757288714259,"duration":0},"status":"passed","severity":"normal"},{"uid":"a017cb49b9f9bd15","name":"should emit a peer event after start","time":{"start":1757288955498,"stop":1757288955498,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af7e2297f98f8","name":"Does not throw an exception when node disconnects","time":{"start":1757289083690,"stop":1757289083690,"duration":0},"status":"passed","severity":"normal"},{"uid":"742c5d9cceba28cf","name":"can start and stop the service","time":{"start":1757288753300,"stop":1757288753300,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73f1012e8ded76d","name":"Check received message containing short","time":{"start":1757289197004,"stop":1757289197006,"duration":2},"status":"passed","severity":"normal"},{"uid":"1be3a885ed335e3","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1757288682050,"stop":1757288682055,"duration":5},"status":"passed","severity":"normal"},{"uid":"10278fb8dd581e1d","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app99/7/topic772/proto","time":{"start":1757289020643,"stop":1757289020643,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea41eaaef81a4a11","name":"Push message equal or less that 1MB","time":{"start":1757289806280,"stop":1757289806280,"duration":0},"status":"passed","severity":"normal"},{"uid":"3321a4befe7231a1","name":"Ephemeral field is preserved - encoder v0","time":{"start":1757288754421,"stop":1757288754421,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7e1b51a74a76f1","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1757288665912,"stop":1757288665912,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1eec8bc803856fd","name":"Throws when trying to push message with empty payload","time":{"start":1757289806274,"stop":1757289806274,"duration":0},"status":"passed","severity":"normal"},{"uid":"824fd6890bb488c1","name":"Round trip binary serialization","time":{"start":1757288682658,"stop":1757288682658,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67ad6dcfec0c0c3","name":"All","time":{"start":1757288754458,"stop":1757288754458,"duration":0},"status":"passed","severity":"normal"},{"uid":"7becb67bbf7ff20e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1757289077319,"stop":1757289077320,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17fbb6ff8af7fa1","name":"Push message with emoji payload","time":{"start":1757289806262,"stop":1757289806262,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9408e12f3f59402","name":"should add and check entries correctly","time":{"start":1757288711811,"stop":1757288711816,"duration":5},"status":"passed","severity":"normal"},{"uid":"efe845521171b715","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app92/7/topic105/proto","time":{"start":1757289020641,"stop":1757289020641,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f69fd9ce52b495","name":"should throw error when no peers are available","time":{"start":1757288714204,"stop":1757288714204,"duration":0},"status":"passed","severity":"normal"},{"uid":"75596c3e46d8a3e9","name":"Subscribe to topic containing Script and receive message","time":{"start":1757289224561,"stop":1757289224561,"duration":0},"status":"passed","severity":"normal"},{"uid":"f506308a18730720","name":"should mark all messages in causal history as acknowledged","time":{"start":1757288732277,"stop":1757288732277,"duration":0},"status":"passed","severity":"normal"},{"uid":"6feead1cd927fda8","name":"Subscribe to topic containing short and publish message","time":{"start":1757288930613,"stop":1757288930613,"duration":0},"status":"passed","severity":"normal"},{"uid":"5423dad3d17495f3","name":"should throw error - no id","time":{"start":1757288671994,"stop":1757288671994,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d0391cb87c6114","name":"should throw error - no public key","time":{"start":1757288671995,"stop":1757288671995,"duration":0},"status":"passed","severity":"normal"},{"uid":"9238e7ba7affd290","name":"should not receive a peer event after stop","time":{"start":1757288955499,"stop":1757288955499,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5fcf25036d1c59","name":"should dial peer when peer is discovered","time":{"start":1757288680787,"stop":1757288680787,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b13fd4e733a09c","name":"should stop peer exchange discovery","time":{"start":1757288692102,"stop":1757288692102,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9b610eafa02838","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1757289032219,"stop":1757289032220,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dfb55847ee22a9b","name":"Passing page size 0 when there are 110 messages","time":{"start":1757289073891,"stop":1757289073896,"duration":5},"status":"passed","severity":"normal"},{"uid":"11351d782eb7f68b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1757289224545,"stop":1757289224545,"duration":0},"status":"passed","severity":"normal"},{"uid":"72740e085598aa8e","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1757288726355,"stop":1757288726355,"duration":0},"status":"passed","severity":"normal"},{"uid":"22319e6cf57dd032","name":"should query peer with peer exchange protocol","time":{"start":1757288692106,"stop":1757288692107,"duration":1},"status":"passed","severity":"normal"},{"uid":"509abb1f7fd91fe5","name":"should clear existing timers before creating new ones","time":{"start":1757288682124,"stop":1757288682125,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c35fbfd3094327b","name":"should not receive a peer event before start","time":{"start":1757288696112,"stop":1757288696112,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd95d952f84b63a","name":"Subscribe and receive messages via lightPush","time":{"start":1757289224554,"stop":1757289224555,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c07241cc1f06d99","name":"should return NO_PEER_AVAILABLE when peer is not in peer store","time":{"start":1757288692023,"stop":1757288692026,"duration":3},"status":"passed","severity":"normal"},{"uid":"12b749e02f2369dd","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app23/8/topic141/xml","time":{"start":1757289020642,"stop":1757289020642,"duration":0},"status":"passed","severity":"normal"},{"uid":"b109643dbd7a8436","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1757288714094,"stop":1757288714094,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e55f2ee9add49b2","name":"Check received message containing Chinese","time":{"start":1757289197007,"stop":1757289197008,"duration":1},"status":"passed","severity":"normal"},{"uid":"26cb4de956dddb2f","name":"should successfully query store with valid decoders and options","time":{"start":1757288714203,"stop":1757288714204,"duration":1},"status":"passed","severity":"normal"},{"uid":"6068898a4bb0b3ab","name":"Passing page size 110 when there are 120 messages","time":{"start":1757289073899,"stop":1757289073899,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7afa90b42f3f5d3","name":"Push message with content topic containing Arabic","time":{"start":1757289806276,"stop":1757289806276,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40c2574e53d6fce","name":"Push 30 different messages","time":{"start":1757289806262,"stop":1757289806262,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78959bf359925dd1","name":"throws if decoders don't match content topics","time":{"start":1757288682378,"stop":1757288682380,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f51a5a79f11b064","name":"A test","time":{"start":1757288824300,"stop":1757288824301,"duration":1},"status":"passed","severity":"normal"},{"uid":"93dcca83fdb36631","name":"messageHashStr produces consistent results for the same input","time":{"start":1757288681739,"stop":1757288681739,"duration":0},"status":"passed","severity":"normal"},{"uid":"f935b7cf24905e9e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1757289224550,"stop":1757289224550,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f10aa12e5b9f63a","name":"Push message with content topic containing SQL Injection","time":{"start":1757289806264,"stop":1757289806264,"duration":0},"status":"passed","severity":"normal"},{"uid":"871cc0f91d3093ce","name":"should properly setup health event callback","time":{"start":1757288714509,"stop":1757288714509,"duration":0},"status":"passed","severity":"normal"},{"uid":"aecdc4f602303c96","name":"should get / set TCP multiaddr","time":{"start":1757288671999,"stop":1757288671999,"duration":0},"status":"passed","severity":"normal"},{"uid":"faed9f6ca5246a41","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1757289077317,"stop":1757289077318,"duration":1},"status":"passed","severity":"normal"},{"uid":"445efa9b438bb4fc","name":"random static sharding 10 - Cluster ID: 384, Shard ID: 78","time":{"start":1757289041418,"stop":1757289041418,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b0747ab80039fa","name":"should reject on timeout if it was set","time":{"start":1757288714259,"stop":1757288714259,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b65d97a25cabeef","name":"should skip updating peer store if peer has same addresses","time":{"start":1757288680800,"stop":1757288680801,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8996e630873a896","name":"Generator, 2 nwaku nodes each with different shards","time":{"start":1757289038566,"stop":1757289038567,"duration":1},"status":"passed","severity":"normal"},{"uid":"302024d7c2dafb9c","name":"Init the array if not present","time":{"start":1757288665708,"stop":1757288665710,"duration":2},"status":"passed","severity":"normal"},{"uid":"9cf779e4c5e7a616","name":"should return all connected peers without codec filter","time":{"start":1757288682591,"stop":1757288682591,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6401158a2b188c","name":"Query with Ordered Callback, No Decoder","time":{"start":1757289048247,"stop":1757289048248,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2738a0e62c5da2","name":"should handle query errors","time":{"start":1757288692109,"stop":1757288692109,"duration":0},"status":"passed","severity":"normal"},{"uid":"397b60d65e0ed8eb","name":"should be safe to call multiple times","time":{"start":1757288681486,"stop":1757288681497,"duration":11},"status":"passed","severity":"normal"},{"uid":"c817e599c2575565","name":"accepts valid content-filtered query","time":{"start":1757288682050,"stop":1757288682050,"duration":0},"status":"passed","severity":"normal"},{"uid":"2978ec506de9fbcd","name":"should emit a peer event after start","time":{"start":1757288696111,"stop":1757288696112,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad15e4f7a0f109fd","name":"should return true even if peer has no overlapping shards","time":{"start":1757288681211,"stop":1757288681212,"duration":1},"status":"passed","severity":"normal"},{"uid":"84279f734afc1377","name":"Push message with unicode special characters payload","time":{"start":1757289806261,"stop":1757289806261,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0ae0c7567e22d0","name":"Push message with content topic containing short","time":{"start":1757289806274,"stop":1757289806274,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ccb492ec6117ca","name":"Fails to push message bigger that 1MB","time":{"start":1757289806281,"stop":1757289806281,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f92fa4c03aee6a","name":"Check publish message containing XML","time":{"start":1757288922031,"stop":1757288922031,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7d0830f67eb5ee","name":"should keep entries that haven't expired yet","time":{"start":1757288711818,"stop":1757288711821,"duration":3},"status":"passed","severity":"normal"},{"uid":"b82e7ac543b05576","name":"Push message with custom timestamp: 1757292372549","time":{"start":1757289806256,"stop":1757289806257,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd06f8ca6e380608","name":"Push message with JSON payload","time":{"start":1757289806247,"stop":1757289806247,"duration":0},"status":"passed","severity":"normal"},{"uid":"313abc058398dc53","name":"Push message with escaped characters payload","time":{"start":1757289806273,"stop":1757289806273,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0fe47f375f99d0","name":"Push message with numeric payload","time":{"start":1757289806244,"stop":1757289806244,"duration":0},"status":"passed","severity":"normal"},{"uid":"893d27c3f87b57e9","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1757288930618,"stop":1757288930618,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d2f4e16d70ce5c","name":"Check publish message containing JSON","time":{"start":1757288922032,"stop":1757288922032,"duration":0},"status":"passed","severity":"normal"},{"uid":"532412bd537508b0","name":"should dial second nwaku node that was discovered","time":{"start":1757288747418,"stop":1757288747424,"duration":6},"status":"skipped","severity":"normal"},{"uid":"26090d5d3f60f06b","name":"should handle dial errors gracefully","time":{"start":1757288680787,"stop":1757288680789,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1ddfd4dc2a5e890","name":"Push message with content topic containing emoji","time":{"start":1757289806266,"stop":1757289806266,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c18ade92dd0b7b","name":"should encode/decode to text encoding","time":{"start":1757288671997,"stop":1757288671999,"duration":2},"status":"passed","severity":"normal"},{"uid":"de448f41135a9cc3","name":"Push message with Arabic payload","time":{"start":1757289806245,"stop":1757289806245,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a27754e774fa64b","name":"Passing page size 1 when there are 4 messages","time":{"start":1757289073896,"stop":1757289073896,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0bd737dd847e1","name":"Check publish message containing long","time":{"start":1757288922027,"stop":1757288922027,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fe984dc4037618","name":"should successfully query peers and return peer infos","time":{"start":1757288692018,"stop":1757288692019,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e39a2b4793d8a5","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1757288732281,"stop":1757288732281,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d04963ff06aad5","name":"isConnected return false after peer stops","time":{"start":1757288767725,"stop":1757288767726,"duration":1},"status":"passed","severity":"normal"},{"uid":"b466dd97bb897722","name":"Decoder throws on undefined content topic","time":{"start":1757288703551,"stop":1757288703551,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0209db24f0ca50","name":"should stop all internal components","time":{"start":1757288682586,"stop":1757288682586,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a8742412de080a","name":"Fails to push message bigger that 1MB","time":{"start":1757289806268,"stop":1757289806268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed72824bce9e12c6","name":"should add received message to localHistory with retrievalHint","time":{"start":1757288732276,"stop":1757288732276,"duration":0},"status":"passed","severity":"normal"},{"uid":"23465bb4ad83121b","name":"should be safe to call multiple times","time":{"start":1757288680782,"stop":1757288680786,"duration":4},"status":"passed","severity":"normal"},{"uid":"c90964d9fdc3d5f8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1757288930611,"stop":1757288930611,"duration":0},"status":"passed","severity":"normal"},{"uid":"570f1ab638afbede","name":"Add multiple subscription objects on single nwaku node","time":{"start":1757289224554,"stop":1757289224554,"duration":0},"status":"passed","severity":"normal"},{"uid":"86980c04177f8af2","name":"udp ip6 address","time":{"start":1757288671295,"stop":1757288671296,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f801eb89d54565a","name":"should accept empty decoders array","time":{"start":1757288714506,"stop":1757288714506,"duration":0},"status":"passed","severity":"normal"},{"uid":"723c16f9c442fc38","name":"Push message with custom timestamp: 1726530372549","time":{"start":1757289806267,"stop":1757289806267,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7d33a5f9b22be9","name":"different cluster: nodes don't connect","time":{"start":1757288838801,"stop":1757288838801,"duration":0},"status":"passed","severity":"normal"},{"uid":"59053fbd8249ab0a","name":"should dial peer when on same shard","time":{"start":1757288682030,"stop":1757288682030,"duration":0},"status":"passed","severity":"normal"},{"uid":"109cd463cd629448","name":"should drop connection via multiaddr with hangUp","time":{"start":1757288838733,"stop":1757288838734,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c1b3eac3b2fbd4","name":"should handle peer store errors gracefully","time":{"start":1757288680790,"stop":1757288680798,"duration":8},"status":"passed","severity":"normal"},{"uid":"908790197a79221a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1757288897763,"stop":1757288897763,"duration":0},"status":"passed","severity":"normal"},{"uid":"3843988ebc067b60","name":"Check publish message containing numeric","time":{"start":1757288922028,"stop":1757288922028,"duration":0},"status":"passed","severity":"normal"},{"uid":"918b94ec90914484","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1757288930615,"stop":1757288930616,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70d832e89f47847","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1757288665915,"stop":1757288665915,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c5c91d3aef5cda","name":"should return DECODE_FAILED when RPC decode fails","time":{"start":1757288692027,"stop":1757288692027,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9de4ca09115c9c","name":"should throw error - invalid id","time":{"start":1757288671995,"stop":1757288671995,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc6b397c2dc8b01","name":"Publish message with large meta","time":{"start":1757288922038,"stop":1757288922038,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56797b39466bff5","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1757288726349,"stop":1757288726349,"duration":0},"status":"passed","severity":"normal"},{"uid":"179b9cffd5e2576a","name":"Check publish message containing SQL Injection","time":{"start":1757288922030,"stop":1757288922030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1a7c73d5495127","name":"should return true when peer is on the specified shard","time":{"start":1757288681216,"stop":1757288681216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a882ddb413d482fb","name":"messageHash returns a Uint8Array","time":{"start":1757288681737,"stop":1757288681738,"duration":1},"status":"passed","severity":"normal"},{"uid":"9049d5828dec6a09","name":"Push message with SQL Injection payload","time":{"start":1757289806232,"stop":1757289806232,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2088316425e9f0d","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1757288726342,"stop":1757288726343,"duration":1},"status":"passed","severity":"normal"},{"uid":"c409bcf166d5376c","name":"msgTime: 0 ms from now, startTime: 1757029874187, endTime: 1757289074187","time":{"start":1757289088116,"stop":1757289088117,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e898200e3215ac","name":"should transition to Unhealthy when no connections","time":{"start":1757288714389,"stop":1757288714389,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d33d561ffd363ae","name":"Publish without waiting for remote peer","time":{"start":1757288930609,"stop":1757288930609,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb401277fc8326e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1757288665915,"stop":1757288665916,"duration":1},"status":"passed","severity":"normal"},{"uid":"d44f6ad13f748928","name":"throws if store query response has error status","time":{"start":1757288682381,"stop":1757288682382,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b79e2aa1e4e04d","name":"messageHashStr returns a hex string","time":{"start":1757288681738,"stop":1757288681738,"duration":0},"status":"passed","severity":"normal"},{"uid":"510f83bc290c8ff9","name":"Push message with escaped characters payload","time":{"start":1757289806248,"stop":1757289806248,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56ddba56653e1ef","name":"should create ConnectionManager with relay","time":{"start":1757288682584,"stop":1757288682584,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a638bf4635596c","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1757288726339,"stop":1757288726340,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be677a0c8a86a06","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1757288671346,"stop":1757288671346,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d63604d8e1148a1","name":"Push message with special chars payload","time":{"start":1757289806270,"stop":1757289806270,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b71ca687567ca2","name":"Push message with short payload","time":{"start":1757289806229,"stop":1757289806229,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57b8bc1c342b1fe","name":"Encoder throws on empty string content topic","time":{"start":1757288682659,"stop":1757288682659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6679a0b46d2bcd50","name":"Push message equal or less that 1MB","time":{"start":1757289806242,"stop":1757289806242,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6dab1aad23ca208","name":"should handle complete discovery-to-dial flow","time":{"start":1757288680808,"stop":1757288680809,"duration":1},"status":"passed","severity":"normal"},{"uid":"45aeb21a522f2575","name":"should be delivered immediately if received","time":{"start":1757288732282,"stop":1757288732282,"duration":0},"status":"passed","severity":"normal"},{"uid":"98457d10c01e0ca7","name":"should not process empty queue","time":{"start":1757288682040,"stop":1757288682045,"duration":5},"status":"passed","severity":"normal"},{"uid":"a4bfba25fa7c3533","name":"Check received message containing short","time":{"start":1757289196989,"stop":1757289196989,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb82a00e0264fa3","name":"should add sent message to localHistory with retrievalHint","time":{"start":1757288732273,"stop":1757288732273,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89c379677e7b2d3","name":"should decode valid enr successfully","time":{"start":1757288671987,"stop":1757288671993,"duration":6},"status":"passed","severity":"normal"},{"uid":"90c6489540f9b66f","name":"should initialize bloom filter with correct parameters","time":{"start":1757288729732,"stop":1757288729732,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a992df52b119ed","name":"should return false and handle errors gracefully","time":{"start":1757288682590,"stop":1757288682590,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5bb655fe7e0cbd","name":"Check received message containing Chinese","time":{"start":1757289196992,"stop":1757289196993,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a5eb3694befd8c","name":"should handle cache.get errors gracefully","time":{"start":1757288696113,"stop":1757288696114,"duration":1},"status":"passed","severity":"normal"},{"uid":"5614b6d4078cbb08","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1757288681633,"stop":1757288681634,"duration":1},"status":"passed","severity":"normal"},{"uid":"804dce2e1c14bef9","name":"Subscribe to topic containing long and receive message","time":{"start":1757289224559,"stop":1757289224559,"duration":0},"status":"passed","severity":"normal"},{"uid":"8079c51506d1873a","name":"should skip peer when failed to dial recently","time":{"start":1757288682025,"stop":1757288682025,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09aab3663044e23","name":"should return false when peer is not on the specified shard","time":{"start":1757288681217,"stop":1757288681217,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03a92a1a1692f6c","name":"should do nothing if no non-locked connections to drop","time":{"start":1757288681533,"stop":1757288681533,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7365437b7c2de89","name":"should use peerId from options when provided to queryGenerator","time":{"start":1757288714206,"stop":1757288714206,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c3c895458638c6","name":"should handle missing messages with undefined retrievalHint","time":{"start":1757288732280,"stop":1757288732280,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15215cdf048035d","name":"Register correct protocols","time":{"start":1757288930609,"stop":1757288930609,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d58baecdc40ec2","name":"Encoder throws on empty string content topic","time":{"start":1757288703551,"stop":1757288703551,"duration":0},"status":"passed","severity":"normal"},{"uid":"5affb058406045c3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1757288767726,"stop":1757288767726,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf64f2bd086237fd","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1757288671341,"stop":1757288671342,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff61f45ed71a1c7","name":"Push message with Script payload","time":{"start":1757289806271,"stop":1757289806271,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d98f0f36b47350b","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1757288692091,"stop":1757288692091,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbaece5ecbb063df","name":"Fails to publish duplicate message","time":{"start":1757288922035,"stop":1757288922035,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ee4eea7d5a196c","name":"Check meta is set [ecies]","time":{"start":1757288703550,"stop":1757288703550,"duration":0},"status":"passed","severity":"normal"},{"uid":"6886674e861b400c","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1757288897766,"stop":1757288897766,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c9971f1377585","name":"should throw error - no id","time":{"start":1757288671994,"stop":1757288671995,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec25e23bcc4f5f9","name":"should use configured peers when available","time":{"start":1757288714206,"stop":1757288714206,"duration":0},"status":"passed","severity":"normal"},{"uid":"96856c84352bdaa9","name":"Check received message containing Arabic","time":{"start":1757289197008,"stop":1757289197008,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d759b4be4f74ef","name":"should set field with all protocols enabled","time":{"start":1757288672002,"stop":1757288672003,"duration":1},"status":"passed","severity":"normal"},{"uid":"473751711a962e2f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1757288665906,"stop":1757288665906,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c39c761f3f1995","name":"Overlapping topic subscription","time":{"start":1757289224547,"stop":1757289224547,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9249879d0e44145","name":"Subscribe and receives messages on 20 topics","time":{"start":1757289224546,"stop":1757289224546,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b906e2ddbd06876","name":"should be safe to call multiple times","time":{"start":1757288682091,"stop":1757288682091,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4754578205bfeae","name":"should partition messages based on acknowledgement status","time":{"start":1757288732280,"stop":1757288732280,"duration":0},"status":"passed","severity":"normal"},{"uid":"852f071d720cf553","name":"should work with async generator that yields promises","time":{"start":1757288714509,"stop":1757288714509,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ea21f578719c2b","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1757288726343,"stop":1757288726344,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c142daa474c1f66","name":"should retry on complete failure if specified","time":{"start":1757288713803,"stop":1757288713803,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e502ae55821ee2e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1757288897762,"stop":1757288897763,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be7623f8f6d6c08","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1757289032215,"stop":1757289032216,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a917ea267919b5","name":"should increase lamport timestamp","time":{"start":1757288732272,"stop":1757288732272,"duration":0},"status":"passed","severity":"normal"},{"uid":"843a1c72e6f4a89d","name":"should check false positive rate","time":{"start":1757288729737,"stop":1757288729737,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49a1ef5213079d9","name":"Passing invalid cursor","time":{"start":1757289032220,"stop":1757289032221,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7889f9bae40a34b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1757288665905,"stop":1757288665906,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92a3c5c076fb3c1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1757289224564,"stop":1757289224564,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f076adac476ca21","name":"Push message with shell command payload","time":{"start":1757289806272,"stop":1757289806273,"duration":1},"status":"passed","severity":"normal"},{"uid":"d026acb51f8de085","name":"Push message with custom timestamp: 1757285172549","time":{"start":1757289806280,"stop":1757289806280,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1b7985bcbf7e8d","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1757288726345,"stop":1757288726346,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4307194723bf4eb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1757289224560,"stop":1757289224560,"duration":0},"status":"passed","severity":"normal"},{"uid":"95235a5bc2989e66","name":"Check received message containing SQL Injection","time":{"start":1757289197009,"stop":1757289197009,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d35e5917564ba8","name":"should handle large number of peers request","time":{"start":1757288692028,"stop":1757288692030,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bb64ae76cc60e9f","name":"Push message with content topic containing short","time":{"start":1757289806262,"stop":1757289806262,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c79bfe73b087bb","name":"should properly create location multiaddrs - tcp4","time":{"start":1757288672000,"stop":1757288672000,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0365e817c4178b","name":"should stop ping timers on peer disconnect","time":{"start":1757288682100,"stop":1757288682100,"duration":0},"status":"passed","severity":"normal"},{"uid":"52422b58293e0855","name":"should handle dial errors","time":{"start":1757288682589,"stop":1757288682589,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbf1aa00a9c46d6","name":"ends after yielding if response size indicates end","time":{"start":1757288682385,"stop":1757288682386,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ffff10f00dae01","name":"Push message with content topic containing escaped characters","time":{"start":1757289806254,"stop":1757289806254,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ea729b3b51892","name":"should capture event listeners for testing","time":{"start":1757288714508,"stop":1757288714508,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a995be8eecc453","name":"Push message with rate limit","time":{"start":1757289806279,"stop":1757289806279,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0696a48de02f7ea","name":"Publish message with custom timestamp: Mon Sep 16 2024 23:48:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1757288922034,"stop":1757288922034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7262adf0c653eff","name":"rejects content-filtered query with only contentTopics","time":{"start":1757288682055,"stop":1757288682055,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbe44f7f2569e48","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1757288767722,"stop":1757288767722,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee71d2ce83d84bb3","name":"should remove expired entries after TTL has passed","time":{"start":1757288711817,"stop":1757288711818,"duration":1},"status":"passed","severity":"normal"},{"uid":"f788856b6ae7c61","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1757289074444,"stop":1757289074445,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f2f6dff3e27b9c","name":"should clear dial history on start","time":{"start":1757288682011,"stop":1757288682011,"duration":0},"status":"passed","severity":"normal"},{"uid":"b953bc1e205c8c90","name":"Check received message with timestamp: 1757288747622 ","time":{"start":1757289197014,"stop":1757289197014,"duration":0},"status":"passed","severity":"normal"},{"uid":"283a7a881887f893","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1757288726361,"stop":1757288726361,"duration":0},"status":"passed","severity":"normal"},{"uid":"39544c7c4b29947f","name":"should retry failed tasks","time":{"start":1757288712722,"stop":1757288712722,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a36bdc7cb43d372","name":"Push message with custom timestamp: 1757285172549","time":{"start":1757289806256,"stop":1757289806256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f856e738cc34148","name":"messageHashStr works with IProtoMessage","time":{"start":1757288681738,"stop":1757288681739,"duration":1},"status":"passed","severity":"normal"},{"uid":"455c71461ba9832f","name":"Check publish message containing Arabic","time":{"start":1757288922029,"stop":1757288922029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b274e2ad2b2f84bc","name":"Push message with XML payload","time":{"start":1757289806246,"stop":1757289806246,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e0d770a81ffe2a","name":"Subscribe and receive messages on 2 different pubsubtopics with v2 protocol","time":{"start":1757288815913,"stop":1757288815916,"duration":3},"status":"passed","severity":"normal"},{"uid":"cd28bac9121053fd","name":"Query generator for 2000 messages","time":{"start":1757289074446,"stop":1757289074446,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6a0409d285f16a","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1757288682315,"stop":1757288682315,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be1a52a57a65c69","name":"Push message with rate limit","time":{"start":1757289806240,"stop":1757289806240,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0623bb9d91c0a94","name":"should properly compute the node id","time":{"start":1757288671996,"stop":1757288671996,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e7fb5fa3df3605","name":"Check received message containing XML","time":{"start":1757289196995,"stop":1757289196996,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcece4c67d11064","name":"should emit multiple messages when query returns multiple messages","time":{"start":1757288714512,"stop":1757288714513,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a05c7da001b770f","name":"should not dial on waku:connection if enableAutoRecovery is false, but should dial on start","time":{"start":1757288681522,"stop":1757288681522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8aff89018b7607e","name":"should handle peer store errors gracefully","time":{"start":1757288714391,"stop":1757288714391,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5cca95e5762f96","name":"ignores domain fetching errors","time":{"start":1757288692088,"stop":1757288692088,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ea7e0d636fd3c0","name":"should clear interval on stop","time":{"start":1757288692112,"stop":1757288692112,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b04f5a548ed1c78","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1757288665913,"stop":1757288665913,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb86c3164a76a3a","name":"should be sent with empty content","time":{"start":1757288732280,"stop":1757288732281,"duration":1},"status":"passed","severity":"normal"},{"uid":"862bbb075379fd6f","name":"Push message with content topic containing Chinese","time":{"start":1757289806237,"stop":1757289806237,"duration":0},"status":"passed","severity":"normal"},{"uid":"2317c57c3cf551a2","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1757288726346,"stop":1757288726346,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf62bb6f16ecbde4","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1757288915476,"stop":1757288915476,"duration":0},"status":"passed","severity":"normal"},{"uid":"992e5e886c8ea567","name":"Push message with Basic HTML tag payload","time":{"start":1757289806272,"stop":1757289806272,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf9068684d35699","name":"Check publish message containing Chinese","time":{"start":1757288922029,"stop":1757288922029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e740f4b7bb0820","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1757288665912,"stop":1757288665912,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d68d5044828af04","name":"should fail to send if no connected peers found","time":{"start":1757288713797,"stop":1757288713797,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f88474bc25a2f2f","name":"should not be delivered","time":{"start":1757288732281,"stop":1757288732281,"duration":0},"status":"passed","severity":"normal"},{"uid":"446140740995655","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1757288726355,"stop":1757288726356,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad7c508ef8206e1","name":"Push message with Basic HTML tag payload","time":{"start":1757289806260,"stop":1757289806260,"duration":0},"status":"passed","severity":"normal"},{"uid":"715b4614cef2bbfd","name":"px service nodes in same cluster, no matter the shard, should be dialed","time":{"start":1757289070250,"stop":1757289070250,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b231a5e645612cd","name":"Check received message containing shell command","time":{"start":1757289197011,"stop":1757289197011,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e003d687c67a9f","name":"Push message with content topic containing JSON","time":{"start":1757289806277,"stop":1757289806277,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a99701d7f6b970","name":"Push message with content topic containing Russian","time":{"start":1757289806276,"stop":1757289806276,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa2008cc9f862c0","name":"should not return locked peers if enough unlocked are available","time":{"start":1757288714089,"stop":1757288714089,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7ed26e1f7256a1","name":"Push message with short payload","time":{"start":1757289806243,"stop":1757289806243,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3f0990759616a2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1757288726364,"stop":1757288726364,"duration":0},"status":"passed","severity":"normal"},{"uid":"6563183fa4385923","name":"should remove event listeners","time":{"start":1757288681486,"stop":1757288681486,"duration":0},"status":"passed","severity":"normal"},{"uid":"71413abdea829414","name":"should select older connection if present","time":{"start":1757288682140,"stop":1757288682141,"duration":1},"status":"passed","severity":"normal"},{"uid":"5865cde8b7369cdd","name":"should dial one peer on dial","time":{"start":1757288838732,"stop":1757288838733,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93d0009821c5e9e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1757289224556,"stop":1757289224556,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5b709276bbc1ee","name":"Push message with long payload","time":{"start":1757289806269,"stop":1757289806269,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab01b6ab565a8","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1757288671347,"stop":1757288671347,"duration":0},"status":"passed","severity":"normal"},{"uid":"389ddd95d5eb9b5e","name":"should return NO_STREAM_AVAILABLE when stream creation fails","time":{"start":1757288692026,"stop":1757288692026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd01057ac623401","name":"should wait for Store peer to be connected","time":{"start":1757288714260,"stop":1757288714261,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af23406029f0f6e","name":"should skip peers without peerInfo in ENR","time":{"start":1757288692110,"stop":1757288692111,"duration":1},"status":"passed","severity":"normal"},{"uid":"af835be6b8d8a54f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1757288665905,"stop":1757288665905,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecb01097fc72fe","name":"should handle peer not in mesh for all topics","time":{"start":1757288682134,"stop":1757288682134,"duration":0},"status":"passed","severity":"normal"},{"uid":"657c8b362e09946f","name":"ends if stream creation fails","time":{"start":1757288682381,"stop":1757288682381,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cd31ad5748858","name":"Subscribe and receive messages via lightPush","time":{"start":1757289224544,"stop":1757289224544,"duration":0},"status":"passed","severity":"normal"},{"uid":"735fc329fe4bf45a","name":"should properly create location multiaddrs - udp","time":{"start":1757288672001,"stop":1757288672001,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04c9475fd3aa03d","name":"should not execute task if max attempts is 0","time":{"start":1757288712723,"stop":1757288712723,"duration":0},"status":"passed","severity":"normal"},{"uid":"29fe30b370c73467","name":"Push message with content topic containing special chars","time":{"start":1757289806252,"stop":1757289806252,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40d24121aaa65c9","name":"should not change state when connections remain after disconnect","time":{"start":1757288681618,"stop":1757288681619,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f57cc5cc34fe57e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1757288671339,"stop":1757288671340,"duration":1},"status":"passed","severity":"normal"},{"uid":"f60316c190fb1137","name":"should insert elements correctly","time":{"start":1757288729733,"stop":1757288729733,"duration":0},"status":"passed","severity":"normal"},{"uid":"438cd1e2c8ec136","name":"Round trip binary encryption [ecies, signature]","time":{"start":1757288703550,"stop":1757288703550,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ae3e21881e0f12","name":"Push message with content topic containing SQL Injection","time":{"start":1757289806277,"stop":1757289806277,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c2a27efe292c1d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1757288726363,"stop":1757288726363,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e427fca48503915","name":"should return cached hash on subsequent access","time":{"start":1757288682661,"stop":1757288682661,"duration":0},"status":"passed","severity":"normal"},{"uid":"a580e74d0ed6df16","name":"should send relay ping messages on timer","time":{"start":1757288682111,"stop":1757288682111,"duration":0},"status":"passed","severity":"normal"},{"uid":"1228ca7f5459a93c","name":"Push message with content topic containing escaped characters","time":{"start":1757289806277,"stop":1757289806277,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1da4cc4cc156aa","name":"Push message equal or less that 1MB","time":{"start":1757289806268,"stop":1757289806268,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ec565c282688f7","name":"Push message with Russian payload","time":{"start":1757289806271,"stop":1757289806271,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e522c6bf47f108","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1757288681728,"stop":1757288681729,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdaa0a5a818ab1c3","name":"should handle different types of entries","time":{"start":1757288711821,"stop":1757288711822,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8fc7f7915b444d2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1757289196999,"stop":1757289196999,"duration":0},"status":"passed","severity":"normal"},{"uid":"162e247c1d642e08","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1757288691486,"stop":1757288691486,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cfcfb5588d6f9a7","name":"throws on empty content topic","time":{"start":1757288665899,"stop":1757288665899,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbeb006e794b70f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app46/2/topic968/utf8","time":{"start":1757289020641,"stop":1757289020641,"duration":0},"status":"passed","severity":"normal"},{"uid":"777e84919fda2db0","name":"should return false","time":{"start":1757288671996,"stop":1757288671996,"duration":0},"status":"passed","severity":"normal"},{"uid":"55de34edd8fb796f","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1757288726352,"stop":1757288726352,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d82516ede10d46","name":"should create ShardReader with auto sharding network config","time":{"start":1757288681197,"stop":1757288681197,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0ba9d5c3a920c9","name":"random static sharding 4 - Cluster ID: 75, Shard ID: 829","time":{"start":1757289041415,"stop":1757289041415,"duration":0},"status":"passed","severity":"normal"},{"uid":"1039bd830df4f1b3","name":"Push message with content topic containing SQL Injection","time":{"start":1757289806238,"stop":1757289806238,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d14a0b56001d9c","name":"should properly create peer info with all multiaddrs","time":{"start":1757288672002,"stop":1757288672002,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a90c4380b67264","name":"peer:update - should do nothing if another protocol hit","time":{"start":1757288682314,"stop":1757288682315,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e329b9ddb560b6","name":"random static sharding 2 - Cluster ID: 800, Shard ID: 96","time":{"start":1757289041414,"stop":1757289041415,"duration":1},"status":"passed","severity":"normal"},{"uid":"65167a2583a07abf","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1757289224563,"stop":1757289224563,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10cd6f3f0980345","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1757288767721,"stop":1757288767721,"duration":0},"status":"passed","severity":"normal"},{"uid":"755c37f32426f4e3","name":"should work with stubbed peer manager event emitter","time":{"start":1757288714507,"stop":1757288714507,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fd8b6fc88e8e92","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1757288930617,"stop":1757288930617,"duration":0},"status":"passed","severity":"normal"},{"uid":"1163cd20f4175d7d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1757288665904,"stop":1757288665905,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aafd25d42d1503","name":"should create all internal components","time":{"start":1757288682585,"stop":1757288682585,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8049a7b96a91480","name":"Subscribe to topic containing Russian and publish message","time":{"start":1757288930615,"stop":1757288930615,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db3f0f48526ff30","name":"Relay - dialed first","time":{"start":1757289089525,"stop":1757289089526,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea57a603dc01ab01","name":"should work with stubbed retrieve function","time":{"start":1757288714507,"stop":1757288714508,"duration":1},"status":"passed","severity":"normal"},{"uid":"7de97b8b301de111","name":"Push message with content topic containing Russian","time":{"start":1757289806237,"stop":1757289806238,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ae6375f6d08c5a","name":"Sign & Recover","time":{"start":1757288702434,"stop":1757288702434,"duration":0},"status":"passed","severity":"normal"},{"uid":"846a4fd179a7856","name":"Encoder throws on empty string content topic","time":{"start":1757288701955,"stop":1757288701955,"duration":0},"status":"passed","severity":"normal"},{"uid":"9474145ae8c98a9b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1757289032218,"stop":1757289032219,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff51a7a640b1754d","name":"ignores unrecognized TXT record formats","time":{"start":1757288692088,"stop":1757288692089,"duration":1},"status":"passed","severity":"normal"},{"uid":"94026a5934e2a914","name":"should handle network check errors gracefully","time":{"start":1757288682046,"stop":1757288682046,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c3f0a6e0a282a6","name":"should allow redial after cooldown period","time":{"start":1757288682029,"stop":1757288682029,"duration":0},"status":"passed","severity":"normal"},{"uid":"675d8437e48a3b83","name":"Callback on promise, aborts when callback returns true","time":{"start":1757289074444,"stop":1757289074444,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9bb6ca468a6ac4","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1757288732282,"stop":1757288732282,"duration":0},"status":"passed","severity":"normal"},{"uid":"f269b94334bf735e","name":"Generator, one shard","time":{"start":1757289038565,"stop":1757289038565,"duration":0},"status":"passed","severity":"normal"},{"uid":"f181022e4686ac25","name":"Push message with XML payload","time":{"start":1757289806271,"stop":1757289806272,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0760d46ccd2efe1","name":"Check message with no pubsub topic is not received","time":{"start":1757289197001,"stop":1757289197001,"duration":0},"status":"passed","severity":"normal"},{"uid":"77def71a3c97920d","name":"LightPush","time":{"start":1757289089529,"stop":1757289089530,"duration":1},"status":"passed","severity":"normal"},{"uid":"26885518d12f4365","name":"Decoder throws on undefined content topic","time":{"start":1757288701955,"stop":1757288701955,"duration":0},"status":"passed","severity":"normal"},{"uid":"1296907b943e3725","name":"Check message received after jswaku node is restarted","time":{"start":1757289197003,"stop":1757289197004,"duration":1},"status":"passed","severity":"normal"},{"uid":"628c123223bf66e4","name":"Check received message containing Russian","time":{"start":1757289196994,"stop":1757289196994,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e6621c95375498","name":"Ephemeral messages are not stored","time":{"start":1757288754420,"stop":1757288754421,"duration":1},"status":"passed","severity":"normal"},{"uid":"b384c527e937c0e9","name":"should sort peers by ping value","time":{"start":1757288682592,"stop":1757288682592,"duration":0},"status":"passed","severity":"normal"},{"uid":"9566407c2f560cb6","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1757288682660,"stop":1757288682660,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc91483ac7ea4a7f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1757289224555,"stop":1757289224555,"duration":0},"status":"passed","severity":"normal"},{"uid":"d284798ec982109b","name":"should dial all known peers when reached zero connections","time":{"start":1757288792028,"stop":1757288792029,"duration":1},"status":"passed","severity":"normal"},{"uid":"50beb954974a6e26","name":"Fails to push message with large meta","time":{"start":1757289806240,"stop":1757289806240,"duration":0},"status":"passed","severity":"normal"},{"uid":"764b8393afb34aa6","name":"can start the service","time":{"start":1757288955495,"stop":1757288955496,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4965ea3219c35f8","name":"should return peer for existing peer","time":{"start":1757288681517,"stop":1757288681518,"duration":1},"status":"passed","severity":"normal"},{"uid":"876d94e0c29c3b94","name":"Push message with custom timestamp: 1757292372549","time":{"start":1757289806280,"stop":1757289806280,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e3a53ef3dd3b9e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1757289088114,"stop":1757289088115,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01a4b2f88bdd73d","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1757288726213,"stop":1757288726213,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee11c9c60a45154","name":"Push message with unicode special characters payload","time":{"start":1757289806248,"stop":1757289806248,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36c0aa19bd3cf35","name":"throws on content topic with generation field greater than 0","time":{"start":1757288665900,"stop":1757288665901,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7aa360485d8dd8d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1757288665908,"stop":1757288665908,"duration":0},"status":"passed","severity":"normal"},{"uid":"79758c23b405d32","name":"Check message with non string payload is not received","time":{"start":1757289197002,"stop":1757289197002,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f923df2b310f6c","name":"should trigger query when time since last query exceeds threshold","time":{"start":1757288714510,"stop":1757288714511,"duration":1},"status":"passed","severity":"normal"},{"uid":"68aa1ad2e575f355","name":"Fails to push message with large meta","time":{"start":1757289806255,"stop":1757289806256,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac152a7f141a22d","name":"should attach causal history and bloom filter to each message","time":{"start":1757288732273,"stop":1757288732274,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d8367e983b6b84","name":"should be able to encode the field with only FILTER set to true","time":{"start":1757288671341,"stop":1757288671341,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cb303b023e9d63","name":"Subscribe to topic containing short and receive message","time":{"start":1757289224558,"stop":1757289224558,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d46a5906b892cee","name":"should dial more peers if under maxConnections","time":{"start":1757288681532,"stop":1757288681532,"duration":0},"status":"passed","severity":"normal"},{"uid":"9deb360f2a8c44","name":"should discard bootstrap peers when has more than set limit","time":{"start":1757288792030,"stop":1757288792031,"duration":1},"status":"passed","severity":"normal"},{"uid":"301e816a20169af7","name":"should not fail to stop the service if it was not started","time":{"start":1757288955496,"stop":1757288955497,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe89091ca7ccb72f","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1757288726348,"stop":1757288726348,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44058dc0b86164e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1757288665919,"stop":1757288665919,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8698a223ce20f2","name":"should create ping timers when pingKeepAlive > 0","time":{"start":1757288682100,"stop":1757288682101,"duration":1},"status":"passed","severity":"normal"},{"uid":"417896db0cf29a29","name":"Check received message with timestamp: 1649153314 ","time":{"start":1757289197014,"stop":1757289197014,"duration":0},"status":"passed","severity":"normal"},{"uid":"384a5856170c8139","name":"Push message with custom timestamp: 1757292372549","time":{"start":1757289806242,"stop":1757289806242,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce22c8b4dc396a9e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app52/4/topic830/utf8","time":{"start":1757289020643,"stop":1757289020644,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed83b7663fe3fb5","name":"should handle peer identify event","time":{"start":1757288692103,"stop":1757288692104,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ccdd879e38c25a","name":"Check meta is set [symmetric]","time":{"start":1757288701953,"stop":1757288701953,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b679082fc49442","name":"should not retry if at least one success","time":{"start":1757288712723,"stop":1757288712729,"duration":6},"status":"passed","severity":"normal"},{"uid":"848ca6c2ba5bd919","name":"same cluster, static sharding: nodes connect","time":{"start":1757288838800,"stop":1757288838801,"duration":1},"status":"passed","severity":"normal"},{"uid":"66785c3c901338b3","name":"should request peer renewal on specific errors","time":{"start":1757288712722,"stop":1757288712722,"duration":0},"status":"passed","severity":"normal"},{"uid":"71db58c8cbadff92","name":"Push message with content topic containing Chinese","time":{"start":1757289806263,"stop":1757289806264,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c2f729dfd0f301","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1757288726360,"stop":1757288726361,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d806ea6612b5e8","name":"should not create timers for topics where peer is not in mesh","time":{"start":1757288682111,"stop":1757288682111,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f7e96108a51543","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1757288665915,"stop":1757288665915,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed93de32a6475c45","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1757289224546,"stop":1757289224546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a70a20553bc8bd41","name":"should handle corrupted shard info gracefully","time":{"start":1757288681223,"stop":1757288681223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19455150841e354","name":"should not be empty after adding a subscription","time":{"start":1757288714101,"stop":1757288714101,"duration":0},"status":"passed","severity":"normal"},{"uid":"4942d4bbb20f36ae","name":"Push message with content topic containing long","time":{"start":1757289806263,"stop":1757289806263,"duration":0},"status":"passed","severity":"normal"},{"uid":"377976af742ad785","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1757288726345,"stop":1757288726345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07f5bf4f9e97f2","name":"should be safe to call multiple times","time":{"start":1757288682015,"stop":1757288682016,"duration":1},"status":"passed","severity":"normal"},{"uid":"de65e58e82e6398d","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1757288726340,"stop":1757288726341,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba29ace7b5d83e16","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1757288665918,"stop":1757288665918,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d97126059ae5bc9","name":"Query Generator, No message returned","time":{"start":1757289048246,"stop":1757289048246,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7f63ff9f27a0b","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1757288712721,"stop":1757288712721,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e76ce2317fbaf4","name":"Fails to push message with large meta","time":{"start":1757289806279,"stop":1757289806279,"duration":0},"status":"passed","severity":"normal"},{"uid":"c879b7c8dca320a6","name":"Push message with JSON payload","time":{"start":1757289806260,"stop":1757289806261,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75bb7996b098360","name":"should wait for Filter peer to be connected","time":{"start":1757288714260,"stop":1757288714260,"duration":0},"status":"passed","severity":"normal"},{"uid":"3951a47c747672e0","name":"Push message with Arabic payload","time":{"start":1757289806259,"stop":1757289806259,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c12fbebd15aaf77","name":"should not create multiple intervals when called multiple times","time":{"start":1757288682011,"stop":1757288682012,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3a59b0174d08f","name":"should return false when pubsub topic parsing fails","time":{"start":1757288681221,"stop":1757288681222,"duration":1},"status":"passed","severity":"normal"},{"uid":"399a5cc0ad00e384","name":"Push message with content topic containing emoji","time":{"start":1757289806255,"stop":1757289806255,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f54903044d4251a","name":"should emit message when we went offline since last successful query and store reconnect event occurs","time":{"start":1757288714512,"stop":1757288714512,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1954be7400d4d18","name":"should sort by messageId when timestamps are equal","time":{"start":1757288731960,"stop":1757288731960,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16f3d890b7384b2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1757289224545,"stop":1757289224545,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ed9c9f96994adb","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1757289088111,"stop":1757289088112,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1bc1f07a8443b08","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1757289048246,"stop":1757289048246,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f79d75102646e3","name":"should reject if Filter is requested but not mounted","time":{"start":1757288714259,"stop":1757288714259,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdaccd9ad7c9c27","name":"should not dispatch event when already connected","time":{"start":1757288681619,"stop":1757288681620,"duration":1},"status":"passed","severity":"normal"},{"uid":"64dd5e91e8e95896","name":"Push message with escaped characters payload","time":{"start":1757289806234,"stop":1757289806234,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe87e1dd88927cc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1757289224560,"stop":1757289224560,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b5e1521a877ec8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1757289088114,"stop":1757289088114,"duration":0},"status":"passed","severity":"normal"},{"uid":"8580a62ca41e8656","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1757288772377,"stop":1757288772377,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fe77bac676fac0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1757289224559,"stop":1757289224559,"duration":0},"status":"passed","severity":"normal"},{"uid":"118a9f15af095942","name":"should not create ping timers when pingKeepAlive = 0","time":{"start":1757288682101,"stop":1757288682101,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7bd1ad1d2ae2df","name":"should create QueryOnConnect instance with all required parameters","time":{"start":1757288714505,"stop":1757288714505,"duration":0},"status":"passed","severity":"normal"},{"uid":"1411ee4cd794d0e2","name":"Check received message containing escaped characters","time":{"start":1757289196997,"stop":1757289196997,"duration":0},"status":"passed","severity":"normal"},{"uid":"469351901b95e0d","name":"should be safe to call multiple times","time":{"start":1757288680780,"stop":1757288680781,"duration":1},"status":"passed","severity":"normal"},{"uid":"4162461883efffd7","name":"should update ack status of messages in outgoing buffer","time":{"start":1757288732281,"stop":1757288732282,"duration":1},"status":"passed","severity":"normal"},{"uid":"6314d95caf81248f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1757288726355,"stop":1757288726355,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cc95ec8af48ca3","name":"Push message with Arabic payload","time":{"start":1757289806270,"stop":1757289806270,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba47e55821526c","name":"should set field with only STORE enabled","time":{"start":1757288672003,"stop":1757288672003,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a74bc14169ccea","name":"should handle multiple peer connections","time":{"start":1757288682092,"stop":1757288682092,"duration":0},"status":"passed","severity":"normal"},{"uid":"df016f56b3f840ec","name":"Subscribe to topic containing Script and publish message","time":{"start":1757288930616,"stop":1757288930616,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f813ab73413df7","name":"should successfully subscribe to supported pubsub topic","time":{"start":1757288713983,"stop":1757288713983,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb2622e73053ba2","name":"Push message with Chinese payload","time":{"start":1757289806259,"stop":1757289806259,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cc12e0637ba0b9","name":"should return DECODE_FAILED when ENR decoding fails","time":{"start":1757288692027,"stop":1757288692028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9bb45f8b22f226","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1757288682315,"stop":1757288682315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f696ee77dbe32","name":"should prioritize bootstrap, then peer exchange, then local peers","time":{"start":1757288681534,"stop":1757288681534,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5570363e812900f","name":"should reject if Relay is requested but not mounted","time":{"start":1757288714258,"stop":1757288714258,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4517ea93fd7600a","name":"Query Generator - true","time":{"start":1757289059196,"stop":1757289059196,"duration":0},"status":"passed","severity":"normal"},{"uid":"220cb5144372f6a1","name":"throws on content topic with empty version field","time":{"start":1757288665901,"stop":1757288665902,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ae0b721d0d4fe7","name":"should maintain proper timestamps if all messages received","time":{"start":1757288732275,"stop":1757288732275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ec8f3bddbbe35f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1757289224548,"stop":1757289224549,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d956b3f6d0b59","name":"should return false when navigator.onLine is false","time":{"start":1757288681592,"stop":1757288681605,"duration":13},"status":"passed","severity":"normal"},{"uid":"252115c27653202d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1757289224552,"stop":1757289224552,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ac8b5dcd47c54d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1757288838801,"stop":1757288838811,"duration":10},"status":"passed","severity":"normal"},{"uid":"cb9ceda8969087d5","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1757288681218,"stop":1757288681221,"duration":3},"status":"passed","severity":"normal"},{"uid":"cbe84bd7600d851f","name":"Check publish message containing unicode special characters","time":{"start":1757288922033,"stop":1757288922033,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a94b27eaed4d479","name":"Push message with special chars payload","time":{"start":1757289806230,"stop":1757289806230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e13cd02fd20865","name":"accepts valid message hash query","time":{"start":1757288682055,"stop":1757288682056,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f8cd4f6e6be898","name":"Subscribe to topic containing JSON and publish message","time":{"start":1757288930617,"stop":1757288930617,"duration":0},"status":"passed","severity":"normal"},{"uid":"579e71e14ee8849f","name":"Push message with SQL Injection payload","time":{"start":1757289806245,"stop":1757289806245,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8a94655f6b60b3","name":"Push message with numeric payload","time":{"start":1757289806230,"stop":1757289806230,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ded69f8456a112","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1757288726209,"stop":1757288726212,"duration":3},"status":"passed","severity":"normal"},{"uid":"89362296a8068020","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1757289020639,"stop":1757289020640,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef50be66290c826","name":"pre and post cipher","time":{"start":1757288702434,"stop":1757288702434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f90e566d1866121","name":"Nodes with multiple pubsub topic","time":{"start":1757288915476,"stop":1757288915477,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b549c3627cf6b36","name":"should populate queue if has active dial","time":{"start":1757288682029,"stop":1757288682029,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c68ed11aeef463","name":"should never report false negatives","time":{"start":1757288729734,"stop":1757288729734,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e68896b67ac4540","name":"should create ShardReader with static shards network config","time":{"start":1757288681197,"stop":1757288681197,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d33055757381bd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1757289224546,"stop":1757289224546,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd333b40d159bc42","name":"should handle complete peer lifecycle","time":{"start":1757288682134,"stop":1757288682135,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1a26fc16979677","name":"Push message with escaped characters payload","time":{"start":1757289806261,"stop":1757289806261,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccea11ad66d70fe6","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app4/7/topic620/proto","time":{"start":1757289020643,"stop":1757289020643,"duration":0},"status":"passed","severity":"normal"},{"uid":"14fe1b4290946123","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1757288671344,"stop":1757288671344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3083e89cadfd30e","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1757289224557,"stop":1757289224557,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fcf85f73054ed132","name":"Push message with content topic containing special chars","time":{"start":1757289806275,"stop":1757289806275,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4c1d26bd62775","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1757288691481,"stop":1757288691481,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9ce7eac0f414cd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1757288665916,"stop":1757288665916,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ae1c09763915a5","name":"should create ConnectionManager with required options","time":{"start":1757288682582,"stop":1757288682583,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0189400a67b4d3","name":"should throw error - no public key","time":{"start":1757288671994,"stop":1757288671994,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d7c6303d5e8156","name":"should return false when peer shard info is not found","time":{"start":1757288681218,"stop":1757288681218,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db5575d408fa0ee","name":"should skip peer when already connected","time":{"start":1757288682017,"stop":1757288682017,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6dc68d237e4967a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1757288665917,"stop":1757288665917,"duration":0},"status":"passed","severity":"normal"},{"uid":"1153dfba8dedb0be","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1757288671346,"stop":1757288671347,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ee75c26519ecab","name":"Rejects garbage","time":{"start":1757288717747,"stop":1757288717748,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8420a2e301c559","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1757289196999,"stop":1757289196999,"duration":0},"status":"passed","severity":"normal"},{"uid":"789a4febd16f5c42","name":"should clear the dialing interval","time":{"start":1757288682014,"stop":1757288682015,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b90116df4b273b","name":"should return PeerId when PeerId is provided","time":{"start":1757288681749,"stop":1757288681749,"duration":0},"status":"passed","severity":"normal"},{"uid":"7034f8b825074556","name":"nwaku subscribes","time":{"start":1757288910905,"stop":1757288910905,"duration":0},"status":"passed","severity":"normal"},{"uid":"972a76e47e141b51","name":"Check received message containing special chars","time":{"start":1757289196992,"stop":1757289196992,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0615ed8c6b77fb","name":"should set field with only RELAY enabled","time":{"start":1757288672003,"stop":1757288672003,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c868f6e06c3d68","name":"should handle messages with same timestamp ordered by messageId","time":{"start":1757288732276,"stop":1757288732276,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1ae85b5fd7fff1","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1757288691480,"stop":1757288691480,"duration":0},"status":"passed","severity":"normal"},{"uid":"210a2d6ce41d2bd6","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1757288930615,"stop":1757288930615,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f0c2f6df3157f1","name":"Bloom filter","time":{"start":1757288731958,"stop":1757288731959,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e711123a6b90d8","name":"should drop connection to all peers on hangUp","time":{"start":1757288838730,"stop":1757288838731,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86e8391f7fa0c9d","name":"Push message with content topic containing unicode special characters","time":{"start":1757289806278,"stop":1757289806278,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b9f9d86ff25c4","name":"should invoke callbacks when receiving a message","time":{"start":1757288714102,"stop":1757288714102,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8050413051d92c","name":"Push message with custom timestamp: 1726530372549","time":{"start":1757289806241,"stop":1757289806241,"duration":0},"status":"passed","severity":"normal"},{"uid":"5418d641747e6516","name":"Subscribe to topic containing numeric and publish message","time":{"start":1757288930613,"stop":1757288930614,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5c250a7b5f27bf","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1757288897764,"stop":1757288897764,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83a820300fecbac","name":"should load peers from local storage and dispatch events","time":{"start":1757288696113,"stop":1757288696113,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8c81c02c0e2f3e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1757288665914,"stop":1757288665914,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cac5151fb24cd0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1757289070249,"stop":1757289070250,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d5b23f5ae9a995","name":"Light Node - default protocols","time":{"start":1757289089530,"stop":1757289089530,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba067ef11ac7b37","name":"should do nothing if at or below maxBootstrapPeers","time":{"start":1757288681533,"stop":1757288681533,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb6db4687478ff","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1757288691482,"stop":1757288691482,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f7fe27d002835e","name":"does not validate decoders for hash queries","time":{"start":1757288682380,"stop":1757288682381,"duration":1},"status":"passed","severity":"normal"},{"uid":"972e73eccefc3676","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1757288666134,"stop":1757288666134,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8180e874db1515","name":"should successfully unsubscribe from an existing subscription","time":{"start":1757288713990,"stop":1757288713990,"duration":0},"status":"passed","severity":"normal"},{"uid":"490aedb8329d7aef","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1757288665913,"stop":1757288665913,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d1258e481bd5d1","name":"should handle dial errors gracefully","time":{"start":1757288681509,"stop":1757288681509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed975e88a7f4d72b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1757288838811,"stop":1757288838812,"duration":1},"status":"passed","severity":"normal"},{"uid":"2648250062601ff2","name":"should not receive a peer event after stop","time":{"start":1757288696112,"stop":1757288696112,"duration":0},"status":"passed","severity":"normal"},{"uid":"346758fe77235fea","name":"Publish message with custom timestamp: Mon Sep 08 2025 00:48:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1757288922035,"stop":1757288922035,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f684ff8fec0153f","name":"should return HistoryEntry with retrievalHint from sweepIncomingBuffer","time":{"start":1757288732279,"stop":1757288732279,"duration":0},"status":"passed","severity":"normal"},{"uid":"5daf5573ac4012ce","name":"should not dispatch event when already disconnected","time":{"start":1757288681620,"stop":1757288681620,"duration":0},"status":"passed","severity":"normal"},{"uid":"49befb1c30b49ca0","name":"yields undefined for messages without decoder","time":{"start":1757288682384,"stop":1757288682385,"duration":1},"status":"passed","severity":"normal"},{"uid":"5098223c2dc5d5ad","name":"Check received message containing Basic HTML tag","time":{"start":1757289196996,"stop":1757289196996,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d16fb367133cb5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1757289224561,"stop":1757289224561,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eef3e9c78bb46a5","name":"Throws when trying to push message with empty payload","time":{"start":1757289806249,"stop":1757289806249,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a9c65a8c73fb37","name":"Fails to push message with large meta","time":{"start":1757289806266,"stop":1757289806267,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c93d802a34968ed","name":"Subscribe to topic containing Script and receive message","time":{"start":1757289224551,"stop":1757289224551,"duration":0},"status":"passed","severity":"normal"},{"uid":"22847495aa639ddc","name":"should not start if already started","time":{"start":1757288692101,"stop":1757288692102,"duration":1},"status":"passed","severity":"normal"},{"uid":"654908cc9a721d5a","name":"Relay + Store","time":{"start":1757288754453,"stop":1757288754458,"duration":5},"status":"passed","severity":"normal"},{"uid":"c8057c00cfe33d8d","name":"should initialize with isNetworkConnected as false","time":{"start":1757288681575,"stop":1757288681576,"duration":1},"status":"passed","severity":"normal"},{"uid":"5243f30a3626cf00","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1757288897765,"stop":1757288897766,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ed90186ba22cfb","name":"Check publish message containing Basic HTML tag","time":{"start":1757288922031,"stop":1757288922031,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f47fe85fea7dfc0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1757289224556,"stop":1757289224556,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a00482997dbedeb","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1757288726354,"stop":1757288726355,"duration":1},"status":"passed","severity":"normal"},{"uid":"924cca51facd052d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1757289224549,"stop":1757289224549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca263ef062392b73","name":"Publish message with custom timestamp: Sun Sep 07 2025 22:48:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1757288922034,"stop":1757288922035,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea31ffc19144eaa1","name":"msgTime: 0 ms from now, startTime: 1757202674187, endTime: 1757289074187","time":{"start":1757289088117,"stop":1757289088117,"duration":0},"status":"passed","severity":"normal"},{"uid":"e135c09090f6a156","name":"Subscribe to topic containing JSON and receive message","time":{"start":1757289224552,"stop":1757289224552,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53ba41799012513","name":"Subscribe to topic containing special chars and receive message","time":{"start":1757289224559,"stop":1757289224560,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d148210cca310b","name":"Push message with Script payload","time":{"start":1757289806232,"stop":1757289806232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5b893cfab1c717","name":"Asymmetric encrypt & decrypt","time":{"start":1757288702432,"stop":1757288702433,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d97f0e6992ae97f","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1757288726351,"stop":1757288726351,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f9ca72e89ccd6f","name":"should decode valid enr with tcp successfully","time":{"start":1757288671993,"stop":1757288671994,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45e9a39c7145a8e","name":"Push message with rate limit","time":{"start":1757289806256,"stop":1757289806256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b586551d41685bb3","name":"should emit a peer event after start","time":{"start":1757288753302,"stop":1757288753302,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ebdacc62c5703","name":"Push message with Chinese payload","time":{"start":1757289806244,"stop":1757289806244,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e9b1efa9ec62b3","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1757288726352,"stop":1757288726353,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ebf6f787ef0b2d","name":"throws an error for improperly formatted content topics","time":{"start":1757288665911,"stop":1757288665911,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c93062f7eb106d","name":"Check message with no pubsub topic is not received","time":{"start":1757289197016,"stop":1757289197016,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6c31c61454f169","name":"should not receive a peer event before start","time":{"start":1757288753302,"stop":1757288753303,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60af7f86a120d12","name":"Check received message containing Arabic","time":{"start":1757289196993,"stop":1757289196994,"duration":1},"status":"passed","severity":"normal"},{"uid":"7172ebc98d4e8646","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1757288726344,"stop":1757288726345,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7b58f052fd55b4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1757288665914,"stop":1757288665914,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5381446a71a849","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1757288726362,"stop":1757288726362,"duration":0},"status":"passed","severity":"normal"},{"uid":"6624657ab01d5383","name":"should add received messages to bloom filter","time":{"start":1757288732275,"stop":1757288732275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f430b36c58c48888","name":"can start and stop the service","time":{"start":1757288955496,"stop":1757288955496,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c6850667bf1982","name":"should skip peers that were recently queried","time":{"start":1757288692106,"stop":1757288692106,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3bd5e85f641ed99","name":"Renews subscription after lossing a connection","time":{"start":1757289224554,"stop":1757289224554,"duration":0},"status":"passed","severity":"normal"},{"uid":"9646c2ea40549479","name":"Subscribe to topic containing special chars and publish message","time":{"start":1757288930614,"stop":1757288930614,"duration":0},"status":"passed","severity":"normal"},{"uid":"77783be27a483804","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1757289077320,"stop":1757289077321,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d0000f086378f7","name":"Ephemeral field set to true","time":{"start":1757288682658,"stop":1757288682659,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5350cff5bc78f84","name":"Push message with unicode special characters payload","time":{"start":1757289806234,"stop":1757289806234,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4ddeb9b330c8c0","name":"Query with Promise Callback, No message returned","time":{"start":1757289048250,"stop":1757289048253,"duration":3},"status":"passed","severity":"normal"},{"uid":"d5b0d8252643ee7f","name":"Push message with content topic containing Arabic","time":{"start":1757289806264,"stop":1757289806264,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebf0dc312be44a8","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1757288714102,"stop":1757288714103,"duration":1},"status":"passed","severity":"normal"},{"uid":"427bf273351dae4f","name":"Push message with JSON payload","time":{"start":1757289806233,"stop":1757289806233,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86b81104e954370","name":"Push message with content topic containing special chars","time":{"start":1757289806263,"stop":1757289806263,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c4a2600d12fe3d","name":"Check message with invalid timestamp is not received","time":{"start":1757289197000,"stop":1757289197000,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad13d8b91a516fd7","name":"Check message received after jswaku node is restarted","time":{"start":1757289197017,"stop":1757289197017,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bacb5d01edb2f82","name":"should query peers that support peer exchange","time":{"start":1757288692104,"stop":1757288692105,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f5009a71dd98183","name":"should handle peer store errors gracefully","time":{"start":1757288681518,"stop":1757288681522,"duration":4},"status":"passed","severity":"normal"},{"uid":"b6547beb8708f49c","name":"should skip peers that don't support peer exchange","time":{"start":1757288692105,"stop":1757288692105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06b8fffac83b21d","name":"handles different clusterIds correctly","time":{"start":1757288665910,"stop":1757288665911,"duration":1},"status":"passed","severity":"normal"},{"uid":"66edfe4da56630e6","name":"Check received message containing JSON","time":{"start":1757289196996,"stop":1757289196996,"duration":0},"status":"passed","severity":"normal"},{"uid":"906b08158ce73943","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1757288930618,"stop":1757288930619,"duration":1},"status":"passed","severity":"normal"},{"uid":"892a7edeb915e560","name":"Decoder throws on empty string content topic","time":{"start":1757288701956,"stop":1757288701956,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4d71cb33cc05ef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1757288665920,"stop":1757288665920,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d8959e40d459da","name":"Get Nodes","time":{"start":1757288691233,"stop":1757288691234,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd8efc8011d79a8","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1757288726347,"stop":1757288726348,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdeee98ff4614ae","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1757288726351,"stop":1757288726351,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bca5d1bd4fc8f6a","name":"should enable only peerCache when dns and peerExchange are disabled","time":{"start":1757288713246,"stop":1757288713250,"duration":4},"status":"passed","severity":"normal"},{"uid":"e6de4e720f2f191c","name":"Stops search when maxGet is reached","time":{"start":1757288691234,"stop":1757288691235,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3dbe50a1d3bb9b2","name":"Query Generator - false","time":{"start":1757289059196,"stop":1757289059197,"duration":1},"status":"passed","severity":"normal"},{"uid":"108404c0181caafa","name":"Stops search when 2 null results are returned","time":{"start":1757288691235,"stop":1757288691236,"duration":1},"status":"passed","severity":"normal"},{"uid":"578417944dadfd72","name":"should handle shardReader errors","time":{"start":1757288682593,"stop":1757288682593,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb02af0ac62fc9d7","name":"random static sharding 3 - Cluster ID: 542, Shard ID: 935","time":{"start":1757289041415,"stop":1757289041415,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02549ff4735947e","name":"should start the dialing interval","time":{"start":1757288682002,"stop":1757288682002,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e391ca3377942ba","name":"should process successful peer exchange query","time":{"start":1757288692108,"stop":1757288692109,"duration":1},"status":"passed","severity":"normal"},{"uid":"1393c9fc8c392b32","name":"should handle peer connect event","time":{"start":1757288681607,"stop":1757288681607,"duration":0},"status":"passed","severity":"normal"},{"uid":"1298dde285c004ad","name":"should handle peerStore errors gracefully","time":{"start":1757288682592,"stop":1757288682592,"duration":0},"status":"passed","severity":"normal"},{"uid":"935152fc46280aac","name":"should handle relay send failures gracefully","time":{"start":1757288682123,"stop":1757288682123,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c77456a8a599dfa","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1757288714095,"stop":1757288714095,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2c2115b1895836","name":"random static sharding 6 - Cluster ID: 457, Shard ID: 258","time":{"start":1757289041416,"stop":1757289041416,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4744ece9e3fb8","name":"throws if time range exceeds MAX_TIME_RANGE","time":{"start":1757288682378,"stop":1757288682378,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03658aa77f1627","name":"should perform initial health assessment on start","time":{"start":1757288714391,"stop":1757288714391,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9e26748d6b9eb3","name":"Sets default value correctly","time":{"start":1757289083692,"stop":1757289083692,"duration":0},"status":"passed","severity":"normal"},{"uid":"73440c3efb4c8bb6","name":"should handle onConnected and onDisconnected","time":{"start":1757288714089,"stop":1757288714090,"duration":1},"status":"passed","severity":"normal"},{"uid":"1feb2d3d217a307a","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1757288726349,"stop":1757288726350,"duration":1},"status":"passed","severity":"normal"},{"uid":"16293aecca4bbd3e","name":"Check message with non string payload is not received","time":{"start":1757289197017,"stop":1757289197017,"duration":0},"status":"passed","severity":"normal"},{"uid":"4545412b3006e47c","name":"Subscribe and receive messages via waku relay post","time":{"start":1757289224555,"stop":1757289224556,"duration":1},"status":"passed","severity":"normal"},{"uid":"871a7b230a7a2520","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1757289224547,"stop":1757289224547,"duration":0},"status":"passed","severity":"normal"},{"uid":"1369e874338f0fc0","name":"should get / set UDP multiaddr","time":{"start":1757288671999,"stop":1757288671999,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8a9d2ed69f47a3","name":"Push message with content topic containing unicode special characters","time":{"start":1757289806239,"stop":1757289806239,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5c4c1d3a7b95a8","name":"should enable only peerExchange and peerCache when dns is disabled","time":{"start":1757288713239,"stop":1757288713243,"duration":4},"status":"passed","severity":"normal"},{"uid":"8715342a4347aa9f","name":"Check received message containing numeric","time":{"start":1757289196991,"stop":1757289196992,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c619bb957a0fcbf","name":"random static sharding 8 - Cluster ID: 35, Shard ID: 106","time":{"start":1757289041417,"stop":1757289041418,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb58a68def7ab13","name":"Push message with short payload","time":{"start":1757289806257,"stop":1757289806258,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b948509126d128a","name":"should skip peers without ENR","time":{"start":1757288692109,"stop":1757288692110,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85a6b869f8c5cdf","name":"should handle errors gracefully when getting peer info","time":{"start":1757288681222,"stop":1757288681222,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d96ce9b587f2646","name":"should set up event listeners when started","time":{"start":1757288714506,"stop":1757288714506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8a4a7a8230da70","name":"should create an instance with libp2p and dialer","time":{"start":1757288680773,"stop":1757288680779,"duration":6},"status":"passed","severity":"normal"},{"uid":"416523638af3e746","name":"Push message with content topic containing emoji","time":{"start":1757289806278,"stop":1757289806278,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab393a3c6faa770","name":"Decoder throws on empty string content topic","time":{"start":1757288682660,"stop":1757288682660,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce34ba30aa2d2e41","name":"random static sharding 7 - Cluster ID: 746, Shard ID: 622","time":{"start":1757289041417,"stop":1757289041417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69bcbcf5a4c695a","name":"should add to incoming buffer if dependencies are not met","time":{"start":1757288732275,"stop":1757288732276,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad95205435c21ef","name":"Ordered Callback - true","time":{"start":1757289059198,"stop":1757289059198,"duration":0},"status":"passed","severity":"normal"},{"uid":"265d7b92c8e1e483","name":"should handle malformed response data","time":{"start":1757288692028,"stop":1757288692028,"duration":0},"status":"passed","severity":"normal"},{"uid":"4096b794a8602e21","name":"Push to array if already present","time":{"start":1757288665711,"stop":1757288665711,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92fde0e6d4324a0","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1757289088117,"stop":1757289088118,"duration":1},"status":"passed","severity":"normal"},{"uid":"db49483bbb8051bf","name":"Push message with rate limit","time":{"start":1757289806267,"stop":1757289806267,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d4070ea4565da","name":"should dial peer immediately when queue is empty","time":{"start":1757288682016,"stop":1757288682016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8316d94e9a645ce","name":"Subscribe to topic containing long and receive message","time":{"start":1757289224548,"stop":1757289224548,"duration":0},"status":"passed","severity":"normal"},{"uid":"5427c7939cf0104c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1757289088118,"stop":1757289088118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2c698acd537691","name":"can query messages normally","time":{"start":1757289051806,"stop":1757289051806,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7881a2b984fff15","name":"should dial all peers on dial","time":{"start":1757288838730,"stop":1757288838730,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22ced4697010e84","name":"Fails to publish message with size larger than 1 MB","time":{"start":1757288922037,"stop":1757288922037,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d00ba1f11f698b","name":"should insert message into bloom filter","time":{"start":1757288732272,"stop":1757288732273,"duration":1},"status":"passed","severity":"normal"},{"uid":"aacae8da6d7e3e0e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1757288671342,"stop":1757288671342,"duration":0},"status":"passed","severity":"normal"},{"uid":"a139662584b0ce7a","name":"Check publish message after client node is restarted","time":{"start":1757288922038,"stop":1757288922038,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3369c4e3239d4479","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1757289032214,"stop":1757289032215,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3bbf0c2f292ab2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1757289224555,"stop":1757289224555,"duration":0},"status":"passed","severity":"normal"},{"uid":"9358dc0355c463dc","name":"Wrong topic","time":{"start":1757289020644,"stop":1757289020645,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a11c5dc12d4b610","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1757288714390,"stop":1757288714390,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12ed8a49663f442","name":"Passing an array","time":{"start":1757289083690,"stop":1757289083690,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bbf7ce1eef6f08","name":"Subscribe to topic containing JSON and receive message","time":{"start":1757289224562,"stop":1757289224562,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7c5aa61917378d","name":"configure the node with multiple content topics","time":{"start":1757289020645,"stop":1757289020645,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e6657a06943f28","name":"Push message with content topic containing short","time":{"start":1757289806235,"stop":1757289806236,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9fa7605480d0cdf","name":"Used by Waku Relay","time":{"start":1757289083691,"stop":1757289083691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ad57a0e2c07036","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1757288897761,"stop":1757288897761,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6a5dd495ffd157","name":"Push message with long payload","time":{"start":1757289806230,"stop":1757289806230,"duration":0},"status":"passed","severity":"normal"},{"uid":"5280037d93e9d115","name":"should be safe to call multiple times","time":{"start":1757288682085,"stop":1757288682090,"duration":5},"status":"passed","severity":"normal"},{"uid":"2ecf0b69c66eac34","name":"Check received message containing Script","time":{"start":1757289197010,"stop":1757289197010,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa5914d4ebe55e0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1757289224562,"stop":1757289224562,"duration":0},"status":"passed","severity":"normal"},{"uid":"216fe13ca53c677e","name":"should be able to encode the field with only STORE set to true","time":{"start":1757288671340,"stop":1757288671341,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2fb5fdfae76861","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1757289032217,"stop":1757289032218,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d13b9649b7f7b6","name":"should handle peer store errors gracefully","time":{"start":1757288692105,"stop":1757288692106,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1ef5825e4a1afbc","name":"should handle mixed protocol support correctly","time":{"start":1757288714391,"stop":1757288714391,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfeb5be02c22fcd","name":"should work with mixed v2 and v3 peers","time":{"start":1757288713804,"stop":1757288713804,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a72b6481f53811","name":"should remove event listeners from globalThis","time":{"start":1757288681591,"stop":1757288681592,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c1aea88e10e960","name":"should handle disconnect when peer has no timers","time":{"start":1757288682124,"stop":1757288682124,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a2d371158894d6","name":"should dial with multiaddr and return stream","time":{"start":1757288682588,"stop":1757288682589,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d3eabe9045787c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1757288754422,"stop":1757288754422,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f1d4337c2c822c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1757288681729,"stop":1757288681731,"duration":2},"status":"passed","severity":"normal"},{"uid":"86f085c719a00f80","name":"should increase lamport timestamp","time":{"start":1757288732274,"stop":1757288732274,"duration":0},"status":"passed","severity":"normal"},{"uid":"588d659bf1d541ec","name":"should handle special patterns correctly","time":{"start":1757288729736,"stop":1757288729736,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d05ff800b66d0a","name":"Push message with meta","time":{"start":1757289806278,"stop":1757289806278,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dabf6c379ed8ae3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1757288726363,"stop":1757288726363,"duration":0},"status":"passed","severity":"normal"},{"uid":"538e88551cd8576d","name":"should update peers in cache on 'peer:identify' event","time":{"start":1757288696113,"stop":1757288696113,"duration":0},"status":"passed","severity":"normal"},{"uid":"858d730ad975be48","name":"Push message with JSON payload","time":{"start":1757289806272,"stop":1757289806272,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e174378447b434","name":"should not fail to stop the service if it was not started","time":{"start":1757288753300,"stop":1757288753301,"duration":1},"status":"passed","severity":"normal"},{"uid":"3702d046e5a09ab8","name":"should not allow unachievable error rate","time":{"start":1757288726209,"stop":1757288726209,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d510008f79e5b9","name":"should dial peers from store when no connections remain","time":{"start":1757288681501,"stop":1757288681502,"duration":1},"status":"passed","severity":"normal"},{"uid":"76eeeeda3520ffe7","name":"should handle case with no peers in store","time":{"start":1757288681509,"stop":1757288681517,"duration":8},"status":"passed","severity":"normal"},{"uid":"42f16aa15b7d34c1","name":"should handle a minimal index list","time":{"start":1757288666134,"stop":1757288666134,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2a00c1ab90c48","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1757289224557,"stop":1757289224557,"duration":0},"status":"passed","severity":"normal"},{"uid":"1656024cdfcedcd","name":"recovers when dns.resolve returns empty","time":{"start":1757288692088,"stop":1757288692088,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d181d851e07d11","name":"Check publish message containing special chars","time":{"start":1757288922028,"stop":1757288922029,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8f5e32f1211e72","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1757288897762,"stop":1757288897762,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce3b9a4b52c58a6","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1757288681729,"stop":1757288681729,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a842518e5a254a9","name":"should chunk queries when time window exceeds maxTimeLimit","time":{"start":1757288714205,"stop":1757288714205,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7e6d2529dc69b1","name":"should not allow k > 12","time":{"start":1757288726204,"stop":1757288726208,"duration":4},"status":"passed","severity":"normal"},{"uid":"e540f6c9640f96c6","name":"can start the service","time":{"start":1757288696110,"stop":1757288696110,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d88edd49072907a","name":"should clear timers for specific peer on disconnect","time":{"start":1757288682123,"stop":1757288682124,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dcfe84876313707","name":"Relay","time":{"start":1757288754452,"stop":1757288754452,"duration":0},"status":"passed","severity":"normal"},{"uid":"13179db956d8ce3","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1757288713244,"stop":1757288713244,"duration":0},"status":"passed","severity":"normal"},{"uid":"4885d43a6bc30607","name":"Push message with Chinese payload","time":{"start":1757289806231,"stop":1757289806231,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a562dfd13440b8","name":"should add event listeners for peer connect and disconnect","time":{"start":1757288682085,"stop":1757288682085,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4a02839bec93cb","name":"should call waitForPeer on Relay","time":{"start":1757288714261,"stop":1757288714261,"duration":0},"status":"passed","severity":"normal"},{"uid":"e837e2c334200ee4","name":"should detect messages with missing dependencies","time":{"start":1757288732278,"stop":1757288732278,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bd3909b20cd278","name":"should clear all timers","time":{"start":1757288682090,"stop":1757288682091,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ff5b9eccb5164e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1757288665908,"stop":1757288665908,"duration":0},"status":"passed","severity":"normal"},{"uid":"9327caeeba686316","name":"Check received message containing special chars","time":{"start":1757289197007,"stop":1757289197007,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5171c820ea95d0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1757289224551,"stop":1757289224552,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c2988461c5b6af","name":"should start ping timers on peer connect","time":{"start":1757288682092,"stop":1757288682092,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a2f139804c6ef","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1757288726364,"stop":1757288726364,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1103a76fc1293eb","name":"should process up to 3 peers at once","time":{"start":1757288682040,"stop":1757288682040,"duration":0},"status":"passed","severity":"normal"},{"uid":"9451317690109c7d","name":"should skip peers without peer exchange protocol","time":{"start":1757288692104,"stop":1757288692104,"duration":0},"status":"passed","severity":"normal"},{"uid":"28aac4ac28fe581b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1757288930611,"stop":1757288930611,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0af3e7ef65ff964","name":"Push message with SQL Injection payload","time":{"start":1757289806271,"stop":1757289806271,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbd1bd89da2687","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1757289224550,"stop":1757289224551,"duration":1},"status":"passed","severity":"normal"},{"uid":"614a01e7f15d4a9d","name":"Correctly serialized arguments","time":{"start":1757288838946,"stop":1757288838946,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c642720d10f5db","name":"yields decoded messages","time":{"start":1757288682383,"stop":1757288682383,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe69897f99773b9","name":"Push message with custom timestamp: 1726530372549","time":{"start":1757289806256,"stop":1757289806256,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab4f996db51f139","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1757288726352,"stop":1757288726352,"duration":0},"status":"passed","severity":"normal"},{"uid":"f097391db4b6b177","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1757288714390,"stop":1757288714390,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2eb42e26f66230a","name":"should handle ping failures gracefully","time":{"start":1757288682102,"stop":1757288682102,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5a8cf5ad8b3c7d","name":"should handle dial errors gracefully","time":{"start":1757288682038,"stop":1757288682038,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6dbde844ccf3e9","name":"should throw an error for insufficient data","time":{"start":1757288666135,"stop":1757288666135,"duration":0},"status":"passed","severity":"normal"},{"uid":"494b1ab912f05278","name":"should be empty when created","time":{"start":1757288714101,"stop":1757288714101,"duration":0},"status":"passed","severity":"normal"},{"uid":"844c64c7ff3da9c0","name":"can start the service","time":{"start":1757288753299,"stop":1757288753300,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a7e9cf13a8645b","name":"should handle queue processing errors gracefully","time":{"start":1757288682045,"stop":1757288682045,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca73ebe7ec2b72df","name":"Encoder throws on undefined content topic","time":{"start":1757288701954,"stop":1757288701955,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c87aa69f70311a","name":"should remove event listeners","time":{"start":1757288682090,"stop":1757288682090,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdce421d3b5461ac","name":"Push message with content topic containing Chinese","time":{"start":1757289806252,"stop":1757289806252,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8dda49b9cf858a","name":"random static sharding 9 - Cluster ID: 547, Shard ID: 78","time":{"start":1757289041418,"stop":1757289041418,"duration":0},"status":"passed","severity":"normal"},{"uid":"894e2c1baaa3580f","name":"should merge provided config with defaults","time":{"start":1757288682584,"stop":1757288682585,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6bec0a7b9cfeece","name":"Push message with content topic containing long","time":{"start":1757289806275,"stop":1757289806275,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fcd6109b669679","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1757288690611,"stop":1757288690611,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0eea35deff8e14","name":"Push message with meta","time":{"start":1757289806239,"stop":1757289806240,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0bd92f07d12b96","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1757288726343,"stop":1757288726343,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a00ad291abeedd","name":"Refresh subscription","time":{"start":1757289224547,"stop":1757289224548,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a4946d413184f8","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1757288726358,"stop":1757288726358,"duration":0},"status":"passed","severity":"normal"},{"uid":"35340a4b776e1f3","name":"Default pageSize","time":{"start":1757289073900,"stop":1757289073900,"duration":0},"status":"passed","severity":"normal"},{"uid":"c524ea7b83624f87","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1757288692092,"stop":1757288692092,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4afcbdf532984ae","name":"Renews subscription after lossing a connection","time":{"start":1757289224564,"stop":1757289224564,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8978754a2ccbc9","name":"should handle empty pubsub topics","time":{"start":1757288682125,"stop":1757288682125,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4d981d3dc0f73d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1757288726359,"stop":1757288726359,"duration":0},"status":"passed","severity":"normal"},{"uid":"58653ccf110bc059","name":"should skip already querying peers","time":{"start":1757288692107,"stop":1757288692108,"duration":1},"status":"passed","severity":"normal"},{"uid":"98400647c4ee3568","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1757288726364,"stop":1757288726364,"duration":0},"status":"passed","severity":"normal"},{"uid":"8277ae7e911fc9d8","name":"should not trigger query when a recent query happened under threshold","time":{"start":1757288714511,"stop":1757288714511,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c33d406521ec5b","name":"Fields are not dropped","time":{"start":1757288682170,"stop":1757288682171,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a102ec4d432ad71","name":"should add CONNECTION_LOCKED_TAG to peer connections when locking","time":{"start":1757288714096,"stop":1757288714096,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb09b84138001d2d","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1757288732279,"stop":1757288732279,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb599acdd05b39fd","name":"should clear dial history on stop","time":{"start":1757288682015,"stop":1757288682015,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6438303ba1abb5","name":"should handle task timeouts","time":{"start":1757288712722,"stop":1757288712723,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fc8662f97255ea","name":"should return empty array when no peers connected","time":{"start":1757288682590,"stop":1757288682591,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d985db1010fedde","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1757288701951,"stop":1757288701952,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c25b7bd8d51311e","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1757289048248,"stop":1757289048249,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8a7d87e82dfc4b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1757288726356,"stop":1757288726356,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0ce80bc85a7839","name":"should save new peer to store","time":{"start":1757288680798,"stop":1757288680800,"duration":2},"status":"passed","severity":"normal"},{"uid":"aaaade434cbfff0b","name":"yields undefined for messages without content topic","time":{"start":1757288682383,"stop":1757288682384,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39c270b2be1130f","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app76/8/topic598/xml","time":{"start":1757289020644,"stop":1757289020644,"duration":0},"status":"passed","severity":"normal"},{"uid":"80dbe8bd0309c971","name":"Check received message with timestamp: 1757288747622 ","time":{"start":1757289196998,"stop":1757289196999,"duration":1},"status":"passed","severity":"normal"},{"uid":"123937d1bef87848","name":"Promise Callback - true","time":{"start":1757289059197,"stop":1757289059197,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71fcbe80671a319","name":"Push message with emoji payload","time":{"start":1757289806273,"stop":1757289806274,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8c70f7a4ecafe4","name":"should handle peer disconnect event when no connections remain","time":{"start":1757288681607,"stop":1757288681618,"duration":11},"status":"passed","severity":"normal"},{"uid":"a35cc4af6c2259c9","name":"should handle retrieve function with query parameters","time":{"start":1757288714509,"stop":1757288714510,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d277089b55f5b0","name":"should skip peer when not on same cluster","time":{"start":1757288682030,"stop":1757288682030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9846ac1f40ee16f","name":"Subscribe and receive messages via waku relay post","time":{"start":1757289224545,"stop":1757289224545,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc221987b7727c8","name":"should return null for non-existent peer","time":{"start":1757288681518,"stop":1757288681518,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d1dd8ae0b15147","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1757288726346,"stop":1757288726346,"duration":0},"status":"passed","severity":"normal"},{"uid":"daac2fb3e11f2e72","name":"should filter out already connected peers","time":{"start":1757288681508,"stop":1757288681508,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a25b42b8ff61162","name":"returns all values when wanted number matches available values","time":{"start":1757288690601,"stop":1757288690603,"duration":2},"status":"passed","severity":"normal"},{"uid":"5231df34676f1c87","name":"should return false when network is not connected","time":{"start":1757288682587,"stop":1757288682588,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e017a423167c7e","name":"should dispatch network event when browser goes offline","time":{"start":1757288681633,"stop":1757288681633,"duration":0},"status":"passed","severity":"normal"},{"uid":"f777c7451c332ed6","name":"should return false when peer is not found","time":{"start":1757288681212,"stop":1757288681212,"duration":0},"status":"passed","severity":"normal"},{"uid":"877297f6a7045896","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1757289224547,"stop":1757289224547,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b2fca0434a97b8","name":"Check received message containing Basic HTML tag","time":{"start":1757289197010,"stop":1757289197011,"duration":1},"status":"passed","severity":"normal"},{"uid":"a016794f7530e035","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1757288701952,"stop":1757288701953,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0ff80c89083fea","name":"should set field with only LIGHTPUSH enabled","time":{"start":1757288672004,"stop":1757288672004,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfbfc863dff6a5c","name":"Check received message containing XML","time":{"start":1757289197010,"stop":1757289197010,"duration":0},"status":"passed","severity":"normal"},{"uid":"439c76e63b952b3d","name":"throws on content topic with empty application field","time":{"start":1757288665901,"stop":1757288665901,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b530c2edef8ce0","name":"Push message with content topic containing JSON","time":{"start":1757289806238,"stop":1757289806238,"duration":0},"status":"passed","severity":"normal"},{"uid":"504c6bdb3d7b372b","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1757288681735,"stop":1757288681736,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0176fd877c2f759","name":"Subscribe to topic containing emoji and receive message","time":{"start":1757289224563,"stop":1757289224564,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac765c8fd33d8191","name":"Ordered Callback - false","time":{"start":1757289059199,"stop":1757289059199,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70f1a8368d92bb6","name":"Push message with numeric payload","time":{"start":1757289806258,"stop":1757289806258,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6952dd2a0e6984","name":"should drop connection to one peer on hangUp","time":{"start":1757288838733,"stop":1757288838733,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a01dc5ccda3cceb","name":"Check message with invalid timestamp is not received","time":{"start":1757289197015,"stop":1757289197015,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5774e8d19f30294","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1757288691486,"stop":1757288691486,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ccf45775541360","name":"Encoder throws on undefined content topic","time":{"start":1757288682659,"stop":1757288682659,"duration":0},"status":"passed","severity":"normal"},{"uid":"7854886cf3bfbc6","name":"Check publish message after service node is restarted","time":{"start":1757288922037,"stop":1757288922038,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2763b186f17b446a","name":"should retry if all attempts fail","time":{"start":1757288712729,"stop":1757288712729,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4615ffe5a671aa9","name":"should handle multiple peers with different shard configurations","time":{"start":1757288682048,"stop":1757288682049,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0472d20f30ea336","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1757288726347,"stop":1757288726347,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e533a59f54b1f63","name":"should create timers for each pubsub topic where peer is in mesh","time":{"start":1757288682110,"stop":1757288682111,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e32b17514c1fc95","name":"Check received message containing numeric","time":{"start":1757289197006,"stop":1757289197007,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceed7c7dfeeb3f9a","name":"should continually clean up expired entries at intervals","time":{"start":1757288711823,"stop":1757288711825,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f7574ca67adfd8c","name":"Push message with content topic containing numeric","time":{"start":1757289806251,"stop":1757289806252,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cac98140e61c35","name":"random static sharding 5 - Cluster ID: 508, Shard ID: 490","time":{"start":1757289041416,"stop":1757289041416,"duration":0},"status":"passed","severity":"normal"},{"uid":"81fb2e886c29eefd","name":"should initialize with Unhealthy status","time":{"start":1757288714389,"stop":1757288714389,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbae93e3b1d70f1f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1757288665919,"stop":1757288665919,"duration":0},"status":"passed","severity":"normal"},{"uid":"713b51b4fa873935","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1757288915474,"stop":1757288915474,"duration":0},"status":"passed","severity":"normal"},{"uid":"943941a1e4f8fc09","name":"throws on content topic with empty encoding field","time":{"start":1757288665902,"stop":1757288665903,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c38b280ac16a9ae","name":"should return usable stream attached to connection","time":{"start":1757288682313,"stop":1757288682313,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ed879b239202fc","name":"should be safe to call multiple times","time":{"start":1757288682586,"stop":1757288682586,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3d7c2d1d10d3e7","name":"Check message on other pubsub topic is not received","time":{"start":1757289197000,"stop":1757289197001,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5ba6f4492b1173","name":"Push message with custom timestamp: 1726530372549","time":{"start":1757289806279,"stop":1757289806279,"duration":0},"status":"passed","severity":"normal"},{"uid":"4938fe271e3c56fa","name":"passes more than one ENR URLs and attempts connection","time":{"start":1757288753305,"stop":1757288753305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8685ca2b501818b","name":"should lock peers when selected","time":{"start":1757288714088,"stop":1757288714088,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b37e4ecaa24d84c","name":"should add event listener for peer:discovery","time":{"start":1757288680780,"stop":1757288680780,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d540a1f7f48cce","name":"should drop excess bootstrap peers if over maxBootstrapPeers","time":{"start":1757288681534,"stop":1757288681534,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0a4f43d0f5bd6a","name":"should return start time to match max range","time":{"start":1757288714514,"stop":1757288714515,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3aeddbfd60c4de5","name":"should handle queue overflow by adding peers to queue","time":{"start":1757288682039,"stop":1757288682039,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4be966d2d88497","name":"Subscribe to topic containing emoji and receive message","time":{"start":1757289224553,"stop":1757289224553,"duration":0},"status":"passed","severity":"normal"},{"uid":"4841deaa565f66d","name":"should return false when peer is not found","time":{"start":1757288681222,"stop":1757288681222,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a38be998d90848d","name":"should trigger query when it went offline since the last successful query","time":{"start":1757288714510,"stop":1757288714510,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d0d822e15dd404","name":"should work with v3 peers","time":{"start":1757288713804,"stop":1757288713804,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e76748d311bc9e","name":"Check received message containing SQL Injection","time":{"start":1757289196994,"stop":1757289196994,"duration":0},"status":"passed","severity":"normal"},{"uid":"7578a736a01dc3dc","name":"Subscribe to topic containing emoji and publish message","time":{"start":1757288930619,"stop":1757288930619,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2f1ee3c3d2d6e0","name":"Push message with long payload","time":{"start":1757289806243,"stop":1757289806243,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba60a5807c4b8c6","name":"ends if response has no messages","time":{"start":1757288682382,"stop":1757288682383,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cef239bc8ce6283","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1757288732277,"stop":1757288732277,"duration":0},"status":"passed","severity":"normal"},{"uid":"990e8d7d9a3901d6","name":"Push message with special chars payload","time":{"start":1757289806244,"stop":1757289806244,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48cda03beb8c1f4","name":"Check received message containing emoji","time":{"start":1757289197013,"stop":1757289197013,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e47c4e4f8d54b","name":"Push message with XML payload","time":{"start":1757289806232,"stop":1757289806233,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f5a03f735f75769","name":"should return EMPTY_PAYLOAD when response field is missing","time":{"start":1757288692027,"stop":1757288692027,"duration":0},"status":"passed","severity":"normal"},{"uid":"1591d3c831745d08","name":"Check publish message containing short","time":{"start":1757288922027,"stop":1757288922027,"duration":0},"status":"passed","severity":"normal"},{"uid":"707551dbbf7932a1","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1757288726350,"stop":1757288726351,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c72d0105d9d4e1b","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1757288897763,"stop":1757288897763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec47f87e7dbf0e2","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1757288726360,"stop":1757288726360,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fec12430a1e3d2","name":"Throws when trying to push message with empty payload","time":{"start":1757289806235,"stop":1757289806235,"duration":0},"status":"passed","severity":"normal"},{"uid":"154bc94a9680f90c","name":"peer exchange sets tag","time":{"start":1757288927618,"stop":1757288927620,"duration":2},"status":"passed","severity":"normal"},{"uid":"73c5d277bb78102","name":"should successfully stop","time":{"start":1757288713991,"stop":1757288713991,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5809845f07a02d7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1757289224557,"stop":1757289224558,"duration":1},"status":"passed","severity":"normal"},{"uid":"792506c4b4e9ce84","name":"should remove event listener for peer:discovery","time":{"start":1757288680781,"stop":1757288680782,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b47481059c0a7d","name":"rejects hash query with content filter parameters","time":{"start":1757288682056,"stop":1757288682056,"duration":0},"status":"passed","severity":"normal"},{"uid":"3095e71082f173c7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1757288665917,"stop":1757288665918,"duration":1},"status":"passed","severity":"normal"},{"uid":"60fd1ac63d2a0bd8","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1757289197017,"stop":1757289197018,"duration":1},"status":"passed","severity":"normal"},{"uid":"577d3fb91d7e25ff","name":"Query Generator, Multiple PubsubTopics","time":{"start":1757289048244,"stop":1757289048245,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3df72360165b9b","name":"Push message with shell command payload","time":{"start":1757289806233,"stop":1757289806234,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f3c434e51a1eb4","name":"should dial peers from store on start","time":{"start":1757288681484,"stop":1757288681485,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7384bca9b31902","name":"should start connection monitor interval and dial on waku:connection if enableAutoRecovery is true","time":{"start":1757288681522,"stop":1757288681522,"duration":0},"status":"passed","severity":"normal"},{"uid":"803b7e21bfc7381","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1757288692091,"stop":1757288692092,"duration":1},"status":"skipped","severity":"normal"},{"uid":"22446b89e8d99c24","name":"should handle incoming messages","time":{"start":1757288713990,"stop":1757288713990,"duration":0},"status":"passed","severity":"normal"},{"uid":"58017b826b66f04c","name":"Encoder throws on undefined content topic","time":{"start":1757288703550,"stop":1757288703550,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3d12b503a540cd","name":"Push message with Basic HTML tag payload","time":{"start":1757289806247,"stop":1757289806247,"duration":0},"status":"passed","severity":"normal"},{"uid":"564eb08528ba254d","name":"different cluster: nodes don't connect","time":{"start":1757288838815,"stop":1757288838816,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49af8583d8d059a","name":"should create relay timers when relay exists and relayKeepAlive > 0","time":{"start":1757288682109,"stop":1757288682109,"duration":0},"status":"passed","severity":"normal"},{"uid":"5327d1be21676f07","name":"Subscribe to topic containing shell command and publish message","time":{"start":1757288930617,"stop":1757288930618,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b59227d835490","name":"should dial all remaining peers","time":{"start":1757288681509,"stop":1757288681509,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd9d6856049a608","name":"should dial with PeerId and return stream","time":{"start":1757288682588,"stop":1757288682588,"duration":0},"status":"passed","severity":"normal"},{"uid":"513b6b78a1ea8385","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1757288930610,"stop":1757288930611,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba39c1f0cb13ded","name":"should work with stubbed waku event emitter","time":{"start":1757288714507,"stop":1757288714507,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3441bf78d6b8b0c","name":"Push message with Script payload","time":{"start":1757289806246,"stop":1757289806246,"duration":0},"status":"passed","severity":"normal"},{"uid":"8449378ebb61ac1d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1757288838816,"stop":1757288838816,"duration":0},"status":"passed","severity":"normal"},{"uid":"92eab66734f227a3","name":"should not fail to start the service if it is already started","time":{"start":1757288753301,"stop":1757288753302,"duration":1},"status":"passed","severity":"normal"},{"uid":"897541b10cf08cb2","name":"should create KeepAliveManager with required options","time":{"start":1757288682084,"stop":1757288682084,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6fc9060be6f39d","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1757288726348,"stop":1757288726348,"duration":0},"status":"passed","severity":"normal"},{"uid":"118ebc673c97bf68","name":"Nodes with multiple pubsub topic","time":{"start":1757288915475,"stop":1757288915475,"duration":0},"status":"passed","severity":"normal"},{"uid":"c436a49251c8b1d6","name":"Check publish message containing Script","time":{"start":1757288922030,"stop":1757288922031,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e790346f2cd976d","name":"should respect custom numPeersToUse configuration","time":{"start":1757288714094,"stop":1757288714094,"duration":0},"status":"passed","severity":"normal"},{"uid":"1724c9477e9d7777","name":"Check received message with timestamp: 1757288747622000000 ","time":{"start":1757289196998,"stop":1757289196998,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf7f03e99664d84","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1757288665914,"stop":1757288665915,"duration":1},"status":"passed","severity":"normal"},{"uid":"db83056f3a759b1c","name":"should delegate to networkMonitor.isConnected()","time":{"start":1757288682587,"stop":1757288682587,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9d7636c4634aa9","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1757288726345,"stop":1757288726345,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb65fc4ebb6cd3e","name":"Js publishes, other Js receives","time":{"start":1757288910909,"stop":1757288910910,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a1b7afa260e047","name":"new peer added after a peer was already found","time":{"start":1757288927620,"stop":1757288927621,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df70469c88ab701","name":"can query messages by message hash","time":{"start":1757289051806,"stop":1757289051809,"duration":3},"status":"passed","severity":"normal"},{"uid":"b3ba907bee277a4b","name":"should reassess health immediately when peer disconnects","time":{"start":1757288714390,"stop":1757288714391,"duration":1},"status":"passed","severity":"normal"},{"uid":"5749ae0961f3ce5e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1757288665906,"stop":1757288665906,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc2be14dbc971ce","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1757288897761,"stop":1757288897762,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f08c4f37b5f997","name":"Refresh subscription","time":{"start":1757288930612,"stop":1757288930612,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e29232d72bf4d08c","name":"A test","time":{"start":1757288824302,"stop":1757288824303,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a7f8178baf25a5","name":"should retrieve all multiaddrs when several ENR Tree URLs are passed","time":{"start":1757288753305,"stop":1757288753305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0c994905905fe13","name":"should filter out undefined ENRs","time":{"start":1757288692019,"stop":1757288692023,"duration":4},"status":"passed","severity":"normal"},{"uid":"cef4dc058d7f9aa3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1757288691477,"stop":1757288691477,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20ad35e35ffa60f","name":"should process queue every 500ms","time":{"start":1757288682039,"stop":1757288682040,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c416e812aafc6d","name":"should dial peers from store when browser is connected","time":{"start":1757288681497,"stop":1757288681501,"duration":4},"status":"passed","severity":"normal"},{"uid":"43d5cff7af612952","name":"Subscribe to topic containing Russian and receive message","time":{"start":1757289224560,"stop":1757289224561,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc89c73b120b9a2","name":"Push message with content topic containing Russian","time":{"start":1757289806253,"stop":1757289806253,"duration":0},"status":"passed","severity":"normal"},{"uid":"825abd2804d39d9a","name":"should create PeerExchangeDiscovery instance","time":{"start":1757288692112,"stop":1757288692112,"duration":0},"status":"passed","severity":"normal"},{"uid":"10858fe5e4e04944","name":"should only return 1 node with relay and store capability","time":{"start":1757288692090,"stop":1757288692090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00fc9c98265a2b8","name":"should initialize with libp2p components","time":{"start":1757288692017,"stop":1757288692018,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b8f85c9e6c7564","name":"Subscribe to topic containing long and publish message","time":{"start":1757288930613,"stop":1757288930613,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d452352db1ac2e","name":"Push message with Russian payload","time":{"start":1757289806231,"stop":1757289806232,"duration":1},"status":"passed","severity":"normal"},{"uid":"f267fd9b2a012a9d","name":"Push message with content topic containing long","time":{"start":1757289806236,"stop":1757289806236,"duration":0},"status":"passed","severity":"normal"},{"uid":"6951961b3c894aec","name":"should handle v3 RLN errors","time":{"start":1757288713812,"stop":1757288713812,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a6883680100673","name":"does not throw on valid cases","time":{"start":1757288665898,"stop":1757288665899,"duration":1},"status":"passed","severity":"normal"},{"uid":"32063228e82f5d27","name":"Query generator for multiple messages with multiple decoders","time":{"start":1757289074442,"stop":1757289074442,"duration":0},"status":"passed","severity":"normal"},{"uid":"60acbc059f5556b6","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1757288665903,"stop":1757288665904,"duration":1},"status":"passed","severity":"normal"},{"uid":"850894fc61636a46","name":"Fails to push message bigger that 1MB","time":{"start":1757289806257,"stop":1757289806257,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b7b47884c330b8","name":"should dispatch network event when browser goes online","time":{"start":1757288681620,"stop":1757288681633,"duration":13},"status":"passed","severity":"normal"},{"uid":"421009274cbcc221","name":"Decoder throws on empty string content topic","time":{"start":1757288703551,"stop":1757288703552,"duration":1},"status":"passed","severity":"normal"},{"uid":"3acdeabc92493d0b","name":"Query generator for multiple messages with different message text format","time":{"start":1757289074442,"stop":1757289074442,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdd17e70771ef7a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1757288665918,"stop":1757288665918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5884c570f30962","name":"should add event listeners to libp2p","time":{"start":1757288681576,"stop":1757288681576,"duration":0},"status":"passed","severity":"normal"},{"uid":"638cd3ca1467c20","name":"should set field with all protocols disabled","time":{"start":1757288672002,"stop":1757288672002,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fa1680f7a95ae9","name":"should not trigger query if health event is healthy since last successful query","time":{"start":1757288714510,"stop":1757288714510,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2eacca6a35d712","name":"Push message with content topic containing numeric","time":{"start":1757289806275,"stop":1757289806275,"duration":0},"status":"passed","severity":"normal"},{"uid":"845ed2f6e945a94d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1757289197014,"stop":1757289197015,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce927bee367e24f1","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1757288767721,"stop":1757288767722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3bbdb5361d4111f","name":"Push message with Russian payload","time":{"start":1757289806259,"stop":1757289806259,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e984f4edd69a38c","name":"should start all internal components","time":{"start":1757288682585,"stop":1757288682586,"duration":1},"status":"passed","severity":"normal"},{"uid":"601c6913a82aa03e","name":"throws on content topic with empty topic name field","time":{"start":1757288665902,"stop":1757288665902,"duration":0},"status":"passed","severity":"normal"},{"uid":"255b87f59e6d391","name":"should push the message to the outgoing buffer","time":{"start":1757288732272,"stop":1757288732272,"duration":0},"status":"passed","severity":"normal"},{"uid":"c658e3e05993925","name":"Mutual subscription","time":{"start":1757288930608,"stop":1757288930609,"duration":1},"status":"passed","severity":"normal"},{"uid":"271b3ccd70d52fb0","name":"can start and stop the service","time":{"start":1757288696110,"stop":1757288696111,"duration":1},"status":"passed","severity":"normal"},{"uid":"837a9df0233c1139","name":"return first retrieved peers without further DNS queries","time":{"start":1757288692090,"stop":1757288692091,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb09659d71684cbc","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1757288671343,"stop":1757288671344,"duration":1},"status":"passed","severity":"normal"},{"uid":"55dabe0b72b8192","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1757288726353,"stop":1757288726353,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c33ecd8f06c5989","name":"Push 30 different messages","time":{"start":1757289806235,"stop":1757289806235,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c624e38b141b698","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1757288665908,"stop":1757288665909,"duration":1},"status":"passed","severity":"normal"},{"uid":"e027c43c2e6bbb41","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1757288681748,"stop":1757288681748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae083af746d1fd01","name":"should emit InMessageMissing event with retrievalHint","time":{"start":1757288732280,"stop":1757288732280,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c822469f1ab7dea","name":"should handle shard reader errors gracefully","time":{"start":1757288682045,"stop":1757288682046,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f988147c55e797c","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1757289077319,"stop":1757289077319,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd5a1922b66eebc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1757289070250,"stop":1757289070251,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0d840c6e954dc4","name":"should maintain desired error rate","time":{"start":1757288729733,"stop":1757288729734,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce9635b74507e8e","name":"should return no connections if no open connection provided","time":{"start":1757288682140,"stop":1757288682140,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04d3d5b139e1aae","name":"Push message with special chars payload","time":{"start":1757289806258,"stop":1757289806258,"duration":0},"status":"passed","severity":"normal"},{"uid":"af147d239af37e11","name":"should not dial peers from store when browser is not connected","time":{"start":1757288681501,"stop":1757288681501,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e8fbf4f6bc11d1","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1757288665907,"stop":1757288665907,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8f5fcc6f9f9271","name":"Check message with no payload is not received","time":{"start":1757289197016,"stop":1757289197017,"duration":1},"status":"passed","severity":"normal"},{"uid":"4699a8b4b14fc72c","name":"messageHashStr produces different results for different inputs","time":{"start":1757288681739,"stop":1757288681739,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4dff62f1d40fa6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1757288726362,"stop":1757288726362,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e9a6aafb5ac4b0","name":"Decrypt messages","time":{"start":1757288899418,"stop":1757288899419,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f06a3ee0d62fb7","name":"should requeue task if no peer is available","time":{"start":1757288712715,"stop":1757288712721,"duration":6},"status":"passed","severity":"normal"},{"uid":"16a061ee5efcc830","name":"Push message with custom timestamp: 1757285172549","time":{"start":1757289806267,"stop":1757289806267,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cf8f742c9871ed","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1757288691482,"stop":1757288691482,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b9f5bc4b424d63","name":"Push message with custom timestamp: 1757285172549","time":{"start":1757289806241,"stop":1757289806242,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d20c0e5e800a13","name":"should create RPC request with correct parameters","time":{"start":1757288692031,"stop":1757288692032,"duration":1},"status":"passed","severity":"normal"},{"uid":"33fce35daf218f13","name":"Push message with Script payload","time":{"start":1757289806260,"stop":1757289806260,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17841c873720b2e","name":"should return true when peer is on the pubsub topic shard","time":{"start":1757288681218,"stop":1757288681218,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a55e4d4be617fce","name":"Check publish message containing emoji","time":{"start":1757288922033,"stop":1757288922033,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfea7057987de15d","name":"should be able to decode the field with only STORE set to true","time":{"start":1757288671345,"stop":1757288671346,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d7b3abc69da539","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1757288726344,"stop":1757288726344,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5d347f40c0b058","name":"should properly create location multiaddrs - udp6","time":{"start":1757288672001,"stop":1757288672001,"duration":0},"status":"passed","severity":"normal"},{"uid":"209e1305535a81aa","name":"Check received message containing escaped characters","time":{"start":1757289197012,"stop":1757289197012,"duration":0},"status":"passed","severity":"normal"},{"uid":"238989aee2347cf5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1757289224552,"stop":1757289224553,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3398aefab35e1f","name":"should handle complete dial lifecycle","time":{"start":1757288682048,"stop":1757288682048,"duration":0},"status":"passed","severity":"normal"},{"uid":"c924138c8b12215e","name":"should return undefined if no connection provided","time":{"start":1757288682313,"stop":1757288682314,"duration":1},"status":"passed","severity":"normal"},{"uid":"b289ab415338eda3","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1757288680804,"stop":1757288680808,"duration":4},"status":"passed","severity":"normal"},{"uid":"414680e9173b782c","name":"should handle case when navigator is not available","time":{"start":1757288681606,"stop":1757288681606,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc8fef3300f20fa","name":"Push message with shell command payload","time":{"start":1757289806261,"stop":1757289806261,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca783060a871560","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1757288726341,"stop":1757288726341,"duration":0},"status":"passed","severity":"normal"},{"uid":"921e1e07305eadf2","name":"random static sharding 1 - Cluster ID: 968, Shard ID: 23","time":{"start":1757289041414,"stop":1757289041414,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b5d43c54a81b04","name":"Query generator for multiple messages with different content topic format","time":{"start":1757289074442,"stop":1757289074443,"duration":1},"status":"passed","severity":"normal"},{"uid":"9502ed71e5f0b9ae","name":"same cluster: nodes connect","time":{"start":1757288838814,"stop":1757288838815,"duration":1},"status":"passed","severity":"normal"},{"uid":"72661a111e96e1bb","name":"should return PeerId when PeerId is provided","time":{"start":1757288681748,"stop":1757288681748,"duration":0},"status":"passed","severity":"normal"},{"uid":"814f4dadbd360234","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1757288682592,"stop":1757288682593,"duration":1},"status":"passed","severity":"normal"},{"uid":"845ff2a21ab301cb","name":"should not track probabilistic acknowledgements of messages received in bloom filter of own messages","time":{"start":1757288732277,"stop":1757288732278,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e522df18ae59a7c","name":"should handle ENR without shardInfo","time":{"start":1757288692111,"stop":1757288692111,"duration":0},"status":"passed","severity":"normal"},{"uid":"37cce592c3e0464e","name":"should skip peers without peer exchange protocol","time":{"start":1757288692107,"stop":1757288692107,"duration":0},"status":"passed","severity":"normal"},{"uid":"516b14ce36675ec2","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1757288671342,"stop":1757288671343,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5fe08c54c8a1e2","name":"topics with same application and version share the same shard","time":{"start":1757288665909,"stop":1757288665909,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fd9aa2ed22c22b","name":"should wait for LightPush peer to be connected","time":{"start":1757288714260,"stop":1757288714260,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09002889010ec28","name":"Throws when trying to push message with empty payload","time":{"start":1757289806262,"stop":1757289806262,"duration":0},"status":"passed","severity":"normal"},{"uid":"797e606248a58971","name":"Push message with meta","time":{"start":1757289806266,"stop":1757289806266,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad17ad00b26e8b4","name":"Push message with SQL Injection payload","time":{"start":1757289806259,"stop":1757289806260,"duration":1},"status":"passed","severity":"normal"},{"uid":"d20c6e356fd481b5","name":"should stop and cleanup resources","time":{"start":1757288714103,"stop":1757288714110,"duration":7},"status":"passed","severity":"normal"},{"uid":"1d8d5f81f41cb019","name":"should handle zero lastSuccessfulQuery (never queried before)","time":{"start":1757288714515,"stop":1757288714515,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a43b61a77bbcea0","name":"should add event listeners for waku:connection and peer:disconnect","time":{"start":1757288681485,"stop":1757288681485,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a06505a2597a696","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1757288714083,"stop":1757288714088,"duration":5},"status":"passed","severity":"normal"},{"uid":"32bbde76ab3ebbf0","name":"should handle browser offline state overriding peer connections","time":{"start":1757288681643,"stop":1757288681643,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4f73077419a2d9","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1757289032216,"stop":1757289032217,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ee2a5b7f32eed8c","name":"Push message with content topic containing numeric","time":{"start":1757289806263,"stop":1757289806263,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3560a26904bf1ff","name":"should handle zero peers request","time":{"start":1757288692030,"stop":1757288692031,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ebd16adbc14368","name":"should not receive a peer event before start","time":{"start":1757288955498,"stop":1757288955499,"duration":1},"status":"passed","severity":"normal"},{"uid":"e385474da94d1029","name":"should dial peer when no shard info available","time":{"start":1757288682030,"stop":1757288682034,"duration":4},"status":"passed","severity":"normal"},{"uid":"5ef4d73d5280dc95","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1757288915474,"stop":1757288915475,"duration":1},"status":"passed","severity":"normal"},{"uid":"164d8aa985b6b27a","name":"should start peer exchange discovery","time":{"start":1757288692101,"stop":1757288692101,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42fb615e5ff14ae","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1757288666134,"stop":1757288666134,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c7db4544601d14","name":"Check message with no content topic is not received","time":{"start":1757289197016,"stop":1757289197016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06a082ca97f0389","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1757289224553,"stop":1757289224553,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cfe7972d7c0726f","name":"should initialize with custom TTL","time":{"start":1757288692101,"stop":1757288692101,"duration":0},"status":"passed","severity":"normal"},{"uid":"72cde1e0cc6ff64d","name":"Relay - dialed after","time":{"start":1757289089526,"stop":1757289089527,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f385ff528426077","name":"Push message with Basic HTML tag payload","time":{"start":1757289806233,"stop":1757289806233,"duration":0},"status":"passed","severity":"normal"},{"uid":"57aa272b3c967f45","name":"Push message with content topic containing Arabic","time":{"start":1757289806253,"stop":1757289806253,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5bfcfdec4ff3b56","name":"should do nothing when connections still exist","time":{"start":1757288681502,"stop":1757288681507,"duration":5},"status":"passed","severity":"normal"},{"uid":"ab3ed3d6fe65ac30","name":"Check received message containing Script","time":{"start":1757289196995,"stop":1757289196995,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8b24c800cdaeff","name":"Push message with Arabic payload","time":{"start":1757289806231,"stop":1757289806231,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cd8b629d66698c","name":"Publishes to nwaku","time":{"start":1757288910905,"stop":1757288910905,"duration":0},"status":"passed","severity":"normal"},{"uid":"edee341db5f53b29","name":"Push message with Russian payload","time":{"start":1757289806245,"stop":1757289806245,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3150261933023a","name":"Subscribe to topic containing XML and receive message","time":{"start":1757289224561,"stop":1757289224562,"duration":1},"status":"passed","severity":"normal"},{"uid":"48be64c4cd27c7cc","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1757288726353,"stop":1757288726353,"duration":0},"status":"passed","severity":"normal"},{"uid":"144c33a7158db4e0","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1757288922036,"stop":1757288922036,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5041bd3162a841a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1757288922034,"stop":1757288922034,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c08d7cfd23326a2","name":"Symmetric encrypt & Decrypt","time":{"start":1757288702433,"stop":1757288702433,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5803935e70386bb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1757289224549,"stop":1757289224549,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c4911362fcfbf4","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1757288726354,"stop":1757288726354,"duration":0},"status":"passed","severity":"normal"},{"uid":"4175b7fcfab2c2f9","name":"should monitor connected peers and store them into cache","time":{"start":1757288844624,"stop":1757288844624,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e520b0563e69cf","name":"should return false when peer is on different cluster","time":{"start":1757288681209,"stop":1757288681210,"duration":1},"status":"passed","severity":"normal"},{"uid":"70cffbe99df80012","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1757288927621,"stop":1757288927624,"duration":3},"status":"passed","severity":"normal"},{"uid":"a221dda6fb4ac3e7","name":"retrieves a single peer","time":{"start":1757288692087,"stop":1757288692087,"duration":0},"status":"passed","severity":"normal"},{"uid":"582814d146e2eae4","name":"should hang up with PeerId and return true on success","time":{"start":1757288682589,"stop":1757288682590,"duration":1},"status":"passed","severity":"normal"},{"uid":"94e8a867fa545220","name":"Retrieval Hint","time":{"start":1757288731959,"stop":1757288731959,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a9125c63ef58ab","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1757289088115,"stop":1757289088115,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec00b142d0440c0","name":"Push 30 different messages","time":{"start":1757289806249,"stop":1757289806249,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a89081567c885525","name":"Passing page size 3 when there are 20 messages","time":{"start":1757289073896,"stop":1757289073897,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b983a90430a0ee4","name":"should hang up with multiaddr and return true on success","time":{"start":1757288682590,"stop":1757288682590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38334886c183e47","name":"should remove CONNECTION_LOCKED_TAG from peer connections when unlocking","time":{"start":1757288714096,"stop":1757288714097,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5157a3568026310","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1757288726361,"stop":1757288726361,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa5dc754f33bb72","name":"Push message with Chinese payload","time":{"start":1757289806270,"stop":1757289806270,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a5d62cb2aacf70","name":"Subscribe to topic containing Russian and receive message","time":{"start":1757289224550,"stop":1757289224550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4571b1cbf11d4fd","name":"should not modify tags of connections for different peers","time":{"start":1757288714097,"stop":1757288714097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04dac52b06a561c","name":"should skip peer when dialed recently","time":{"start":1757288682017,"stop":1757288682024,"duration":7},"status":"passed","severity":"normal"},{"uid":"9531be7be3af05","name":"should return false when peer is on different cluster","time":{"start":1757288681216,"stop":1757288681217,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e244420270ef8aa","name":"Meta field set when metaSetter is specified","time":{"start":1757288682659,"stop":1757288682659,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb376c0fd2179bc","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app89/2/topic173/utf8","time":{"start":1757289020640,"stop":1757289020641,"duration":1},"status":"passed","severity":"normal"},{"uid":"320c0bba2ba238db","name":"Push message with content topic containing short","time":{"start":1757289806249,"stop":1757289806249,"duration":0},"status":"passed","severity":"normal"},{"uid":"6223520aa8ddc947","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1757288665912,"stop":1757288665913,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd0ca605cb46644","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1757288726347,"stop":1757288726347,"duration":0},"status":"passed","severity":"normal"},{"uid":"9745898af08d4a43","name":"should properly create location multiaddrs - tcp","time":{"start":1757288672001,"stop":1757288672002,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1b76897fbc05ea","name":"should emit message when store reconnect event occurs and last query was over max time threshold","time":{"start":1757288714512,"stop":1757288714512,"duration":0},"status":"passed","severity":"normal"},{"uid":"384499d64d99d636","name":"n1 and n2 uses first shard, n3 uses the second shard","time":{"start":1757288915477,"stop":1757288915477,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee75e6f19e03905c","name":"should return true when peer is on the same cluster","time":{"start":1757288681209,"stop":1757288681209,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac174f0255ac5a60","name":"should unregister libp2p event listeners when stop is called","time":{"start":1757288714093,"stop":1757288714093,"duration":0},"status":"passed","severity":"normal"},{"uid":"785224bd36fc569b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1757288665919,"stop":1757288665920,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c638922512a7b3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1757288665907,"stop":1757288665908,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4b3ec125ba44c5","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1757288714096,"stop":1757288714096,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f80d72c7085aaaf","name":"Check message with no content topic is not received","time":{"start":1757289197001,"stop":1757289197002,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d957f402554ccf","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1757288726340,"stop":1757288726340,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb117b46e07f19f","name":"should check connected peers if present and suitable","time":{"start":1757288714259,"stop":1757288714260,"duration":1},"status":"passed","severity":"normal"},{"uid":"9408a67d189bf29c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1757289224562,"stop":1757289224563,"duration":1},"status":"passed","severity":"normal"},{"uid":"db415b27d81d3598","name":"Subscribe to topic containing short and receive message","time":{"start":1757289224548,"stop":1757289224548,"duration":0},"status":"passed","severity":"normal"},{"uid":"9418e03bf6d35228","name":"Subscribe and receives messages on 20 topics","time":{"start":1757289224556,"stop":1757289224557,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c43198aeed8fde","name":"should dispatch connect and disconnect events","time":{"start":1757288714089,"stop":1757288714089,"duration":0},"status":"passed","severity":"normal"},{"uid":"2557ea3279cd7a7b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1757288703549,"stop":1757288703549,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6859f43426067c3","name":"should allow redial after failed dial cooldown expires","time":{"start":1757288682038,"stop":1757288682038,"duration":0},"status":"passed","severity":"normal"},{"uid":"52be5777ec9637fd","name":"Passing page size 19 when there are 20 messages","time":{"start":1757289073899,"stop":1757289073899,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b836f01db567d1","name":"rejects hash query with time filter","time":{"start":1757288682056,"stop":1757288682056,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2e95fdaaf7ed4d","name":"should handle errors when globalThis is not available","time":{"start":1757288681590,"stop":1757288681591,"duration":1},"status":"passed","severity":"normal"},{"uid":"365a19e22fe20a6","name":"should filter peers by codec","time":{"start":1757288682591,"stop":1757288682591,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc083c29eb686725","name":"should not create relay timers when relay is not provided","time":{"start":1757288682110,"stop":1757288682110,"duration":0},"status":"passed","severity":"normal"},{"uid":"70feab1e79a40847","name":"Push message with content topic containing JSON","time":{"start":1757289806254,"stop":1757289806254,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a7c8352cb532b5","name":"Push message with unicode special characters payload","time":{"start":1757289806273,"stop":1757289806273,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a2dd9cad9864c8","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1757288714093,"stop":1757288714093,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ce67990eebdb5","name":"should handle multiple query options for time ranges","time":{"start":1757288714204,"stop":1757288714205,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8806af4bd5124a","name":"Non TWN Cluster","time":{"start":1757289020640,"stop":1757289020640,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef8d42286146dad","name":"Check received message with timestamp: 1757288747622000000 ","time":{"start":1757289197013,"stop":1757289197014,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c607a3c15044d8","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1757288681738,"stop":1757288681738,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd7468b435f2b00","name":"should enable all discoveries when explicitly set","time":{"start":1757288713239,"stop":1757288713239,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df428a0ce74e7e7","name":"should handle query errors gracefully","time":{"start":1757288692108,"stop":1757288692108,"duration":0},"status":"passed","severity":"normal"},{"uid":"56068ec017246bc1","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1757288681605,"stop":1757288681606,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f42fc7d74e3827","name":"should remove event listeners from libp2p","time":{"start":1757288681591,"stop":1757288681591,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0db1b40aeec33f2","name":"should initialize with default number of peers","time":{"start":1757288714082,"stop":1757288714083,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec848fbd4581f88","name":"should get all peers from store","time":{"start":1757288681508,"stop":1757288681508,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b3a26cb4b21f13","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1757288691481,"stop":1757288691481,"duration":0},"status":"passed","severity":"normal"},{"uid":"96915b83b94191e0","name":"Push message with content topic containing JSON","time":{"start":1757289806265,"stop":1757289806265,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c6d1d72f653055","name":"should set default options when no config provided","time":{"start":1757288682584,"stop":1757288682584,"duration":0},"status":"passed","severity":"normal"},{"uid":"149e1391894f57ce","name":"Check received message containing emoji","time":{"start":1757289196998,"stop":1757289196998,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa13bfaf3c58cd1e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1757288691480,"stop":1757288691481,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb4b56588f3c851","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app8/2/topic255/utf8","time":{"start":1757289020641,"stop":1757289020642,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8853ae0f6024383","name":"should send to specified number of peers of used peers","time":{"start":1757288713802,"stop":1757288713803,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e892b3da00437b","name":"should handle case when globalThis is not available","time":{"start":1757288681606,"stop":1757288681607,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3baaa8b5ede14d2","name":"should update peer store before dialing","time":{"start":1757288680789,"stop":1757288680790,"duration":1},"status":"passed","severity":"normal"},{"uid":"da59b4457b48c6a","name":"Push message with XML payload","time":{"start":1757289806260,"stop":1757289806260,"duration":0},"status":"passed","severity":"normal"},{"uid":"54df4f6e79f232db","name":"Subscribe and publish message","time":{"start":1757288930610,"stop":1757288930610,"duration":0},"status":"passed","severity":"normal"},{"uid":"34be0419c0100898","name":"Push messages througth V2 and V3 from 2 js-waku and receives","time":{"start":1757288823959,"stop":1757288823961,"duration":2},"status":"passed","severity":"normal"},{"uid":"933c4e788b1b1b25","name":"Check received message containing Russian","time":{"start":1757289197009,"stop":1757289197009,"duration":0},"status":"passed","severity":"normal"},{"uid":"b194d9da32263d82","name":"should handle errors when getting connections","time":{"start":1757288681634,"stop":1757288681634,"duration":0},"status":"passed","severity":"normal"},{"uid":"840b25e2a36deff6","name":"Check received message containing JSON","time":{"start":1757289197011,"stop":1757289197011,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb46f3a359b3e9d2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1757288915476,"stop":1757288915476,"duration":0},"status":"passed","severity":"normal"},{"uid":"16163eca1a908b99","name":"should reject if LightPush is requested but not mounted","time":{"start":1757288714258,"stop":1757288714259,"duration":1},"status":"passed","severity":"normal"},{"uid":"d44d88ef02dc93e9","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1757288726356,"stop":1757288726358,"duration":2},"status":"passed","severity":"normal"},{"uid":"c61c7711f46ed6fc","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1757288726354,"stop":1757288726354,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed4786d2fb79f4b","name":"Push message with content topic containing unicode special characters","time":{"start":1757289806266,"stop":1757289806266,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c0d32be3afa656","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app49/4/topic747/utf8","time":{"start":1757289020642,"stop":1757289020642,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f40c69702218f9e","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1757288726359,"stop":1757288726360,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f9f840d7fb4b84","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1757288714088,"stop":1757288714088,"duration":0},"status":"passed","severity":"normal"},{"uid":"8359b2784f757363","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1757289088112,"stop":1757289088113,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a1b6f60431755b","name":"should sort by lamportTimestamp when timestamps differ","time":{"start":1757288731959,"stop":1757288731960,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4ebc63b9a26c76","name":"Nwaku publishes","time":{"start":1757288910909,"stop":1757288910909,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba58d468e3efb26","name":"handles different networkShards values correctly","time":{"start":1757288665911,"stop":1757288665911,"duration":0},"status":"passed","severity":"normal"},{"uid":"157ed05be48d3270","name":"Push message with content topic containing Russian","time":{"start":1757289806264,"stop":1757289806264,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4cad2e923fc605","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1757288713983,"stop":1757288713990,"duration":7},"status":"passed","severity":"normal"},{"uid":"1f8cbe162343e828","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1757288665916,"stop":1757288665917,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f1e7c5e95c1549","name":"Store - dialed after - with timeout","time":{"start":1757289089529,"stop":1757289089529,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc776ab605412ca2","name":"Query with Ordered Callback, No message returned","time":{"start":1757289048248,"stop":1757289048248,"duration":0},"status":"passed","severity":"normal"},{"uid":"987f8d7219ffe282","name":"should deliver messages after dependencies are met","time":{"start":1757288732278,"stop":1757288732278,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e5978a9ffa246a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1757288665907,"stop":1757288665907,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ea3aa127e67d8e","name":"should start and stop interval correctly","time":{"start":1757288712714,"stop":1757288712714,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecb7ed3bd7209a6","name":"should set field with only FILTER enabled","time":{"start":1757288672003,"stop":1757288672004,"duration":1},"status":"passed","severity":"normal"},{"uid":"a87eb78e6711200e","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1757288726213,"stop":1757288726214,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24e1627d15f96d5","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1757288726359,"stop":1757288726359,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7744df7d3cbfaf","name":"should not retry if at least one success","time":{"start":1757288713803,"stop":1757288713803,"duration":0},"status":"passed","severity":"normal"},{"uid":"f745c31b423c8a37","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1757288671346,"stop":1757288671346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f281a944a4a52d34","name":"should handle errors when accessing navigator","time":{"start":1757288681634,"stop":1757288681635,"duration":1},"status":"passed","severity":"normal"},{"uid":"e226dee3d0147c7","name":"Relay - times out","time":{"start":1757289089527,"stop":1757289089528,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6641ae689aa32c","name":"tcp ip4 address","time":{"start":1757288671293,"stop":1757288671295,"duration":2},"status":"passed","severity":"normal"},{"uid":"44157711e53f6b1a","name":"should create a new stream if no existing for protocol found","time":{"start":1757288682314,"stop":1757288682314,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3dd0c7f9094ac3","name":"should properly create location multiaddrs - udp4","time":{"start":1757288672000,"stop":1757288672000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d0b642ae856ce8","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1757288930610,"stop":1757288930610,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d837700321499f","name":"should encode/decode to RLP encoding","time":{"start":1757288671996,"stop":1757288671997,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff33b4eaf6fb5f1a","name":"Check received message containing long","time":{"start":1757289196989,"stop":1757289196989,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac719dace4154079","name":"should not mark messages in causal history as acknowledged if it's our own message","time":{"start":1757288732277,"stop":1757288732277,"duration":0},"status":"passed","severity":"normal"},{"uid":"36920966689b6436","name":"Accepts a valid Waku Message","time":{"start":1757288717746,"stop":1757288717747,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d8c1220c990da9","name":"Ordered callback, aborts when callback returns true","time":{"start":1757289074445,"stop":1757289074446,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef1e3b2b331b1b3","name":"groups content topics by expected pubsub topic","time":{"start":1757288665909,"stop":1757288665910,"duration":1},"status":"passed","severity":"normal"},{"uid":"3262a0f85d7ca9d6","name":"isConnected should return true after first peer connects","time":{"start":1757288767722,"stop":1757288767725,"duration":3},"status":"passed","severity":"normal"},{"uid":"60e0fdaae5b0772f","name":"Check received message containing shell command","time":{"start":1757289196996,"stop":1757289196997,"duration":1},"status":"passed","severity":"normal"},{"uid":"c884408d3768d418","name":"should return false when peer is not on topic","time":{"start":1757288682593,"stop":1757288682593,"duration":0},"status":"passed","severity":"normal"},{"uid":"35875efb08c2331f","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1757288726346,"stop":1757288726347,"duration":1},"status":"passed","severity":"normal"},{"uid":"c199829808e58ef4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1757288671345,"stop":1757288671345,"duration":0},"status":"passed","severity":"normal"},{"uid":"87691cd0d4103314","name":"should create PeerExchangeDiscovery with default options","time":{"start":1757288692113,"stop":1757288692113,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26f17f6022b1e0a","name":"Cluster id 0, shard 0","time":{"start":1757289041412,"stop":1757289041413,"duration":1},"status":"passed","severity":"normal"},{"uid":"974403d72d0685dc","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1757288838817,"stop":1757288838817,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cde2d3fd0560156","name":"Passing page size 10 when there are 10 messages","time":{"start":1757289073897,"stop":1757289073898,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5a086aef763625","name":"should be safe to call multiple times","time":{"start":1757288682587,"stop":1757288682587,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d92eb890cc2d1c5","name":"Push message equal or less that 1MB","time":{"start":1757289806257,"stop":1757289806257,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb7614a71af0ac8","name":"should serialize and deserialize correctly","time":{"start":1757288729734,"stop":1757288729735,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa8eaf758351d5b6","name":"Check publish message containing shell command","time":{"start":1757288922032,"stop":1757288922032,"duration":0},"status":"passed","severity":"normal"},{"uid":"774955501febb25e","name":"should insert message id into causal history","time":{"start":1757288732273,"stop":1757288732273,"duration":0},"status":"passed","severity":"normal"},{"uid":"1698023ce9f65d88","name":"should create dialer with libp2p and shardReader","time":{"start":1757288682002,"stop":1757288682002,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f8a25e09daf79b","name":"should drop only non-locked connections when over maxConnections","time":{"start":1757288681532,"stop":1757288681533,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcad46c85b75ba11","name":"Push message with short payload","time":{"start":1757289806269,"stop":1757289806269,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4417a59dab9ad4","name":"should handle hash queries without validation","time":{"start":1757288714205,"stop":1757288714206,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b934be37d5173d","name":"First message is missed, then re-sent, should be ack'd","time":{"start":1757288732278,"stop":1757288732278,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6a8f6e4d388ccc","name":"Check received message containing long","time":{"start":1757289197006,"stop":1757289197006,"duration":0},"status":"passed","severity":"normal"},{"uid":"772b9a22e53b4dd3","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1757288772375,"stop":1757288772375,"duration":0},"status":"passed","severity":"normal"},{"uid":"844046751b964e65","name":"should handle complete connection lifecycle","time":{"start":1757288681635,"stop":1757288681635,"duration":0},"status":"passed","severity":"normal"},{"uid":"76be1036d26d1c6d","name":"should start and setup intervals and event listeners","time":{"start":1757288714103,"stop":1757288714103,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6542824ff7e21c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1757289088116,"stop":1757289088116,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd0b2d179e15268","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1757288754421,"stop":1757288754422,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d002b0f450fcaa4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1757288726362,"stop":1757288726362,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe75335940edecf","name":"connects to nwaku","time":{"start":1757289083689,"stop":1757289083689,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad553ef438b39f18","name":"should not create relay timers when relayKeepAlive = 0","time":{"start":1757288682109,"stop":1757288682110,"duration":1},"status":"passed","severity":"normal"},{"uid":"415ea42dfe6aef7a","name":"Reusing cursor across nodes","time":{"start":1757289032220,"stop":1757289032220,"duration":0},"status":"passed","severity":"normal"},{"uid":"2049a9c10e4153af","name":"Check message with no payload is not received","time":{"start":1757289197002,"stop":1757289197002,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30ea2ce18a4dd14","name":"should use DNS peer discovery with light client","time":{"start":1757288753304,"stop":1757288753304,"duration":0},"status":"skipped","severity":"normal"},{"uid":"813384909d78fabe","name":"Query Generator, No Decoder","time":{"start":1757289048245,"stop":1757289048246,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c0c044da03a069d","name":"should return PeerId when Multiaddr input is provided","time":{"start":1757288681749,"stop":1757288681749,"duration":0},"status":"passed","severity":"normal"},{"uid":"62182e1736520b5e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1757288671347,"stop":1757288671348,"duration":1},"status":"passed","severity":"normal"}] |