allure-jswaku/8826/widgets/status-chart.json
2025-08-08 22:45:14 +00:00

1 line
190 KiB
JSON

[{"uid":"d8587447c1d2ec42","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1754692232465,"stop":1754692232466,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3623b0425aaf23","name":"Query Generator - true","time":{"start":1754692625824,"stop":1754692625825,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc17d67b9814d9a7","name":"Default pageSize","time":{"start":1754692639761,"stop":1754692639762,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad76cd5eb934c90a","name":"should initialize with custom TTL","time":{"start":1754692258033,"stop":1754692258034,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85508ba3c60c120","name":"should chunk queries when time window exceeds maxTimeLimit","time":{"start":1754692278624,"stop":1754692278625,"duration":1},"status":"passed","severity":"normal"},{"uid":"d576515803cf639e","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1754692290298,"stop":1754692290298,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ef01846cd84141","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app38/5/topic119/proto","time":{"start":1754692588603,"stop":1754692588604,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7d01a796adb9ca","name":"should not create multiple intervals when called multiple times","time":{"start":1754692247580,"stop":1754692247586,"duration":6},"status":"passed","severity":"normal"},{"uid":"49069f2139c1777b","name":"Subscribe and receive messages via lightPush","time":{"start":1754692786244,"stop":1754692786244,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f3381bcf4b5afc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1754693067848,"stop":1754693067848,"duration":0},"status":"passed","severity":"normal"},{"uid":"56da00c6a1ef796b","name":"Check received message containing Basic HTML tag","time":{"start":1754692757523,"stop":1754692757523,"duration":0},"status":"passed","severity":"normal"},{"uid":"897bf4c5f0d442b8","name":"Check received message containing SQL Injection","time":{"start":1754692757522,"stop":1754692757522,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a5a1c33519a2bd","name":"Nodes with multiple pubsub topic","time":{"start":1754692483469,"stop":1754692483469,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb9bbd3bc3c712a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1754692331233,"stop":1754692331234,"duration":1},"status":"passed","severity":"normal"},{"uid":"260c9d6ff9739c20","name":"Relay","time":{"start":1754692317023,"stop":1754692317023,"duration":0},"status":"passed","severity":"normal"},{"uid":"5836088ea92b136a","name":"throws on content topic with generation field greater than 0","time":{"start":1754692232448,"stop":1754692232448,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ed3fe254e37cd1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1754692232462,"stop":1754692232462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51dd9eacea91e1b","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1754692498382,"stop":1754692498382,"duration":0},"status":"passed","severity":"normal"},{"uid":"700d645931b44a9c","name":"Push message with custom timestamp: 1723933956780","time":{"start":1754692885589,"stop":1754692885589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a977ec5c0dafef5","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1754692290289,"stop":1754692290289,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa711c446a1cebc","name":"Sample","time":{"start":1754692237938,"stop":1754692237938,"duration":0},"status":"passed","severity":"normal"},{"uid":"be239d0d4e79e43","name":"Push message with XML payload","time":{"start":1754692885582,"stop":1754692885582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a044f0d773eb8490","name":"Overlapping topic subscription","time":{"start":1754692786236,"stop":1754692786236,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e8be52440ed084","name":"should reject if Filter is requested but not mounted","time":{"start":1754692278841,"stop":1754692278842,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7b6895bac85497","name":"Publish without waiting for remote peer","time":{"start":1754692498375,"stop":1754692498375,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7b35ab317eb0d4","name":"should be safe to call multiple times","time":{"start":1754692247521,"stop":1754692247521,"duration":0},"status":"passed","severity":"normal"},{"uid":"fece52af05533819","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1754692786234,"stop":1754692786235,"duration":1},"status":"passed","severity":"normal"},{"uid":"297be6fd4d7cda22","name":"should dial all remaining peers","time":{"start":1754692248346,"stop":1754692248347,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b60ea2dcfbe141","name":"ends if response has no messages","time":{"start":1754692248634,"stop":1754692248635,"duration":1},"status":"passed","severity":"normal"},{"uid":"4667d00a198c7c5c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1754692652987,"stop":1754692652987,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2eab692f525b31","name":"Check received message containing emoji","time":{"start":1754692757525,"stop":1754692757525,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d831652636cf55","name":"messageHashStr works with IProtoMessage","time":{"start":1754692247842,"stop":1754692247845,"duration":3},"status":"passed","severity":"normal"},{"uid":"490d26fad8e61d4d","name":"does not validate decoders for hash queries","time":{"start":1754692248633,"stop":1754692248633,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2556c6c3d56d8e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1754692290302,"stop":1754692290303,"duration":1},"status":"passed","severity":"normal"},{"uid":"f153761ee5ebed37","name":"can start and stop the service","time":{"start":1754692521061,"stop":1754692521062,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f99f244b14a9b2","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1754692498377,"stop":1754692498377,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcd97b3065b4990","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1754692290272,"stop":1754692290273,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a3045c655c94647","name":"should not allow unachievable error rate","time":{"start":1754692289884,"stop":1754692289885,"duration":1},"status":"passed","severity":"normal"},{"uid":"8528befeefde12c3","name":"should dispatch network event when browser goes offline","time":{"start":1754692247314,"stop":1754692247315,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e570ea959a1e5b1","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1754692290288,"stop":1754692290289,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca69403568e366a5","name":"should wait for Store peer to be connected","time":{"start":1754692278843,"stop":1754692278843,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75d52f93c096b95","name":"handles different clusterIds correctly","time":{"start":1754692232457,"stop":1754692232458,"duration":1},"status":"passed","severity":"normal"},{"uid":"932106f145ee576a","name":"should throw error - no public key","time":{"start":1754692238588,"stop":1754692238588,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eecfe71d4795192","name":"should skip already querying peers","time":{"start":1754692258041,"stop":1754692258042,"duration":1},"status":"passed","severity":"normal"},{"uid":"40101c3c2a0cd606","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1754692232463,"stop":1754692232463,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc146f2bb1ca3b06","name":"should return false when peer is on different cluster","time":{"start":1754692247881,"stop":1754692247882,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89ab1c0b92a50ce","name":"Subscribe to topic containing long and publish message","time":{"start":1754692498379,"stop":1754692498379,"duration":0},"status":"passed","severity":"normal"},{"uid":"136d55860911f852","name":"Push message with short payload","time":{"start":1754692885579,"stop":1754692885579,"duration":0},"status":"passed","severity":"normal"},{"uid":"10272f45f8ca17d8","name":"should get all peers from store","time":{"start":1754692248344,"stop":1754692248345,"duration":1},"status":"passed","severity":"normal"},{"uid":"8864bad2debb4357","name":"should handle task timeouts","time":{"start":1754692277779,"stop":1754692277781,"duration":2},"status":"passed","severity":"normal"},{"uid":"95f60c00adda7a58","name":"should use configured peers when available","time":{"start":1754692278625,"stop":1754692278626,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d1f3a6ca36b0a5","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1754692237848,"stop":1754692237849,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c89645c46005761","name":"Push message with content topic containing unicode special characters","time":{"start":1754692885587,"stop":1754692885588,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ae35109a76dff5","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1754692247555,"stop":1754692247556,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd11f1328054a82","name":"should handle query errors gracefully","time":{"start":1754692258042,"stop":1754692258043,"duration":1},"status":"broken","severity":"normal"},{"uid":"b4ff4a1b5009d25d","name":"should be delivered immediately if received","time":{"start":1754692295757,"stop":1754692295757,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d04a191ca2b3a6","name":"should not start if already started","time":{"start":1754692258034,"stop":1754692258035,"duration":1},"status":"passed","severity":"normal"},{"uid":"deaae6edacc08b99","name":"returns nothing if no connections present","time":{"start":1754692248295,"stop":1754692248295,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e8df94f106e88","name":"Fails to push message with large meta","time":{"start":1754692885588,"stop":1754692885588,"duration":0},"status":"passed","severity":"normal"},{"uid":"7deaf01767accf6a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1754692498377,"stop":1754692498377,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c00c933a78893e","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1754692290292,"stop":1754692290293,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd83bff9908c6df","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1754692257532,"stop":1754692257533,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1e5d530957ae82","name":"should not receive a peer event before start","time":{"start":1754692261883,"stop":1754692261883,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3be06ad4b23312b","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1754692290275,"stop":1754692290276,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb9ad7c3194742d","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1754692290293,"stop":1754692290293,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce37aabd4f50a10","name":"should return true when peer is on the specified shard","time":{"start":1754692247883,"stop":1754692247883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15300edc94ccbaa","name":"should return true when peer is on the pubsub topic shard","time":{"start":1754692247889,"stop":1754692247889,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae12c0bdf728bc8a","name":"should dial one peer on dial","time":{"start":1754692399302,"stop":1754692399303,"duration":1},"status":"passed","severity":"normal"},{"uid":"759e26f2614efa53","name":"should handle peer store errors gracefully","time":{"start":1754692258038,"stop":1754692258039,"duration":1},"status":"passed","severity":"normal"},{"uid":"7249417b6b982d49","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1754692290301,"stop":1754692290301,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad12ab10c0c3932","name":"Decoder throws on undefined content topic","time":{"start":1754692248748,"stop":1754692248748,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9c2949083b604c","name":"caches peers it previously fetched","time":{"start":1754692258189,"stop":1754692258189,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e0717f46927885","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1754692786238,"stop":1754692786238,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a9bfffb57308e7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1754692290307,"stop":1754692290307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c11374fad9afea","name":"should handle errors when globalThis is not available","time":{"start":1754692247275,"stop":1754692247275,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5f788ec0ce9668","name":"Relay Node - default protocol","time":{"start":1754692659721,"stop":1754692659721,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71e883f396c1862","name":"should dial peer when no shard info available","time":{"start":1754692247605,"stop":1754692247606,"duration":1},"status":"passed","severity":"normal"},{"uid":"9138cb4f5585b6cf","name":"Passing page size 19 when there are 20 messages","time":{"start":1754692639761,"stop":1754692639761,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee1fab85c35949c","name":"Check publish message containing Chinese","time":{"start":1754692490018,"stop":1754692490018,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf628a249ef55520","name":"peer:update - should do nothing if another protocol hit","time":{"start":1754692248378,"stop":1754692248379,"duration":1},"status":"passed","severity":"normal"},{"uid":"514687db19dcd5e6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1754692267640,"stop":1754692267642,"duration":2},"status":"passed","severity":"normal"},{"uid":"780c9b28258e8bb3","name":"Check message on other pubsub topic is not received","time":{"start":1754692757527,"stop":1754692757527,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fc488a388fe75","name":"should dispatch connect and disconnect events","time":{"start":1754692278832,"stop":1754692278833,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98924a2cfa13747","name":"should return NO_STREAM_AVAILABLE when stream creation fails","time":{"start":1754692257896,"stop":1754692257896,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70778ab0cd50abc","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1754692290290,"stop":1754692290290,"duration":0},"status":"passed","severity":"normal"},{"uid":"32df21b7d9fedd33","name":"Publish message with custom timestamp: Fri Aug 08 2025 23:34:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1754692490022,"stop":1754692490023,"duration":1},"status":"passed","severity":"normal"},{"uid":"774636d2f8da17f6","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1754692644965,"stop":1754692644966,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e86991641136f10","name":"messageHashStr produces different results for different inputs","time":{"start":1754692247846,"stop":1754692247846,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27251f487ef5b20","name":"Ephemeral field is preserved - encoder v0","time":{"start":1754692323245,"stop":1754692323245,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d3db8f4922415a","name":"should populate queue if has active dial","time":{"start":1754692247595,"stop":1754692247595,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c535ce2cfe84ec","name":"should clear existing timers before creating new ones","time":{"start":1754692248136,"stop":1754692248138,"duration":2},"status":"passed","severity":"normal"},{"uid":"696a35e956e914d","name":"should reject if WakuNode is not started","time":{"start":1754692278840,"stop":1754692278840,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b894a27d08e935f","name":"should handle a minimal index list","time":{"start":1754692232735,"stop":1754692232735,"duration":0},"status":"passed","severity":"normal"},{"uid":"96682306bcfeda4","name":"Passing page size 0 when there are 110 messages","time":{"start":1754692639754,"stop":1754692639754,"duration":0},"status":"passed","severity":"normal"},{"uid":"a100cd1d3b2e0861","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1754692290275,"stop":1754692290275,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1b89d243c198e3","name":"should encodeTxt and decodeTxt","time":{"start":1754692238584,"stop":1754692238584,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b4379289d4d40c","name":"Push message with short payload","time":{"start":1754692885565,"stop":1754692885566,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f08d10f4562107","name":"should add event listeners to globalThis","time":{"start":1754692247274,"stop":1754692247275,"duration":1},"status":"passed","severity":"normal"},{"uid":"44632215189ee81a","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1754692757529,"stop":1754692757530,"duration":1},"status":"passed","severity":"normal"},{"uid":"3207766595f20958","name":"random static sharding 8 - Cluster ID: 526, Shard ID: 51","time":{"start":1754692605402,"stop":1754692605402,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9b75a4ab4b54b","name":"should skip updating peer store if peer has same addresses","time":{"start":1754692247555,"stop":1754692247555,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff48aefcc2df0db0","name":"Check publish message containing XML","time":{"start":1754692490019,"stop":1754692490019,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e4dd6427de396","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1754692786233,"stop":1754692786233,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9f7842e338d818","name":"Decoder throws on empty string content topic","time":{"start":1754692267645,"stop":1754692267646,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f32c2d14854f694","name":"Symmetric encrypt & Decrypt","time":{"start":1754692268058,"stop":1754692268058,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c917197bc524cf2","name":"Callback on promise, aborts when callback returns true","time":{"start":1754692638901,"stop":1754692638901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46722c990d99bbd","name":"Push message with emoji payload","time":{"start":1754692885572,"stop":1754692885573,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f105f61adee6ca0","name":"should handle network check errors gracefully","time":{"start":1754692247613,"stop":1754692247614,"duration":1},"status":"passed","severity":"normal"},{"uid":"e391127d5f22d3d0","name":"ends after yielding if response size indicates end","time":{"start":1754692248636,"stop":1754692248636,"duration":0},"status":"passed","severity":"normal"},{"uid":"83695c7f321d7be3","name":"Check received message containing Script","time":{"start":1754692757533,"stop":1754692757533,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e2647b08f05938","name":"connects to nwaku","time":{"start":1754692659240,"stop":1754692659241,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa01e5a31a5d2e9","name":"should process queue every 500ms","time":{"start":1754692247607,"stop":1754692247608,"duration":1},"status":"passed","severity":"normal"},{"uid":"d271c9bc8e97bec9","name":"Push message with custom timestamp: 1754695956780","time":{"start":1754692885578,"stop":1754692885578,"duration":0},"status":"passed","severity":"normal"},{"uid":"162d5eb68c732e98","name":"should hang up with PeerId and return true on success","time":{"start":1754692248624,"stop":1754692248625,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd606f110fe6993","name":"random static sharding 5 - Cluster ID: 665, Shard ID: 323","time":{"start":1754692605399,"stop":1754692605400,"duration":1},"status":"passed","severity":"normal"},{"uid":"809bc91883d94cc6","name":"should handle large number of peers request","time":{"start":1754692257898,"stop":1754692257898,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d15d5646cc37cc1","name":"throws on content topic with empty encoding field","time":{"start":1754692232450,"stop":1754692232450,"duration":0},"status":"passed","severity":"normal"},{"uid":"201f2f2ffc81967","name":"Subscribe to topic containing short and receive message","time":{"start":1754692786248,"stop":1754692786248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0c208f993da832","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1754692257533,"stop":1754692257534,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8924679d7f7784f","name":"should handle peer disconnect event when no connections remain","time":{"start":1754692247300,"stop":1754692247300,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea188ca544676bf4","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1754692290286,"stop":1754692290287,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b301c0e51e47b16","name":"Wrong topic","time":{"start":1754692588613,"stop":1754692588614,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd3eda65904b276","name":"should set field with only FILTER enabled","time":{"start":1754692238598,"stop":1754692238598,"duration":0},"status":"passed","severity":"normal"},{"uid":"9772386ae07d2275","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app82/8/topic416/xml","time":{"start":1754692588608,"stop":1754692588609,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aec05c7363fa0a3","name":"Check received message containing short","time":{"start":1754692757519,"stop":1754692757519,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a688a53dce4b58","name":"should properly compute the node id","time":{"start":1754692238589,"stop":1754692238589,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58aef9e1d040ba1","name":"Accepts a valid Waku Message","time":{"start":1754692282160,"stop":1754692282162,"duration":2},"status":"passed","severity":"normal"},{"uid":"181575270d4a31c0","name":"should throw error when no peers are available","time":{"start":1754692278618,"stop":1754692278618,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b59dedf42cafa51","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1754692786240,"stop":1754692786240,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ee1c5b8384d57d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1754692652988,"stop":1754692652988,"duration":0},"status":"passed","severity":"normal"},{"uid":"501bd21acecea7c","name":"Decoder throws on empty string content topic","time":{"start":1754692248749,"stop":1754692248749,"duration":0},"status":"passed","severity":"normal"},{"uid":"511d0d8b641d4bb6","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1754692232735,"stop":1754692232735,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94bdead66cdf601","name":"should query peers that support peer exchange","time":{"start":1754692258038,"stop":1754692258038,"duration":0},"status":"passed","severity":"normal"},{"uid":"467c515430554c04","name":"Passing page size 1 when there are 4 messages","time":{"start":1754692639755,"stop":1754692639755,"duration":0},"status":"passed","severity":"normal"},{"uid":"c164028eca6889a0","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1754692290289,"stop":1754692290289,"duration":0},"status":"passed","severity":"normal"},{"uid":"6471536aa89bf639","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1754692652988,"stop":1754692652988,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cbdff536f089d7","name":"should handle browser offline state overriding peer connections","time":{"start":1754692247329,"stop":1754692247330,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3428dbd178413b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1754692786248,"stop":1754692786249,"duration":1},"status":"passed","severity":"normal"},{"uid":"365b03de9c4c08d4","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1754692237855,"stop":1754692237855,"duration":0},"status":"passed","severity":"normal"},{"uid":"489ef43c21dabf0","name":"Promise Callback - true","time":{"start":1754692625825,"stop":1754692625826,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09a7aa1a98d2c5d","name":"should retrieve all multiaddrs when several ENR Tree URLs are passed","time":{"start":1754692316564,"stop":1754692316564,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39c5666d2527e689","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1754692290274,"stop":1754692290274,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f012cc9eaeab8f4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1754692786243,"stop":1754692786243,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd02196e6eb0b81","name":"Relay + Store","time":{"start":1754692238599,"stop":1754692238599,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a0d177cd632e67","name":"should reject if LightPush is requested but not mounted","time":{"start":1754692278841,"stop":1754692278841,"duration":0},"status":"passed","severity":"normal"},{"uid":"507417caab2fef20","name":"Subscribe to topic containing special chars and receive message","time":{"start":1754692786238,"stop":1754692786238,"duration":0},"status":"passed","severity":"normal"},{"uid":"652e7541cf2ec6b6","name":"should maintain proper timestamps if all messages received","time":{"start":1754692295750,"stop":1754692295751,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc44f996ad8d4a2","name":"Subscribe and receives messages on 20 topics","time":{"start":1754692786246,"stop":1754692786246,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac0f6a7b6f5a03c","name":"Ephemeral messages are not stored","time":{"start":1754692323244,"stop":1754692323245,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09e92ed613ac4c3","name":"should handle queue processing errors gracefully","time":{"start":1754692247612,"stop":1754692247612,"duration":0},"status":"passed","severity":"normal"},{"uid":"1373631f8dc5eb20","name":"random static sharding 3 - Cluster ID: 76, Shard ID: 470","time":{"start":1754692605396,"stop":1754692605396,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6a71a3b9578d9a","name":"Push message with content topic containing Arabic","time":{"start":1754692885586,"stop":1754692885586,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c03c9f5d334e89","name":"should handle shard reader errors gracefully","time":{"start":1754692247613,"stop":1754692247613,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25fb855db72f8ed","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1754692323245,"stop":1754692323246,"duration":1},"status":"passed","severity":"normal"},{"uid":"edcc783553b315f4","name":"should return PeerId when PeerId is provided","time":{"start":1754692248043,"stop":1754692248043,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2a67e2225bcaec","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1754692247836,"stop":1754692247836,"duration":0},"status":"passed","severity":"normal"},{"uid":"41043ae6e379f5ca","name":"should return true when peer is on the same cluster","time":{"start":1754692247878,"stop":1754692247881,"duration":3},"status":"passed","severity":"normal"},{"uid":"a3931ed01a97fa53","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1754692232465,"stop":1754692232465,"duration":0},"status":"passed","severity":"normal"},{"uid":"410980e86b2f4f51","name":"Check received message with timestamp: 1754692311720000000 ","time":{"start":1754692757536,"stop":1754692757536,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa06ba0cb6ac35","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1754692466100,"stop":1754692466101,"duration":1},"status":"passed","severity":"normal"},{"uid":"791b27a38382e43c","name":"Check publish message containing special chars","time":{"start":1754692490017,"stop":1754692490017,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b75deb700e20bc9","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1754692290288,"stop":1754692290288,"duration":0},"status":"passed","severity":"normal"},{"uid":"3697c7c543dc9e2c","name":"accepts valid content-filtered query","time":{"start":1754692248232,"stop":1754692248232,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4a7f36d2597684","name":"should do nothing if no non-locked connections to drop","time":{"start":1754692248367,"stop":1754692248368,"duration":1},"status":"passed","severity":"normal"},{"uid":"b64ef9e3dbc348d0","name":"Check publish message containing long","time":{"start":1754692490016,"stop":1754692490017,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c2b9633f0035c4","name":"should emit a peer event after start","time":{"start":1754692316561,"stop":1754692316561,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4447e1ef64ac491","name":"Subscribe to topic containing short and receive message","time":{"start":1754692786237,"stop":1754692786237,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4139bde94bbcfc","name":"Decoder throws on undefined content topic","time":{"start":1754692269207,"stop":1754692269207,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4be932f8ae29d4","name":"should create dialer with libp2p and shardReader","time":{"start":1754692247578,"stop":1754692247579,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1727a565c5ce33","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1754692257536,"stop":1754692257536,"duration":0},"status":"passed","severity":"normal"},{"uid":"635966dc5b1305cf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1754692232462,"stop":1754692232463,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8563a207b97a94","name":"should handle queue overflow by adding peers to queue","time":{"start":1754692247607,"stop":1754692247607,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac909dc36ab38e6f","name":"should start and setup intervals and event listeners","time":{"start":1754692278791,"stop":1754692278791,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f1e76e502c2661","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1754692267642,"stop":1754692267643,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfacba45073d34ab","name":"should remove event listeners from globalThis","time":{"start":1754692247280,"stop":1754692247280,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ff938969b48ac0","name":"should dial peer when on same shard","time":{"start":1754692247596,"stop":1754692247605,"duration":9},"status":"passed","severity":"normal"},{"uid":"e21593e3a67a8411","name":"Renews subscription after lossing a connection","time":{"start":1754692786243,"stop":1754692786243,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae16655b3776c4b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1754692232461,"stop":1754692232462,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b09de875b444c4","name":"Check received message containing Russian","time":{"start":1754692757532,"stop":1754692757532,"duration":0},"status":"passed","severity":"normal"},{"uid":"321658d99f267b1b","name":"Push message with content topic containing escaped characters","time":{"start":1754692885587,"stop":1754692885587,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c4a417e047c17e","name":"n1 and n2 uses relay shard 1, n3 uses relay shard 2","time":{"start":1754692483469,"stop":1754692483469,"duration":0},"status":"passed","severity":"normal"},{"uid":"6248920a09f5ec29","name":"should dial peers from store when browser is connected","time":{"start":1754692248329,"stop":1754692248330,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b098fa6413a4a0","name":"Encoder throws on empty string content topic","time":{"start":1754692269207,"stop":1754692269207,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4168e83df68c987","name":"Fails to push message bigger that 1MB","time":{"start":1754692885579,"stop":1754692885579,"duration":0},"status":"passed","severity":"normal"},{"uid":"baaf60dd60fe2f92","name":"Push message with content topic containing short","time":{"start":1754692885573,"stop":1754692885574,"duration":1},"status":"passed","severity":"normal"},{"uid":"6475424005d96aa0","name":"Check publish message containing unicode special characters","time":{"start":1754692490021,"stop":1754692490021,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af5b0e2253f0e1f","name":"should serialize and deserialize correctly","time":{"start":1754692293758,"stop":1754692293759,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5a58046c2d1d92","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1754692600745,"stop":1754692600745,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41d9895a3dca1ca","name":"should request peer renewal on specific errors","time":{"start":1754692277779,"stop":1754692277779,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc763a6dcebf5adc","name":"should drop only non-locked connections when over maxConnections","time":{"start":1754692248362,"stop":1754692248367,"duration":5},"status":"passed","severity":"normal"},{"uid":"d0e76db9bb026af3","name":"messageHashStr produces consistent results for the same input","time":{"start":1754692247845,"stop":1754692247846,"duration":1},"status":"passed","severity":"normal"},{"uid":"31577cf1353d1908","name":"Check publish message containing Arabic","time":{"start":1754692490018,"stop":1754692490018,"duration":0},"status":"passed","severity":"normal"},{"uid":"116df6bf295368c7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1754692290303,"stop":1754692290306,"duration":3},"status":"passed","severity":"normal"},{"uid":"fe45d78b3d8d7fdf","name":"LightPush","time":{"start":1754692659719,"stop":1754692659720,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7d389ec8a68be","name":"should return false when peer is on different cluster","time":{"start":1754692247884,"stop":1754692247884,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe368f8a33b00d2a","name":"should properly create location multiaddrs - tcp","time":{"start":1754692238596,"stop":1754692238596,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48f25a0f9466b2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1754692652989,"stop":1754692652990,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34ad7915640c487","name":"should throw error - no public key","time":{"start":1754692238585,"stop":1754692238586,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e0e5d096ae4cd71","name":"should clear dial history on start","time":{"start":1754692247580,"stop":1754692247580,"duration":0},"status":"passed","severity":"normal"},{"uid":"498fc8c6514cc4a2","name":"should handle multiple peer connections","time":{"start":1754692248106,"stop":1754692248110,"duration":4},"status":"passed","severity":"normal"},{"uid":"3c019466a82a4d50","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1754692466108,"stop":1754692466110,"duration":2},"status":"passed","severity":"normal"},{"uid":"ecc176d194716b84","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1754692232455,"stop":1754692232455,"duration":0},"status":"passed","severity":"normal"},{"uid":"60896b67df2cebea","name":"should create PeerExchangeDiscovery instance","time":{"start":1754692258047,"stop":1754692258048,"duration":1},"status":"passed","severity":"normal"},{"uid":"def92001dc5f7a2b","name":"topics with same application and version share the same shard","time":{"start":1754692232456,"stop":1754692232456,"duration":0},"status":"passed","severity":"normal"},{"uid":"695865e5733bf9a9","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1754692237859,"stop":1754692237859,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab824019458b403a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1754692257533,"stop":1754692257533,"duration":0},"status":"passed","severity":"normal"},{"uid":"5610d84cc0e27cce","name":"Sign & Recover","time":{"start":1754692268059,"stop":1754692268059,"duration":0},"status":"passed","severity":"normal"},{"uid":"3080f59c17782144","name":"should skip peers without peer exchange protocol","time":{"start":1754692258037,"stop":1754692258037,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3f685306d3dc3b","name":"should select older connection if present","time":{"start":1754692248296,"stop":1754692248296,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe4c038e16a7649","name":"should return usable stream attached to connection","time":{"start":1754692248376,"stop":1754692248377,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba1678306c708ef","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1754692786235,"stop":1754692786235,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6edca44255507031","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1754692237842,"stop":1754692237843,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb03b48683030730","name":"should add peer to queue when queue is not empty","time":{"start":1754692247589,"stop":1754692247589,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69d8d4225d03e60","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1754692652991,"stop":1754692652992,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c2092fff64cbba","name":"should skip peer when not on same cluster","time":{"start":1754692247595,"stop":1754692247596,"duration":1},"status":"passed","severity":"normal"},{"uid":"776f8d1cec91449f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1754692290302,"stop":1754692290302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f6403354f9dde0","name":"should create an instance with libp2p and dialer","time":{"start":1754692247520,"stop":1754692247520,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2fec55bce6a98d","name":"should start ping timers on peer connect","time":{"start":1754692248105,"stop":1754692248106,"duration":1},"status":"passed","severity":"normal"},{"uid":"399c1a922cb4a121","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1754692290287,"stop":1754692290288,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1cc953b439c3780","name":"Subscribe to topic containing emoji and receive message","time":{"start":1754692786253,"stop":1754692786253,"duration":0},"status":"passed","severity":"normal"},{"uid":"613e144e40863ebe","name":"Used by Waku Relay","time":{"start":1754692659242,"stop":1754692659242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28c53244e18c548","name":"Push message with Russian payload","time":{"start":1754692885569,"stop":1754692885569,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fc3d8e6f172727","name":"Push message with Basic HTML tag payload","time":{"start":1754692885570,"stop":1754692885571,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4cc38924c65d115","name":"should check connected peers if present and suitable","time":{"start":1754692278842,"stop":1754692278842,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0ab5caecee45f1","name":"should not fail to start the service if it is already started","time":{"start":1754692261882,"stop":1754692261882,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4f5e3c7b450a5d","name":"Check message with invalid timestamp is not received","time":{"start":1754692757527,"stop":1754692757527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85c4080df12570a","name":"Check received message containing unicode special characters","time":{"start":1754692757524,"stop":1754692757525,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d2ca5dbe9de282","name":"should handle errors when accessing navigator","time":{"start":1754692247328,"stop":1754692247329,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d1b84d8038a571","name":"should skip peer when already connected","time":{"start":1754692247589,"stop":1754692247593,"duration":4},"status":"passed","severity":"normal"},{"uid":"9312cdccddc8d62f","name":"should skip peers without peer exchange protocol","time":{"start":1754692258041,"stop":1754692258041,"duration":0},"status":"passed","severity":"normal"},{"uid":"633f41aaf54622a6","name":"should filter out undefined ENRs","time":{"start":1754692257894,"stop":1754692257895,"duration":1},"status":"passed","severity":"normal"},{"uid":"517a089c0196561c","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1754692232459,"stop":1754692232460,"duration":1},"status":"passed","severity":"normal"},{"uid":"587cd4ca71cbd1fb","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1754692290299,"stop":1754692290299,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfb2b636fb920d6","name":"should handle peer identify event","time":{"start":1754692258037,"stop":1754692258037,"duration":0},"status":"broken","severity":"normal"},{"uid":"7e345c93e9dd63c5","name":"Check publish message after client node is restarted","time":{"start":1754692490025,"stop":1754692490026,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1c0ef83665422c99","name":"Query Generator, No message returned","time":{"start":1754692615554,"stop":1754692615554,"duration":0},"status":"passed","severity":"normal"},{"uid":"742cea420b44abdb","name":"Query generator for multiple messages with different message text format","time":{"start":1754692638899,"stop":1754692638899,"duration":0},"status":"passed","severity":"normal"},{"uid":"1966a7e595a38ac","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1754692295754,"stop":1754692295754,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c301e864328","name":"Query with Promise Callback, No Decoder","time":{"start":1754692615556,"stop":1754692615556,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12237921cbe126f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1754692786242,"stop":1754692786242,"duration":0},"status":"passed","severity":"normal"},{"uid":"872c21668036f0e6","name":"should initialize with default number of peers","time":{"start":1754692278830,"stop":1754692278830,"duration":0},"status":"passed","severity":"normal"},{"uid":"30daff6b670a4903","name":"should clear the dialing interval","time":{"start":1754692247587,"stop":1754692247587,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3feb5d5cc2aa844","name":"should handle zero peers request","time":{"start":1754692257898,"stop":1754692257898,"duration":0},"status":"passed","severity":"normal"},{"uid":"be16aa1a9405b37c","name":"Push message equal or less that 1MB","time":{"start":1754692885590,"stop":1754692885590,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6afe587ae056b2","name":"isConnected should return false after all peers disconnect","time":{"start":1754692331235,"stop":1754692331235,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6035b4642c6f2e","name":"Check received message containing Chinese","time":{"start":1754692757531,"stop":1754692757532,"duration":1},"status":"passed","severity":"normal"},{"uid":"62455349ce85e93","name":"throws on content topic with empty version field","time":{"start":1754692232449,"stop":1754692232449,"duration":0},"status":"passed","severity":"normal"},{"uid":"98191befec658714","name":"it tolerates circular branch references","time":{"start":1754692258188,"stop":1754692258188,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0a3d4e6ec420b6","name":"should not receive a peer event after stop","time":{"start":1754692521071,"stop":1754692521071,"duration":0},"status":"passed","severity":"normal"},{"uid":"455232daaa724b63","name":"Store - dialed after - with timeout","time":{"start":1754692659719,"stop":1754692659719,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f5f8c643fec452","name":"should drop connection to one peer on hangUp","time":{"start":1754692399303,"stop":1754692399303,"duration":0},"status":"passed","severity":"normal"},{"uid":"142b8b48125de56e","name":"Push message with content topic containing Chinese","time":{"start":1754692885586,"stop":1754692885586,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9c0f537337fdd6","name":"Relay - dialed after","time":{"start":1754692659718,"stop":1754692659718,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d114b3a8ab5ed1","name":"same cluster, static sharding: nodes connect","time":{"start":1754692414175,"stop":1754692414176,"duration":1},"status":"passed","severity":"normal"},{"uid":"325f58acc5530c6c","name":"should retry on complete failure if specified","time":{"start":1754692278953,"stop":1754692278953,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc09b9bfd6c6133","name":"handles different networkShards values correctly","time":{"start":1754692232458,"stop":1754692232458,"duration":0},"status":"passed","severity":"normal"},{"uid":"9683d4b470b13613","name":"should add and check entries correctly","time":{"start":1754692276908,"stop":1754692276914,"duration":6},"status":"passed","severity":"normal"},{"uid":"ad67797f6ebd46ca","name":"can query messages by message hash","time":{"start":1754692618079,"stop":1754692618079,"duration":0},"status":"passed","severity":"normal"},{"uid":"393714c5e8661693","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app98/9/topic451/xml","time":{"start":1754692588610,"stop":1754692588611,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c7f04a3be2afd1","name":"should allow redial after failed dial cooldown expires","time":{"start":1754692247606,"stop":1754692247607,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d9da45fd46f0d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1754692238598,"stop":1754692238598,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a4e001c1eaa44b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1754692786249,"stop":1754692786250,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d9bb041f94ce2f","name":"should load peers from local storage and dispatch events","time":{"start":1754692261884,"stop":1754692261884,"duration":0},"status":"passed","severity":"normal"},{"uid":"8208b956444374fa","name":"rejects hash query with time filter","time":{"start":1754692248244,"stop":1754692248244,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cecdb2eb199930a","name":"should transition to Unhealthy when no connections","time":{"start":1754692277888,"stop":1754692277888,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6229814d406c9b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1754692331234,"stop":1754692331234,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf9712bc8c04101","name":"Check meta is set [symmetric]","time":{"start":1754692267643,"stop":1754692267643,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab9a4eae02af5a8","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1754692256439,"stop":1754692256447,"duration":8},"status":"passed","severity":"normal"},{"uid":"9033444e57b30e75","name":"Relay + Store","time":{"start":1754692317023,"stop":1754692317024,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b03746361ef45","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1754692290306,"stop":1754692290307,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c27f1a13897324","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1754692290290,"stop":1754692290291,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8ce256dbb674f9","name":"should be safe to call multiple times","time":{"start":1754692247587,"stop":1754692247588,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05ef221e99154e7","name":"should lock peers when selected","time":{"start":1754692278831,"stop":1754692278831,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cb3aee601f9ac0","name":"Stops search when maxGet is reached","time":{"start":1754692257527,"stop":1754692257527,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2da323a1ededd3e","name":"nwaku subscribes","time":{"start":1754692479092,"stop":1754692479092,"duration":0},"status":"passed","severity":"normal"},{"uid":"114453b57613f0aa","name":"Subscribe to topic containing Script and publish message","time":{"start":1754692498381,"stop":1754692498382,"duration":1},"status":"passed","severity":"normal"},{"uid":"4feeb92d1c096b69","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1754692483469,"stop":1754692483470,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8935dd28b938b9","name":"Generator, 2 nwaku nodes each with different shards","time":{"start":1754692606750,"stop":1754692606750,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b7ba7e49ec7d69","name":"should properly create location multiaddrs - udp6","time":{"start":1754692238595,"stop":1754692238595,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9efdadcc17bf35","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1754692638901,"stop":1754692638901,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a1e86bccbcccf1","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1754692290271,"stop":1754692290271,"duration":0},"status":"passed","severity":"normal"},{"uid":"5072affb5eab9b35","name":"msgTime: 0 ms from now, startTime: 1754433440070, endTime: 1754692640070","time":{"start":1754692652991,"stop":1754692652991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49217174c383671","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1754692786244,"stop":1754692786244,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b79efaf5059895f","name":"should handle peer store update failures gracefully","time":{"start":1754692248122,"stop":1754692248122,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee631af7523086a9","name":"should mark all messages in causal history as acknowledged","time":{"start":1754692295752,"stop":1754692295752,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b0dc05c41f91c7","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app24/1/topic66/test.js","time":{"start":1754692588611,"stop":1754692588613,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6162d17643c6ab0","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1754692498376,"stop":1754692498377,"duration":1},"status":"passed","severity":"normal"},{"uid":"d42e42db56276274","name":"Push message with content topic containing Chinese","time":{"start":1754692885575,"stop":1754692885575,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82a1cef67b90ed4","name":"should create ShardReader with static shards network config","time":{"start":1754692247877,"stop":1754692247878,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c6ce64054b2335","name":"Subscribe and receives messages on 20 topics","time":{"start":1754692786235,"stop":1754692786235,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9215931fffce84","name":"Fields are not dropped","time":{"start":1754692248380,"stop":1754692248380,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0599183bad081a2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1754692232461,"stop":1754692232461,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad71a69c64f45110","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1754692248628,"stop":1754692248628,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74ce92150bcf1f1","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1754692248379,"stop":1754692248379,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad43a37bbb22b3f5","name":"should return null for non-existent peer","time":{"start":1754692248353,"stop":1754692248353,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fbf74bea6ad075","name":"Subscribe to topic containing XML and publish message","time":{"start":1754692498382,"stop":1754692498382,"duration":0},"status":"passed","severity":"normal"},{"uid":"2191a5f00696a8cf","name":"should maintain desired error rate","time":{"start":1754692293756,"stop":1754692293757,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa31d4c8328c8686","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1754692786252,"stop":1754692786252,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0a7c41700cab1a","name":"Check received message containing short","time":{"start":1754692757530,"stop":1754692757530,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9704e483d28e8ea","name":"Using a function","time":{"start":1754692659242,"stop":1754692659242,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc7a5646663dcb0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1754692232461,"stop":1754692232461,"duration":0},"status":"passed","severity":"normal"},{"uid":"591c2749b2ddfb54","name":"Nodes with multiple pubsub topic","time":{"start":1754692483470,"stop":1754692483470,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3569746d57417","name":"should never report false negatives","time":{"start":1754692293757,"stop":1754692293758,"duration":1},"status":"passed","severity":"normal"},{"uid":"f427fc6b20eabe26","name":"Check received message containing JSON","time":{"start":1754692757523,"stop":1754692757523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acd659dec1f92e3","name":"recovers when dns.resolve returns empty","time":{"start":1754692258188,"stop":1754692258188,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac9ae4eead09894","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1754692290299,"stop":1754692290300,"duration":1},"status":"passed","severity":"normal"},{"uid":"75bbd60ce02c99ec","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1754692232466,"stop":1754692232466,"duration":0},"status":"passed","severity":"normal"},{"uid":"926b7b0cf83bce6c","name":"should return false when network is not connected","time":{"start":1754692248623,"stop":1754692248623,"duration":0},"status":"passed","severity":"normal"},{"uid":"a893875a7a38285b","name":"should emit a peer event after start","time":{"start":1754692521063,"stop":1754692521067,"duration":4},"status":"passed","severity":"normal"},{"uid":"a219a6c5fa5272d6","name":"Check received message containing Arabic","time":{"start":1754692757521,"stop":1754692757521,"duration":0},"status":"passed","severity":"normal"},{"uid":"e568e3065401520a","name":"should successfully query peers and return peer infos","time":{"start":1754692257892,"stop":1754692257893,"duration":1},"status":"passed","severity":"normal"},{"uid":"840ac2ad423047ba","name":"Push message with shell command payload","time":{"start":1754692885583,"stop":1754692885583,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd75832bd881869c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1754692232464,"stop":1754692232464,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ca582dfc20001","name":"should push the message to the outgoing buffer","time":{"start":1754692295748,"stop":1754692295749,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88394484f989ac6","name":"should update peer store before dialing","time":{"start":1754692247539,"stop":1754692247539,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15609500ffc5dc4","name":"Query generator for 2000 messages","time":{"start":1754692638902,"stop":1754692638902,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff16bc9554fef3e","name":"should successfully query store with valid decoders and options","time":{"start":1754692278605,"stop":1754692278618,"duration":13},"status":"passed","severity":"normal"},{"uid":"608127315b3d4b8d","name":"should create a new stream if no existing for protocol found","time":{"start":1754692248378,"stop":1754692248378,"duration":0},"status":"passed","severity":"normal"},{"uid":"313209311b3204a5","name":"should not mark messages in causal history as acknowledged if it's our own message","time":{"start":1754692295752,"stop":1754692295752,"duration":0},"status":"passed","severity":"normal"},{"uid":"495f9f0ebbac9ec5","name":"should filter out already connected peers","time":{"start":1754692248345,"stop":1754692248346,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae4ed5324751bd1","name":"should not track probabilistic acknowledgements of messages received in bloom filter of own messages","time":{"start":1754692295753,"stop":1754692295753,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85c199f6b0e71e7","name":"Does not throw an exception when node disconnects","time":{"start":1754692659241,"stop":1754692659241,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca8407dd07f8970","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1754692232466,"stop":1754692232467,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4cc95062b81f66","name":"should dial peer immediately when queue is empty","time":{"start":1754692247588,"stop":1754692247588,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef81a2a675159508","name":"Push 30 different messages","time":{"start":1754692885584,"stop":1754692885584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c2f5df06cb38919","name":"Filter","time":{"start":1754692659720,"stop":1754692659720,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e417ea46beaf714","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1754692237856,"stop":1754692237856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f361c65c84ad98ce","name":"Check received message containing shell command","time":{"start":1754692757534,"stop":1754692757535,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdede51d7b892703","name":"Bloom filter","time":{"start":1754692295611,"stop":1754692295611,"duration":0},"status":"passed","severity":"normal"},{"uid":"422fffdb1725243f","name":"px service nodes in same cluster, no matter the shard, should be dialed","time":{"start":1754693067849,"stop":1754693067850,"duration":1},"status":"broken","severity":"normal"},{"uid":"793ebf85e209045d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1754692257536,"stop":1754692257536,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba4ff4b9c8509ae","name":"should handle errors when getting connections","time":{"start":1754692247328,"stop":1754692247328,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14c5089040ca95e","name":"Subscribe to topic containing short and publish message","time":{"start":1754692498378,"stop":1754692498378,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc7d8f00d3e55b5","name":"should query peer with peer exchange protocol","time":{"start":1754692258041,"stop":1754692258041,"duration":0},"status":"broken","severity":"normal"},{"uid":"cd30f303801254c8","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1754692278835,"stop":1754692278836,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d286248ddd0522d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1754692269206,"stop":1754692269206,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6e325894c571b","name":"Publish message with custom timestamp: Fri Aug 08 2025 21:34:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1754692490022,"stop":1754692490022,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb7806ff236c82c","name":"should not receive a peer event after stop","time":{"start":1754692261883,"stop":1754692261884,"duration":1},"status":"passed","severity":"normal"},{"uid":"337e3bca8d70d588","name":"Fails to publish message with size larger than 1 MB","time":{"start":1754692490024,"stop":1754692490025,"duration":1},"status":"passed","severity":"normal"},{"uid":"2255fcc2c3fea3bc","name":"should return false","time":{"start":1754692238588,"stop":1754692238589,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7dfd5513427f2de","name":"Query with Promise Callback, No message returned","time":{"start":1754692615557,"stop":1754692615557,"duration":0},"status":"passed","severity":"normal"},{"uid":"8def087af565f703","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1754692786250,"stop":1754692786251,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51984e2e09312bf","name":"Check publish message containing escaped characters","time":{"start":1754692490020,"stop":1754692490021,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb645cadef95129","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1754692290296,"stop":1754692290298,"duration":2},"status":"passed","severity":"normal"},{"uid":"57c34986af855b29","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1754692498383,"stop":1754692498383,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0275c0a5e1b2ad","name":"random static sharding 4 - Cluster ID: 628, Shard ID: 377","time":{"start":1754692605396,"stop":1754692605399,"duration":3},"status":"passed","severity":"normal"},{"uid":"fa973550e2859093","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1754692786250,"stop":1754692786250,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b32a99463999b8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1754692786252,"stop":1754692786252,"duration":0},"status":"passed","severity":"normal"},{"uid":"62502fc445fd22ca","name":"should add event listener for peer:discovery","time":{"start":1754692247520,"stop":1754692247521,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00e45b06cf8f980","name":"Subscribe to topic containing special chars and receive message","time":{"start":1754692786249,"stop":1754692786249,"duration":0},"status":"passed","severity":"normal"},{"uid":"7461db2c7593b356","name":"Subscribe and publish message","time":{"start":1754692498375,"stop":1754692498376,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c9827004aefa679","name":"Check message with no content topic is not received","time":{"start":1754692757528,"stop":1754692757528,"duration":0},"status":"passed","severity":"normal"},{"uid":"59bbaf2d25b15aa0","name":"should encode/decode to text encoding","time":{"start":1754692238590,"stop":1754692238592,"duration":2},"status":"passed","severity":"normal"},{"uid":"1eb9740a82fa4998","name":"Check publish message containing short","time":{"start":1754692490016,"stop":1754692490016,"duration":0},"status":"passed","severity":"normal"},{"uid":"737ee49c6393b14","name":"should clear all timers","time":{"start":1754692248104,"stop":1754692248105,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8485ff213a065ec","name":"Push message with content topic containing JSON","time":{"start":1754692885587,"stop":1754692885587,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ee146565f407aa","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1754692652988,"stop":1754692652989,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4058b62547b859","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1754692237846,"stop":1754692237847,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b83e81adebca52","name":"should return false when peer is not found","time":{"start":1754692247890,"stop":1754692247890,"duration":0},"status":"passed","severity":"normal"},{"uid":"2257f0c3600a6f20","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1754692786233,"stop":1754692786233,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff911027aa43f81","name":"should create KeepAliveManager with required options","time":{"start":1754692248093,"stop":1754692248096,"duration":3},"status":"passed","severity":"normal"},{"uid":"4433a04b6708f4a5","name":"Push message with content topic containing escaped characters","time":{"start":1754692885576,"stop":1754692885576,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f71c179a3c0365c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1754692414180,"stop":1754692414180,"duration":0},"status":"passed","severity":"normal"},{"uid":"798e44be1247e089","name":"should handle ENR without shardInfo","time":{"start":1754692258046,"stop":1754692258046,"duration":0},"status":"broken","severity":"normal"},{"uid":"86cdf8482a671103","name":"should successfully stop","time":{"start":1754692278853,"stop":1754692278853,"duration":0},"status":"passed","severity":"normal"},{"uid":"1278110a1ae12b63","name":"should drop connection via multiaddr with hangUp","time":{"start":1754692399303,"stop":1754692399304,"duration":1},"status":"passed","severity":"normal"},{"uid":"48443db872c575ab","name":"should initialize with default options","time":{"start":1754692258032,"stop":1754692258033,"duration":1},"status":"passed","severity":"normal"},{"uid":"356272bb0de4850b","name":"Subscribe and receive messages via waku relay post","time":{"start":1754692786233,"stop":1754692786234,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28ae2d6b622ac43","name":"Check message received after jswaku node is restarted","time":{"start":1754692757540,"stop":1754692757540,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcd3722be2b9910","name":"should handle case when globalThis is not available","time":{"start":1754692247298,"stop":1754692247299,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec2898e6990a06f","name":"should create relay timers when relay exists and relayKeepAlive > 0","time":{"start":1754692248122,"stop":1754692248123,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbafc7b1733740bf","name":"should not receive a peer event before start","time":{"start":1754692316561,"stop":1754692316562,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee00614068fc6e21","name":"Push message with content topic containing long","time":{"start":1754692885585,"stop":1754692885585,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d48b5e7fa07ab05","name":"should return false when peer is not found","time":{"start":1754692247883,"stop":1754692247883,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c4a8fa09d1d7a2","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1754692232453,"stop":1754692232453,"duration":0},"status":"passed","severity":"normal"},{"uid":"1568e8e7a0719dac","name":"Check received message containing Basic HTML tag","time":{"start":1754692757534,"stop":1754692757534,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7367de9f966f0b","name":"Push message with special chars payload","time":{"start":1754692885581,"stop":1754692885581,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fbeb7110685783","name":"Push message equal or less that 1MB","time":{"start":1754692885578,"stop":1754692885579,"duration":1},"status":"passed","severity":"normal"},{"uid":"302971c9355dbede","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1754692232452,"stop":1754692232452,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fc2b959d1d5b24","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1754692248049,"stop":1754692248050,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4fadab6c077955","name":"isConnected should return true after first peer connects","time":{"start":1754692331235,"stop":1754692331235,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3c820acb9fec24","name":"Check received message containing special chars","time":{"start":1754692757520,"stop":1754692757520,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0f3918dfba9f21","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1754692232462,"stop":1754692232462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f60849d8c38f9b","name":"Push message with custom timestamp: 1754688756780","time":{"start":1754692885578,"stop":1754692885578,"duration":0},"status":"passed","severity":"normal"},{"uid":"3076cd7398a90daa","name":"Query with Ordered Callback, No Decoder","time":{"start":1754692615555,"stop":1754692615555,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e6d1642ac19f8","name":"rejects content-filtered query with only contentTopics","time":{"start":1754692248232,"stop":1754692248233,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f1200c6c12834c","name":"Throws when trying to push message with empty payload","time":{"start":1754692885573,"stop":1754692885573,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e527c4e7937a7d","name":"should set field with all protocols enabled","time":{"start":1754692238597,"stop":1754692238597,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac63668586809542","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1754692232453,"stop":1754692232453,"duration":0},"status":"passed","severity":"normal"},{"uid":"450ee31a050f33b1","name":"Sets default value correctly","time":{"start":1754692659243,"stop":1754692659243,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9388b023db5be4","name":"should handle hash queries without validation","time":{"start":1754692278625,"stop":1754692278625,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d54f6e28df749a9","name":"should create ping timers when pingKeepAlive > 0","time":{"start":1754692248111,"stop":1754692248111,"duration":0},"status":"passed","severity":"normal"},{"uid":"548802099528d7f7","name":"Push message with numeric payload","time":{"start":1754692885566,"stop":1754692885567,"duration":1},"status":"passed","severity":"normal"},{"uid":"62dcf7e3533d214f","name":"throws an error for improperly formatted content topics","time":{"start":1754692232458,"stop":1754692232458,"duration":0},"status":"passed","severity":"normal"},{"uid":"351e9c9ab3eaba0b","name":"should not retry if at least one success","time":{"start":1754692278953,"stop":1754692278953,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9b12c604bc2ba9","name":"should handle dial errors","time":{"start":1754692248624,"stop":1754692248624,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4379517c778862","name":"Generator, one shard","time":{"start":1754692606747,"stop":1754692606747,"duration":0},"status":"passed","severity":"normal"},{"uid":"777032d0cb731bc","name":"returns only open connection if one present","time":{"start":1754692248295,"stop":1754692248296,"duration":1},"status":"passed","severity":"normal"},{"uid":"605602ffa8bd1d90","name":"should get / set UDP multiaddr","time":{"start":1754692238593,"stop":1754692238593,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce626040dd6257ff","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1754692414177,"stop":1754692414178,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f3d2bcd8f4fd0f","name":"should properly start and stop event listening","time":{"start":1754692277889,"stop":1754692277889,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15e0a9e3624cce2","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1754692257534,"stop":1754692257535,"duration":1},"status":"passed","severity":"normal"},{"uid":"d147526d131227d5","name":"should not dispatch event when already connected","time":{"start":1754692247313,"stop":1754692247313,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec2600358375142","name":"Subscribe to topic containing long and receive message","time":{"start":1754692786237,"stop":1754692786237,"duration":0},"status":"passed","severity":"normal"},{"uid":"abaf5d26e2275d4a","name":"Push message with SQL Injection payload","time":{"start":1754692885582,"stop":1754692885582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01c3fcf91ae97d5","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1754692278836,"stop":1754692278836,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edf0326a9fb48df","name":"should increase lamport timestamp","time":{"start":1754692295748,"stop":1754692295748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a365467e7cde7a02","name":"should handle general insertion and lookup correctly","time":{"start":1754692293760,"stop":1754692293760,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfed5b906d44e9c0","name":"different cluster: nodes don't connect","time":{"start":1754692414180,"stop":1754692414180,"duration":0},"status":"passed","severity":"normal"},{"uid":"188cd7ca7aa34bf0","name":"should partition messages based on acknowledgement status","time":{"start":1754692295754,"stop":1754692295755,"duration":1},"status":"passed","severity":"normal"},{"uid":"919419efec3ba943","name":"Passing page size 10 when there are 10 messages","time":{"start":1754692639760,"stop":1754692639760,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fa704497e32b3b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app93/7/topic359/test.js","time":{"start":1754692588607,"stop":1754692588608,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c745bc75ebeb50","name":"Subscribe to topic containing JSON and publish message","time":{"start":1754692498382,"stop":1754692498383,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01aab8fa56269f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1754692498379,"stop":1754692498380,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a3cb9ce8930ee6","name":"can start and stop the service","time":{"start":1754692261882,"stop":1754692261882,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad3f5c96ba21029","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1754692498383,"stop":1754692498384,"duration":1},"status":"passed","severity":"normal"},{"uid":"5def3dcf96dec419","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1754692232466,"stop":1754692232466,"duration":0},"status":"passed","severity":"normal"},{"uid":"120faf4af30aa14f","name":"does not throw on valid cases","time":{"start":1754692232445,"stop":1754692232446,"duration":1},"status":"passed","severity":"normal"},{"uid":"139d2804005dbbc9","name":"Callback on promise","time":{"start":1754692638900,"stop":1754692638900,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ac9e690d17c92b","name":"Subscribe to topic containing Script and receive message","time":{"start":1754692786251,"stop":1754692786251,"duration":0},"status":"passed","severity":"normal"},{"uid":"4773c19cff1a8c8e","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1754692466110,"stop":1754692466111,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e426e0864a2b7b","name":"should handle corrupted shard info gracefully","time":{"start":1754692247891,"stop":1754692247891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ee93422d6b0219","name":"should initialize with libp2p components","time":{"start":1754692257891,"stop":1754692257892,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3809186dd69dfbc","name":"should handle multiple peers with different shard configurations","time":{"start":1754692247617,"stop":1754692247618,"duration":1},"status":"passed","severity":"normal"},{"uid":"2085ca9d4c1cd57e","name":"Ordered callback, aborts when callback returns true","time":{"start":1754692638901,"stop":1754692638902,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7db8b97b279d65c","name":"msgTime: 0 ms from now, startTime: 1754606240070, endTime: 1754692640070","time":{"start":1754692652991,"stop":1754692652991,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f4968bbff3f5e3","name":"should skip peer when dialed recently","time":{"start":1754692247594,"stop":1754692247594,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93cfb8b05779be0","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1754692232456,"stop":1754692232456,"duration":0},"status":"passed","severity":"normal"},{"uid":"788779543e86d27b","name":"Push message with content topic containing special chars","time":{"start":1754692885575,"stop":1754692885575,"duration":0},"status":"passed","severity":"normal"},{"uid":"304b3867c5b8ed4a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1754692323246,"stop":1754692323246,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba4e896cb3c8fae","name":"Subscribe and receive messages via waku relay post","time":{"start":1754692786245,"stop":1754692786245,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7f9d29c83ed973","name":"Check publish message containing SQL Injection","time":{"start":1754692490019,"stop":1754692490019,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db65bdb0dc3474d","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1754692232452,"stop":1754692232452,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b972ac2cd917d31","name":"should return false when navigator.onLine is false","time":{"start":1754692247287,"stop":1754692247288,"duration":1},"status":"passed","severity":"normal"},{"uid":"51002220424454bb","name":"Rejects garbage","time":{"start":1754692282162,"stop":1754692282162,"duration":0},"status":"passed","severity":"normal"},{"uid":"3530148747a5f1d9","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1754692290294,"stop":1754692290294,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ff8dba3c69fba3","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1754692290300,"stop":1754692290300,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5358644e011ed","name":"should not fail to start the service if it is already started","time":{"start":1754692521063,"stop":1754692521063,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47fcc6969a759a7","name":"should check false positive rate","time":{"start":1754692293760,"stop":1754692293760,"duration":0},"status":"passed","severity":"normal"},{"uid":"508dde177d1d378b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1754692498380,"stop":1754692498380,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4c58313739a907","name":"Push message with Russian payload","time":{"start":1754692885581,"stop":1754692885582,"duration":1},"status":"passed","severity":"normal"},{"uid":"7818603c9cf3b850","name":"should have no discoveries enabled by default","time":{"start":1754692278116,"stop":1754692278116,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f57a6be36a5a214","name":"Publish message with rate limit","time":{"start":1754692490026,"stop":1754692490026,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ce608962f96ba4","name":"should return all connected peers without codec filter","time":{"start":1754692248626,"stop":1754692248626,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce68c185f3f9ab43","name":"should return false when peer shard info is not found","time":{"start":1754692247889,"stop":1754692247889,"duration":0},"status":"passed","severity":"normal"},{"uid":"334a01c50f09b524","name":"Passing page size 11 when there are 10 messages","time":{"start":1754692639760,"stop":1754692639761,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62cfa1fd4ff1df7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1754692269205,"stop":1754692269206,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a2f1e39354802c1","name":"should do nothing when connections still exist","time":{"start":1754692248342,"stop":1754692248344,"duration":2},"status":"passed","severity":"normal"},{"uid":"3687dbaa88ae330e","name":"Push message with long payload","time":{"start":1754692885580,"stop":1754692885580,"duration":0},"status":"passed","severity":"normal"},{"uid":"832509a885b8f0f7","name":"should allow redial after cooldown period","time":{"start":1754692247595,"stop":1754692247595,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4187cdfe81da74f","name":"should handle incoming messages","time":{"start":1754692278853,"stop":1754692278853,"duration":0},"status":"passed","severity":"normal"},{"uid":"5caff2e5c197424d","name":"Check received message containing shell command","time":{"start":1754692757524,"stop":1754692757524,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9e85be0593df44","name":"Push message with Chinese payload","time":{"start":1754692885568,"stop":1754692885568,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8a1733aeb24045","name":"should handle dial errors gracefully","time":{"start":1754692248347,"stop":1754692248351,"duration":4},"status":"passed","severity":"normal"},{"uid":"73ac1463f3247fff","name":"should set default options when no config provided","time":{"start":1754692248619,"stop":1754692248619,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc5e9edcad8da66","name":"can start the service","time":{"start":1754692316556,"stop":1754692316558,"duration":2},"status":"passed","severity":"normal"},{"uid":"4387c1c7ad38cc3","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1754692652990,"stop":1754692652990,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c89c26ed0079e77","name":"ends if stream creation fails","time":{"start":1754692248634,"stop":1754692248634,"duration":0},"status":"passed","severity":"normal"},{"uid":"21198f3a4b0f5223","name":"Decoder throws on empty string content topic","time":{"start":1754692269207,"stop":1754692269208,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f0334d275c8ec6","name":"should not return locked peers if enough unlocked are available","time":{"start":1754692278832,"stop":1754692278832,"duration":0},"status":"passed","severity":"normal"},{"uid":"329140da57ba912a","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1754692290274,"stop":1754692290274,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48cf9b86b0ded28","name":"Refresh subscription","time":{"start":1754692786247,"stop":1754692786248,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7ce55467fd795a","name":"should handle complete connection lifecycle","time":{"start":1754692247329,"stop":1754692247329,"duration":0},"status":"passed","severity":"normal"},{"uid":"611014c8ce61851c","name":"Push message with content topic containing short","time":{"start":1754692885585,"stop":1754692885585,"duration":0},"status":"passed","severity":"normal"},{"uid":"2170a6503fc26f0e","name":"should send relay ping messages on timer","time":{"start":1754692248130,"stop":1754692248134,"duration":4},"status":"passed","severity":"normal"},{"uid":"13e54e0b85788506","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1754692600747,"stop":1754692600747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f58e45c19d7d62b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1754692786245,"stop":1754692786245,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cb7837dd7e03db","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1754692466106,"stop":1754692466107,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5087655429b369","name":"peer exchange sets tag","time":{"start":1754692496523,"stop":1754692496524,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b49ae5edd07ba2c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1754692406297,"stop":1754692406298,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2040a88b8781aa0","name":"should dial with PeerId and return stream","time":{"start":1754692248623,"stop":1754692248623,"duration":0},"status":"passed","severity":"normal"},{"uid":"43aa4ff1ed66d346","name":"should unregister libp2p event listeners when stop is called","time":{"start":1754692278834,"stop":1754692278834,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ed87283e371c06","name":"should handle malformed response data","time":{"start":1754692257897,"stop":1754692257898,"duration":1},"status":"passed","severity":"normal"},{"uid":"9abab7d142826c43","name":"Publish message with custom timestamp: Sat Aug 17 2024 22:34:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1754692490022,"stop":1754692490022,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a67b9fd9156f80","name":"should be sent with empty content","time":{"start":1754692295755,"stop":1754692295755,"duration":0},"status":"passed","severity":"normal"},{"uid":"87682ab1d75bdb9d","name":"Check received message containing unicode special characters","time":{"start":1754692757535,"stop":1754692757535,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2da07ac98669b6","name":"Check message with no payload is not received","time":{"start":1754692757539,"stop":1754692757539,"duration":0},"status":"passed","severity":"normal"},{"uid":"919a51a83071e934","name":"Push message with long payload","time":{"start":1754692885566,"stop":1754692885566,"duration":0},"status":"passed","severity":"normal"},{"uid":"af26dcd9910a0a06","name":"should handle case with all peers already connected","time":{"start":1754692248352,"stop":1754692248352,"duration":0},"status":"passed","severity":"normal"},{"uid":"815ea2d5966d9e55","name":"Push message with escaped characters payload","time":{"start":1754692885572,"stop":1754692885572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fb95424fdeccec","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1754692232465,"stop":1754692232465,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63d699642524e83","name":"should stop all internal components","time":{"start":1754692248621,"stop":1754692248621,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04795e52c02a827","name":"Check received message containing emoji","time":{"start":1754692757536,"stop":1754692757536,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7173395c9894841","name":"should be empty when created","time":{"start":1754692278782,"stop":1754692278785,"duration":3},"status":"passed","severity":"normal"},{"uid":"fcc2d235128ae8ba","name":"should clear interval on stop","time":{"start":1754692258047,"stop":1754692258047,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4acac5cee483d0","name":"Query generator for multiple messages","time":{"start":1754692638898,"stop":1754692638898,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90bcb1f8b7f5a36","name":"should properly clean up resources when disposed","time":{"start":1754692276923,"stop":1754692276924,"duration":1},"status":"passed","severity":"normal"},{"uid":"f18c614fcff76874","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1754692644970,"stop":1754692644970,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd57913e9a65ee13","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1754692232460,"stop":1754692232461,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e73ec1a0796811","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1754692786247,"stop":1754692786247,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f8fcf6fbbef266","name":"can query messages normally","time":{"start":1754692618078,"stop":1754692618078,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e28b8f7a0f6de2e","name":"should use DNS peer discovery with light client","time":{"start":1754692316563,"stop":1754692316563,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c6e504507eb9bd6b","name":"Check received message containing Russian","time":{"start":1754692757521,"stop":1754692757522,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98af3bf2de1fe9c","name":"random static sharding 9 - Cluster ID: 90, Shard ID: 559","time":{"start":1754692605402,"stop":1754692605403,"duration":1},"status":"passed","severity":"normal"},{"uid":"a67468bb2d6f9480","name":"Passing page size 3 when there are 20 messages","time":{"start":1754692639759,"stop":1754692639760,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40b7f3147c4415d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1754692232464,"stop":1754692232464,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2ae2e3f7deb718","name":"should be safe to call multiple times","time":{"start":1754692248621,"stop":1754692248621,"duration":0},"status":"passed","severity":"normal"},{"uid":"770dadd04f4907a1","name":"should not execute task if max attempts is 0","time":{"start":1754692277781,"stop":1754692277781,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a34a71f049a862d","name":"should reject if Store is requested but not mounted","time":{"start":1754692278841,"stop":1754692278841,"duration":0},"status":"passed","severity":"normal"},{"uid":"155ceef6b2581872","name":"Check message with no content topic is not received","time":{"start":1754692757539,"stop":1754692757539,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b55914773531368","name":"should process tasks in queue","time":{"start":1754692277776,"stop":1754692277777,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b786101d570342","name":"Decoder throws on undefined content topic","time":{"start":1754692267645,"stop":1754692267645,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2069299400a7e39","name":"should return different streams if requested simultaniously","time":{"start":1754692248378,"stop":1754692248378,"duration":0},"status":"passed","severity":"normal"},{"uid":"5643f77a43a9b384","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1754692786238,"stop":1754692786238,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8d3bc39f815c93","name":"ignores unrecognized TXT record formats","time":{"start":1754692258189,"stop":1754692258189,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf7cf421750c531","name":"should add event listeners for peer connect and disconnect","time":{"start":1754692248097,"stop":1754692248098,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e941235fc93481","name":"Check received message containing numeric","time":{"start":1754692757531,"stop":1754692757531,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3197f01eed2c0","name":"should properly create location multiaddrs - tcp4","time":{"start":1754692238594,"stop":1754692238594,"duration":0},"status":"passed","severity":"normal"},{"uid":"56568f9bcb3c1f00","name":"Push message with Arabic payload","time":{"start":1754692885581,"stop":1754692885581,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25aa9392f5433f9","name":"should dial all peers on dial","time":{"start":1754692399297,"stop":1754692399297,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5598ae816bc0109","name":"Relay - times out","time":{"start":1754692659718,"stop":1754692659719,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a27efa8c2f391f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1754692331234,"stop":1754692331235,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab19d9406902cddb","name":"should be able to decode the field with only RELAY set to true","time":{"start":1754692237850,"stop":1754692237852,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff9551c3c495e11f","name":"should requeue task if no peer is available","time":{"start":1754692277777,"stop":1754692277778,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d9038690f4238b","name":"should create all internal components","time":{"start":1754692248620,"stop":1754692248620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a286515e30fb026d","name":"Check received message containing Arabic","time":{"start":1754692757532,"stop":1754692757532,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce0faace6bb2ca4","name":"Non TWN Cluster","time":{"start":1754692588602,"stop":1754692588602,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce61fddc07241b18","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1754692232459,"stop":1754692232459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db0bb61a990af8c","name":"Check message on other pubsub topic is not received","time":{"start":1754692757538,"stop":1754692757538,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b8eb50a0e10c38","name":"Waku message hash computation (no timestamp)","time":{"start":1754692247840,"stop":1754692247840,"duration":0},"status":"passed","severity":"normal"},{"uid":"c463b936a6fdf4f6","name":"random static sharding 1 - Cluster ID: 541, Shard ID: 64","time":{"start":1754692605392,"stop":1754692605395,"duration":3},"status":"passed","severity":"normal"},{"uid":"97877dbba6ca8716","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1754692290271,"stop":1754692290272,"duration":1},"status":"passed","severity":"normal"},{"uid":"d373313ce5a198fe","name":"Renews subscription after lossing a connection","time":{"start":1754692786254,"stop":1754692786254,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ced749db1f97a9b","name":"Check received message containing escaped characters","time":{"start":1754692757535,"stop":1754692757535,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b614cc4641202b","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1754692278834,"stop":1754692278834,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5e995baa71e5c","name":"Js publishes, other Js receives","time":{"start":1754692479093,"stop":1754692479094,"duration":1},"status":"passed","severity":"normal"},{"uid":"4212b6fa0b811f79","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1754692290279,"stop":1754692290280,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f0aaab76303e98","name":"should return DECODE_FAILED when ENR decoding fails","time":{"start":1754692257897,"stop":1754692257897,"duration":0},"status":"passed","severity":"normal"},{"uid":"874f336edb1f1f07","name":"Push message with escaped characters payload","time":{"start":1754692885583,"stop":1754692885583,"duration":0},"status":"passed","severity":"normal"},{"uid":"3455734001588e90","name":"Stops search when 2 null results are returned","time":{"start":1754692257528,"stop":1754692257528,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed034470afa549d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1754692786241,"stop":1754692786242,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b24cf90f9898c8","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1754692290281,"stop":1754692290282,"duration":1},"status":"passed","severity":"normal"},{"uid":"1584d8e7ab79e551","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1754692232459,"stop":1754692232459,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a09646b85f439ff","name":"Check received message with timestamp: 1754692311720 ","time":{"start":1754692757525,"stop":1754692757526,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8ae41cca26b11c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1754692652992,"stop":1754692652992,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eed6283e3607ac7","name":"should remove event listener for peer:discovery","time":{"start":1754692247534,"stop":1754692247537,"duration":3},"status":"passed","severity":"normal"},{"uid":"8864e0148c132633","name":"Get Nodes","time":{"start":1754692257526,"stop":1754692257527,"duration":1},"status":"passed","severity":"normal"},{"uid":"503340850dec523f","name":"Query Generator, No Decoder","time":{"start":1754692615553,"stop":1754692615554,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80bef495a2cb5df","name":"Query generator for multiple messages with multiple decoders","time":{"start":1754692638899,"stop":1754692638900,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ec46e206dee797","name":"should only return 1 node with relay and store capability","time":{"start":1754692258190,"stop":1754692258190,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb363dfaa115ca1","name":"should be safe to call multiple times","time":{"start":1754692248329,"stop":1754692248329,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3b8a24aebd1ee8","name":"should be able to dial TLS multiaddrs","time":{"start":1754692399305,"stop":1754692399305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8cfb19d242f531","name":"Passing invalid cursor","time":{"start":1754692600748,"stop":1754692600748,"duration":0},"status":"passed","severity":"normal"},{"uid":"483dc1842c5d924f","name":"should handle disconnect when peer has no timers","time":{"start":1754692248135,"stop":1754692248136,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a138ed714d49ebc","name":"Overlapping topic subscription","time":{"start":1754692498378,"stop":1754692498378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59f277310fe20643","name":"Push message with content topic containing Arabic","time":{"start":1754692885575,"stop":1754692885575,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0cc43343fd5c21","name":"Push message with content topic containing SQL Injection","time":{"start":1754692885576,"stop":1754692885576,"duration":0},"status":"passed","severity":"normal"},{"uid":"82dbe825a461e5d","name":"Push message with Basic HTML tag payload","time":{"start":1754692885582,"stop":1754692885583,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1c445ef749b4af","name":"should handle all zero keep alive options","time":{"start":1754692248139,"stop":1754692248139,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0df8f36aa823131","name":"Waku message hash computation (payload length 0)","time":{"start":1754692247837,"stop":1754692247840,"duration":3},"status":"passed","severity":"normal"},{"uid":"765a612046a0dc2e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1754692232455,"stop":1754692232455,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be9c8fa8d37b60","name":"should initialize bloom filter with correct parameters","time":{"start":1754692293754,"stop":1754692293755,"duration":1},"status":"passed","severity":"normal"},{"uid":"646e54bf152d999d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1754692786234,"stop":1754692786234,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa46f87c86f1ad0","name":"should skip peers without peerInfo in ENR","time":{"start":1754692258045,"stop":1754692258045,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef8818287f36f7","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1754692232454,"stop":1754692232454,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae4d3a066b4f73b","name":"should handle peer connect event","time":{"start":1754692247299,"stop":1754692247299,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30b605cef8be6cc","name":"Push message with content topic containing JSON","time":{"start":1754692885576,"stop":1754692885576,"duration":0},"status":"passed","severity":"normal"},{"uid":"5510987e28cf11e7","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1754692238584,"stop":1754692238585,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5bb7f887cc6fc06","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1754692600746,"stop":1754692600747,"duration":1},"status":"passed","severity":"normal"},{"uid":"7742f15441483371","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1754692786235,"stop":1754692786236,"duration":1},"status":"passed","severity":"normal"},{"uid":"965774336247176e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1754692786253,"stop":1754692786253,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae96fa52ea19c433","name":"Publishes to nwaku","time":{"start":1754692479092,"stop":1754692479093,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e47a02ddd94d44","name":"Light Node - default protocols","time":{"start":1754692659720,"stop":1754692659721,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bcd4932be28242e","name":"yields decoded messages","time":{"start":1754692248635,"stop":1754692248635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09b1efc580cfb45","name":"Fails to push message bigger that 1MB","time":{"start":1754692885590,"stop":1754692885590,"duration":0},"status":"passed","severity":"normal"},{"uid":"84164425797045ff","name":"should not change state when connections remain after disconnect","time":{"start":1754692247312,"stop":1754692247313,"duration":1},"status":"passed","severity":"normal"},{"uid":"b259c989829d06b","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1754692278836,"stop":1754692278836,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00ec02aa7768c21","name":"Check publish message containing numeric","time":{"start":1754692490017,"stop":1754692490017,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8fb2ba7ee8274b7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1754692757526,"stop":1754692757526,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4ec8b024c31f76","name":"should create ConnectionManager with relay","time":{"start":1754692248617,"stop":1754692248617,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66b209a627ec806","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1754692290284,"stop":1754692290286,"duration":2},"status":"passed","severity":"normal"},{"uid":"588dd3e1bd63d08d","name":"should return empty array when no peers connected","time":{"start":1754692248626,"stop":1754692248626,"duration":0},"status":"passed","severity":"normal"},{"uid":"794d55e0ba6ecbe1","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1754692278117,"stop":1754692278117,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43548b6cb7299f5","name":"should dial peer when peer is discovered","time":{"start":1754692247538,"stop":1754692247538,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf793717cb1b1f4d","name":"should retry failed tasks","time":{"start":1754692277778,"stop":1754692277779,"duration":1},"status":"passed","severity":"normal"},{"uid":"415507263aa673cf","name":"Subscribe to topic containing XML and receive message","time":{"start":1754692786240,"stop":1754692786240,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe7e300cd509c14","name":"udp ip6 address","time":{"start":1754692237943,"stop":1754692237943,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a09ee7e4c04e2f","name":"Nwaku publishes","time":{"start":1754692479093,"stop":1754692479093,"duration":0},"status":"passed","severity":"normal"},{"uid":"9920b28e0bfbb392","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1754692290292,"stop":1754692290292,"duration":0},"status":"passed","severity":"normal"},{"uid":"d468cfac8160ab5c","name":"should insert message id into causal history","time":{"start":1754692295749,"stop":1754692295749,"duration":0},"status":"passed","severity":"normal"},{"uid":"c790e8effff36a7c","name":"should successfully unsubscribe from an existing subscription","time":{"start":1754692278853,"stop":1754692278853,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef03cd2a752ba6b","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1754692290276,"stop":1754692290276,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0c861fa95c8cce","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1754692290280,"stop":1754692290280,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dde8060d572a77","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1754692257535,"stop":1754692257536,"duration":1},"status":"passed","severity":"normal"},{"uid":"894bdbb51aa3f859","name":"should not be empty after adding a subscription","time":{"start":1754692278786,"stop":1754692278787,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ccc4dcedede73f","name":"should be safe to call multiple times","time":{"start":1754692248105,"stop":1754692248105,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4743b70c2af18b","name":"Push message with content topic containing Russian","time":{"start":1754692885586,"stop":1754692885586,"duration":0},"status":"passed","severity":"normal"},{"uid":"1feff58de87f83f0","name":"should start periodic discovery on start","time":{"start":1754692258047,"stop":1754692258047,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf1e62475a8bda9","name":"should not dispatch event when already disconnected","time":{"start":1754692247313,"stop":1754692247314,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e70433b1fb91248","name":"should process successful peer exchange query","time":{"start":1754692258044,"stop":1754692258044,"duration":0},"status":"broken","severity":"normal"},{"uid":"35495d49e2a0b5a5","name":"should remove event listeners from libp2p","time":{"start":1754692247276,"stop":1754692247276,"duration":0},"status":"passed","severity":"normal"},{"uid":"60be2c76f4e130e8","name":"random static sharding 6 - Cluster ID: 365, Shard ID: 303","time":{"start":1754692605400,"stop":1754692605401,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45e962456f69a10","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1754692237857,"stop":1754692237858,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e7af9c9263fe8a","name":"should support chaining for add method","time":{"start":1754692276915,"stop":1754692276915,"duration":0},"status":"passed","severity":"normal"},{"uid":"71eb90b284089979","name":"should handle peer not in mesh for all topics","time":{"start":1754692248139,"stop":1754692248139,"duration":0},"status":"passed","severity":"normal"},{"uid":"d011ddb8964b9f25","name":"Passing an array","time":{"start":1754692659241,"stop":1754692659241,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b38509c9d3b7083","name":"should skip peers that don't support peer exchange","time":{"start":1754692258038,"stop":1754692258038,"duration":0},"status":"passed","severity":"normal"},{"uid":"f022879e770d8d59","name":"should skip peers without ENR","time":{"start":1754692258044,"stop":1754692258045,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b9aa71337d0ae0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app32/1/topic358/utf8","time":{"start":1754692588603,"stop":1754692588603,"duration":0},"status":"passed","severity":"normal"},{"uid":"205c97aa1f0e476a","name":"should decode valid enr successfully","time":{"start":1754692238584,"stop":1754692238584,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a54bdb5f13b5d2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1754692290302,"stop":1754692290302,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a2be0d465ae9d2","name":"Encoder throws on undefined content topic","time":{"start":1754692248748,"stop":1754692248748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a806ddabe5de7889","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1754692290273,"stop":1754692290273,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3a0d67ef04334a","name":"should not fail to stop the service if it was not started","time":{"start":1754692316559,"stop":1754692316560,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8b68713b2ac4ac","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1754692290275,"stop":1754692290275,"duration":0},"status":"passed","severity":"normal"},{"uid":"d339f53ebdbb040c","name":"Push message with content topic containing SQL Injection","time":{"start":1754692885586,"stop":1754692885587,"duration":1},"status":"passed","severity":"normal"},{"uid":"257432856f592174","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1754692600746,"stop":1754692600746,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79dafb8aed52c","name":"should dispatch network event when browser goes online","time":{"start":1754692247314,"stop":1754692247314,"duration":0},"status":"passed","severity":"normal"},{"uid":"90347ae7072954fc","name":"Asymmetric encrypt & decrypt","time":{"start":1754692268057,"stop":1754692268057,"duration":0},"status":"passed","severity":"normal"},{"uid":"80167608019ea8d0","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1754692600744,"stop":1754692600744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29aaf202d87a9dd","name":"can start and stop the service","time":{"start":1754692316558,"stop":1754692316559,"duration":1},"status":"passed","severity":"normal"},{"uid":"575b46ef5d988f63","name":"Ordered Callback - true","time":{"start":1754692625827,"stop":1754692625827,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe4c4be0efd7fcc","name":"Throws when trying to push message with empty payload","time":{"start":1754692885584,"stop":1754692885584,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc7dc1741e42fc4","name":"should start all internal components","time":{"start":1754692248620,"stop":1754692248621,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9871bb66913c202","name":"Overlapping topic subscription","time":{"start":1754692786247,"stop":1754692786247,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdc486e55eb6ca9","name":"should fail to send if no connected peers found","time":{"start":1754692278952,"stop":1754692278952,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e73effcb7f96fb","name":"should return false when peer has no shard info","time":{"start":1754692247882,"stop":1754692247883,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd2152111f81b13","name":"should dial with multiaddr and return stream","time":{"start":1754692248623,"stop":1754692248624,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7669962aa99bdf","name":"isConnected between 2 js-waku relay nodes","time":{"start":1754692331236,"stop":1754692331237,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10aaebf322e306f","name":"Fails to publish message with empty text","time":{"start":1754692490023,"stop":1754692490023,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbaeb0cd33b4297","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1754692496525,"stop":1754692496528,"duration":3},"status":"passed","severity":"normal"},{"uid":"a0f440930a9b0cf6","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app74/2/topic117/test.js","time":{"start":1754692588609,"stop":1754692588610,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37b1611d33f3de9","name":"should be able to encode the field with only FILTER set to true","time":{"start":1754692237841,"stop":1754692237842,"duration":1},"status":"passed","severity":"normal"},{"uid":"570b60c251fd0e45","name":"Refresh subscription","time":{"start":1754692498378,"stop":1754692498378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf620be9602e25ec","name":"Encoder throws on undefined content topic","time":{"start":1754692269207,"stop":1754692269207,"duration":0},"status":"passed","severity":"normal"},{"uid":"887fab11d62b36a","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1754692295757,"stop":1754692295757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68eb34e30061c09","name":"return first retrieved peers without further DNS queries","time":{"start":1754692258190,"stop":1754692258191,"duration":1},"status":"passed","severity":"normal"},{"uid":"944e4b9afbb361e0","name":"Push message with content topic containing emoji","time":{"start":1754692885588,"stop":1754692885588,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a18a2e52e72b71","name":"Check publish message containing emoji","time":{"start":1754692490021,"stop":1754692490021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c915d49c816491","name":"should delegate to networkMonitor.isConnected()","time":{"start":1754692248622,"stop":1754692248622,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f4a4e3c93d4457","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1754692278831,"stop":1754692278832,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c5c3ad7f6bb3a","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1754692290295,"stop":1754692290295,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24cf8b320f770b","name":"Push message with content topic containing numeric","time":{"start":1754692885585,"stop":1754692885585,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd840d7ca6261d81","name":"should return false when pubsub topic parsing fails","time":{"start":1754692247890,"stop":1754692247890,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cba5cacdf2394eb","name":"should add to incoming buffer if dependencies are not met","time":{"start":1754692295751,"stop":1754692295751,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e742f8c2cbe008","name":"tcp ip4 address","time":{"start":1754692237942,"stop":1754692237943,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd4a1ef749c083a","name":"Round trip binary serialization","time":{"start":1754692248746,"stop":1754692248747,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89b51bbf87c60a6","name":"should remove CONNECTION_LOCKED_TAG from peer connections when unlocking","time":{"start":1754692278837,"stop":1754692278837,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c749e713a588289","name":"A test","time":{"start":1754692399517,"stop":1754692399517,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c9a013f372da0","name":"Cluster ID 0, shard 1","time":{"start":1754692605391,"stop":1754692605392,"duration":1},"status":"passed","severity":"normal"},{"uid":"89db7f4081eb6938","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1754692257537,"stop":1754692257537,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc798fc2db4372a0","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1754692289885,"stop":1754692289886,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a394875c3faf195","name":"should reject on timeout if it was set","time":{"start":1754692278842,"stop":1754692278842,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfb8e35c4ee8d08","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1754692290298,"stop":1754692290299,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8866e0f9204522","name":"Check received message with timestamp: 1649153314 ","time":{"start":1754692757537,"stop":1754692757537,"duration":0},"status":"passed","severity":"normal"},{"uid":"53569e92f7e5fff7","name":"should not discard bootstrap peers if under the limit","time":{"start":1754692356151,"stop":1754692356151,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00286212a4814c5","name":"Check publish message containing JSON","time":{"start":1754692490020,"stop":1754692490020,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfa839b114bb41","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1754692232464,"stop":1754692232464,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da84060662987f1","name":"should be able to decode the field with only STORE set to true","time":{"start":1754692237854,"stop":1754692237854,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbff7a047624330","name":"should initialize with isNetworkConnected as false","time":{"start":1754692247269,"stop":1754692247269,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2106d9016662ee1","name":"should return false when peer is not on topic","time":{"start":1754692248628,"stop":1754692248629,"duration":1},"status":"passed","severity":"normal"},{"uid":"201d5d108fb3d010","name":"should merge provided config with defaults","time":{"start":1754692248620,"stop":1754692248620,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5dd65e02b51f64","name":"should be online or offline if network state changed","time":{"start":1754692331238,"stop":1754692331238,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8c39c1b705c45a","name":"should not receive a peer event after stop","time":{"start":1754692316562,"stop":1754692316562,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c166a11b1374028","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1754692290308,"stop":1754692290308,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0609f613ff9f1e","name":"should not process empty queue","time":{"start":1754692247608,"stop":1754692247612,"duration":4},"status":"passed","severity":"normal"},{"uid":"5a7c3c71c4958b89","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1754692498380,"stop":1754692498380,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5e2f123445ae14","name":"Push message with rate limit","time":{"start":1754692885577,"stop":1754692885578,"duration":1},"status":"passed","severity":"normal"},{"uid":"6653d9b918a7b590","name":"messageHashStr returns a hex string","time":{"start":1754692247841,"stop":1754692247841,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc2582e53a03408","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1754692290295,"stop":1754692290295,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bba6e7ec80b231c","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1754692278831,"stop":1754692278831,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e7a53fda680efe","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1754692615555,"stop":1754692615556,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3041e1806c14917","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1754692258192,"stop":1754692258192,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93855c0a2aeb334","name":"should handle peer store errors gracefully","time":{"start":1754692248353,"stop":1754692248354,"duration":1},"status":"passed","severity":"normal"},{"uid":"8388d8a52a0386d0","name":"should not create timers for topics where peer is not in mesh","time":{"start":1754692248124,"stop":1754692248130,"duration":6},"status":"passed","severity":"normal"},{"uid":"d71fa4087f836edc","name":"should create ConnectionManager with required options","time":{"start":1754692248616,"stop":1754692248617,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f85b7fe204c9d0","name":"configure the node with multiple content topics","time":{"start":1754692588614,"stop":1754692588614,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3d52aebdc68f06","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1754692232455,"stop":1754692232456,"duration":1},"status":"passed","severity":"normal"},{"uid":"5407e44a8dc344b6","name":"should encode/decode to RLP encoding","time":{"start":1754692238589,"stop":1754692238590,"duration":1},"status":"passed","severity":"normal"},{"uid":"182809ce5af640ef","name":"Publish message with large meta","time":{"start":1754692490026,"stop":1754692490026,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c269692330decb","name":"should be able to encode the field with only STORE set to true","time":{"start":1754692237836,"stop":1754692237841,"duration":5},"status":"passed","severity":"normal"},{"uid":"734145829dd54722","name":"should handle different types of entries","time":{"start":1754692276922,"stop":1754692276923,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c0e5ae3197c29","name":"should stop ping timers on peer disconnect","time":{"start":1754692248110,"stop":1754692248110,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a08ced7220b3fad","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1754692466107,"stop":1754692466107,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e2959e8e16ad7c","name":"should call waitForPeer on Relay","time":{"start":1754692278844,"stop":1754692278844,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62c33bb8828e03d","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1754692278123,"stop":1754692278123,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e420618bfa14eec","name":"Push message with numeric payload","time":{"start":1754692885580,"stop":1754692885580,"duration":0},"status":"passed","severity":"normal"},{"uid":"670c6370ba74d0be","name":"should hang up with multiaddr and return true on success","time":{"start":1754692248625,"stop":1754692248625,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b7ae027b529692","name":"groups content topics by expected pubsub topic","time":{"start":1754692232457,"stop":1754692232457,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e2aa4475c5e810","name":"accepts valid message hash query","time":{"start":1754692248233,"stop":1754692248233,"duration":0},"status":"passed","severity":"normal"},{"uid":"59813967f962993f","name":"Push message with JSON payload","time":{"start":1754692885583,"stop":1754692885583,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac28034bf7282fdb","name":"should return false and handle errors gracefully","time":{"start":1754692248625,"stop":1754692248625,"duration":0},"status":"passed","severity":"normal"},{"uid":"78378f92e1c9b999","name":"Push message with custom timestamp: 1723933956780","time":{"start":1754692885578,"stop":1754692885578,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54eece62bf4ea4e","name":"Push message with meta","time":{"start":1754692885588,"stop":1754692885588,"duration":0},"status":"passed","severity":"normal"},{"uid":"7351067675793fa5","name":"random static sharding 2 - Cluster ID: 776, Shard ID: 346","time":{"start":1754692605395,"stop":1754692605396,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3e0b433fd65229","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1754692295755,"stop":1754692295756,"duration":1},"status":"passed","severity":"normal"},{"uid":"292a4590495343ba","name":"Check message with no payload is not received","time":{"start":1754692757528,"stop":1754692757528,"duration":0},"status":"passed","severity":"normal"},{"uid":"201112cd4b23944c","name":"Push message with Arabic payload","time":{"start":1754692885568,"stop":1754692885569,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe2ce5199eb6062d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1754692483468,"stop":1754692483468,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36f540e01cb973d","name":"Push message with custom timestamp: 1754688756780","time":{"start":1754692885589,"stop":1754692885589,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba9884bcce675a2","name":"should wait for Filter peer to be connected","time":{"start":1754692278843,"stop":1754692278843,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58d76d261868005","name":"should start peer exchange discovery","time":{"start":1754692258034,"stop":1754692258034,"duration":0},"status":"passed","severity":"normal"},{"uid":"3251701594c08671","name":"should insert elements correctly","time":{"start":1754692293755,"stop":1754692293756,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b70aa4ebc8f82c8","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1754692232454,"stop":1754692232455,"duration":1},"status":"passed","severity":"normal"},{"uid":"28b8dd22b6b109ac","name":"should successfully subscribe to supported pubsub topic","time":{"start":1754692278852,"stop":1754692278852,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5f8fc7b6579f25","name":"random static sharding 7 - Cluster ID: 556, Shard ID: 149","time":{"start":1754692605401,"stop":1754692605402,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c6734c2e7cad57","name":"should dial all known peers when reached zero connections","time":{"start":1754692356150,"stop":1754692356151,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de83476fa7a2ac","name":"Meta field set when metaSetter is specified","time":{"start":1754692248747,"stop":1754692248747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b278dc243ff84e","name":"Fails to publish duplicate message","time":{"start":1754692490023,"stop":1754692490023,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6ee3e77a2c81e0","name":"Subscribe to topic containing long and receive message","time":{"start":1754692786248,"stop":1754692786248,"duration":0},"status":"passed","severity":"normal"},{"uid":"81496d85d6cdb0c5","name":"Check received message containing XML","time":{"start":1754692757522,"stop":1754692757523,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8362abc3ea83ab","name":"Passing page size 110 when there are 120 messages","time":{"start":1754692639761,"stop":1754692639761,"duration":0},"status":"passed","severity":"normal"},{"uid":"238267eb8597c39c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1754692498379,"stop":1754692498379,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b01563ed6a4a98","name":"Check publish message containing Russian","time":{"start":1754692490018,"stop":1754692490018,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6eab161710708a5","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1754692277778,"stop":1754692277778,"duration":0},"status":"passed","severity":"normal"},{"uid":"181aacc52ea8ccc5","name":"should set field with only STORE enabled","time":{"start":1754692238597,"stop":1754692238598,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f850bca2a8329c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1754692786242,"stop":1754692786242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50f955ec0bd0dbd","name":"should handle empty pubsub topics","time":{"start":1754692248138,"stop":1754692248138,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7090deedeef6446","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1754692248232,"stop":1754692248232,"duration":0},"status":"passed","severity":"normal"},{"uid":"77957032cae56ee4","name":"Check received message containing Chinese","time":{"start":1754692757520,"stop":1754692757521,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43f57f889a1114b","name":"should not create relay timers when relayKeepAlive = 0","time":{"start":1754692248123,"stop":1754692248123,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa1907dfc22c665","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1754692278122,"stop":1754692278122,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54891bdccd4552e","name":"should skip peers that were recently queried","time":{"start":1754692258039,"stop":1754692258040,"duration":1},"status":"broken","severity":"normal"},{"uid":"eed06b548151bb13","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1754692289886,"stop":1754692289887,"duration":1},"status":"passed","severity":"normal"},{"uid":"902f9c1a9c25a013","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app11/4/topic781/json","time":{"start":1754692588604,"stop":1754692588604,"duration":0},"status":"passed","severity":"normal"},{"uid":"41eff8b6a516c55f","name":"should register libp2p event listeners when start is called","time":{"start":1754692278833,"stop":1754692278833,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb58c1eb6195dc8","name":"should invoke callbacks when receiving a message","time":{"start":1754692278789,"stop":1754692278790,"duration":1},"status":"passed","severity":"normal"},{"uid":"e331b7ac5ed85dec","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1754692786251,"stop":1754692786252,"duration":1},"status":"passed","severity":"normal"},{"uid":"66296170eb873c0","name":"should not fail to start the service if it is already started","time":{"start":1754692316560,"stop":1754692316560,"duration":0},"status":"passed","severity":"normal"},{"uid":"609dab4576cf7c87","name":"different cluster: nodes don't connect","time":{"start":1754692414176,"stop":1754692414176,"duration":0},"status":"passed","severity":"normal"},{"uid":"4648112c75ff57aa","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1754693067850,"stop":1754693067850,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ceb52f9f59120e","name":"Push message with unicode special characters payload","time":{"start":1754692885572,"stop":1754692885572,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ca6cc98445d7a9","name":"Promise Callback - false","time":{"start":1754692625827,"stop":1754692625827,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b285d606481f42e","name":"should return true even if peer has no overlapping shards","time":{"start":1754692247882,"stop":1754692247882,"duration":0},"status":"passed","severity":"normal"},{"uid":"30713587fe907b60","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1754692316563,"stop":1754692316564,"duration":1},"status":"skipped","severity":"normal"},{"uid":"718f0d061dffa585","name":"should not dial peers from store when browser is not connected","time":{"start":1754692248330,"stop":1754692248330,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc2987128427511","name":"Push message with emoji payload","time":{"start":1754692885584,"stop":1754692885584,"duration":0},"status":"passed","severity":"normal"},{"uid":"a482a7ea63dac126","name":"Push message with content topic containing emoji","time":{"start":1754692885577,"stop":1754692885577,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50520ae2eb66b39","name":"Push message with content topic containing special chars","time":{"start":1754692885585,"stop":1754692885586,"duration":1},"status":"passed","severity":"normal"},{"uid":"c331f0b45aadeccd","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1754692786246,"stop":1754692786246,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c80327ab9969d31","name":"should return PeerId when Multiaddr input is provided","time":{"start":1754692248050,"stop":1754692248051,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1bd5bb5964589bb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1754692406296,"stop":1754692406297,"duration":1},"status":"passed","severity":"normal"},{"uid":"58bc53bae59c1bbc","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1754692414180,"stop":1754692414181,"duration":1},"status":"passed","severity":"normal"},{"uid":"44695abb8c844f22","name":"Push message with content topic containing Russian","time":{"start":1754692885575,"stop":1754692885576,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e95293d9b1f7b8d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1754692237849,"stop":1754692237850,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e6d97ef73b8fae","name":"should properly create location multiaddrs - udp","time":{"start":1754692238595,"stop":1754692238595,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3021d40780f6a3","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1754692600745,"stop":1754692600746,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd5e9740601ec00a","name":"All","time":{"start":1754692317024,"stop":1754692317024,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba5859291420a70","name":"should handle peer store errors gracefully","time":{"start":1754692247539,"stop":1754692247550,"duration":11},"status":"passed","severity":"normal"},{"uid":"d2d98fa4cedc3773","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1754692786246,"stop":1754692786246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb6ea69a50ec466","name":"should return false when peer is not on the specified shard","time":{"start":1754692247884,"stop":1754692247888,"duration":4},"status":"passed","severity":"normal"},{"uid":"74ed8401f1943422","name":"Check publish message after service node is restarted","time":{"start":1754692490025,"stop":1754692490025,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6718ab0205aa10b","name":"Correctly serialized arguments","time":{"start":1754692406495,"stop":1754692406495,"duration":0},"status":"passed","severity":"normal"},{"uid":"648ac162126bf347","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1754692277888,"stop":1754692277889,"duration":1},"status":"passed","severity":"normal"},{"uid":"65639a96245f4709","name":"accepts time-filtered query with content filter","time":{"start":1754692248244,"stop":1754692248244,"duration":0},"status":"passed","severity":"normal"},{"uid":"136559874418968d","name":"should update ack status of messages in outgoing buffer","time":{"start":1754692295756,"stop":1754692295756,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d56e1789a3d7c4","name":"Push message with content topic containing unicode special characters","time":{"start":1754692885576,"stop":1754692885577,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07f1b15b29279da","name":"should handle complete discovery-to-dial flow","time":{"start":1754692247556,"stop":1754692247558,"duration":2},"status":"passed","severity":"normal"},{"uid":"10bda1664a006ea6","name":"should create PeerExchangeDiscovery with default options","time":{"start":1754692258048,"stop":1754692258048,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1918f4af9fe995","name":"should be empty after removing the only subscription","time":{"start":1754692278787,"stop":1754692278789,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a5e46d217219c75","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1754692289887,"stop":1754692289888,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece31269f2def7a4","name":"should clear timers for specific peer on disconnect","time":{"start":1754692248135,"stop":1754692248135,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3929aa1df9eee7","name":"should not fail to stop the service if it was not started","time":{"start":1754692521062,"stop":1754692521062,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c483595661a9d19","name":"should create KeepAliveManager with relay","time":{"start":1754692248097,"stop":1754692248097,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfe7aea33f06db1","name":"should handle multiple query options for time ranges","time":{"start":1754692278618,"stop":1754692278619,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e274a3027e7fa8","name":"should return NO_PEER_AVAILABLE when peer is not in peer store","time":{"start":1754692257895,"stop":1754692257896,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6e1cf617738ef1","name":"should start connection monitor interval and dial on waku:connection if enableAutoRecovery is true","time":{"start":1754692248361,"stop":1754692248362,"duration":1},"status":"passed","severity":"normal"},{"uid":"da79860fdd9bdbcf","name":"should return peer for existing peer","time":{"start":1754692248353,"stop":1754692248353,"duration":0},"status":"passed","severity":"normal"},{"uid":"1940c191473e045d","name":"should dial second nwaku node that was discovered","time":{"start":1754692387622,"stop":1754692387624,"duration":2},"status":"broken","severity":"normal"},{"uid":"ddae55c3976e520","name":"should retry if all attempts fail","time":{"start":1754692277782,"stop":1754692277782,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f38fa7338abd28","name":"should not create relay timers when relay is not provided","time":{"start":1754692248123,"stop":1754692248124,"duration":1},"status":"passed","severity":"normal"},{"uid":"645183c51b4e313c","name":"can start the service","time":{"start":1754692261881,"stop":1754692261881,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9301940ca3e20b","name":"passes more than one ENR URLs and attempts connection","time":{"start":1754692316564,"stop":1754692316565,"duration":1},"status":"skipped","severity":"normal"},{"uid":"153c2c5bf397117a","name":"should perform ping and update peer store on timer","time":{"start":1754692248112,"stop":1754692248112,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bec9a87c3acf16","name":"throws if store query response has error status","time":{"start":1754692248634,"stop":1754692248634,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8cc8f34c629dee","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1754692258191,"stop":1754692258191,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd2232ca3422fe1","name":"Subscribe to topic containing Russian and publish message","time":{"start":1754692498380,"stop":1754692498381,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60ce9867ba6b117","name":"should set field with only RELAY enabled","time":{"start":1754692238597,"stop":1754692238597,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0947d3cdca4986","name":"Push message with unicode special characters payload","time":{"start":1754692885583,"stop":1754692885584,"duration":1},"status":"passed","severity":"normal"},{"uid":"542458624fb68e69","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1754692644966,"stop":1754692644969,"duration":3},"status":"passed","severity":"normal"},{"uid":"a1fed67a8c9797d3","name":"Check publish message containing shell command","time":{"start":1754692490020,"stop":1754692490020,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea7cc34bed774","name":"should drop connection to all peers on hangUp","time":{"start":1754692399297,"stop":1754692399302,"duration":5},"status":"passed","severity":"normal"},{"uid":"5deb01eaf761f359","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1754692466100,"stop":1754692466100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98a9dd379b9075","name":"Query Generator, Multiple PubsubTopics","time":{"start":1754692615551,"stop":1754692615551,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ec4eeb216002e1","name":"should add CONNECTION_LOCKED_TAG to peer connections when locking","time":{"start":1754692278837,"stop":1754692278837,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcf2c905c39ef66","name":"should get / set TCP multiaddr","time":{"start":1754692238593,"stop":1754692238593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8158b150b29547c","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1754692644969,"stop":1754692644969,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d8335ecdecd0d0","name":"should not fail to stop the service if it was not started","time":{"start":1754692261882,"stop":1754692261882,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4c6f95905432c9","name":"should handle corrupted local storage data gracefully","time":{"start":1754692261885,"stop":1754692261885,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04758354246cb41","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1754692290307,"stop":1754692290308,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff02b273e21d70d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1754692257535,"stop":1754692257535,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d15a71c3774b217","name":"should return PeerId when PeerId is provided","time":{"start":1754692248050,"stop":1754692248050,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc75e277e50a5b5c","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1754692290270,"stop":1754692290271,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b77b686742fb9de","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1754692786239,"stop":1754692786239,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab8508dad547cda","name":"Refresh subscription","time":{"start":1754692786236,"stop":1754692786236,"duration":0},"status":"passed","severity":"normal"},{"uid":"281c0ce1ffba2a45","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1754692786245,"stop":1754692786245,"duration":0},"status":"passed","severity":"normal"},{"uid":"677ac2dfc6d38cd8","name":"throws if time range exceeds MAX_TIME_RANGE","time":{"start":1754692248632,"stop":1754692248633,"duration":1},"status":"passed","severity":"normal"},{"uid":"a87886c3413a43f4","name":"Check publish message containing Basic HTML tag","time":{"start":1754692490019,"stop":1754692490020,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1e8146e82a3df9","name":"throws on content topic with empty application field","time":{"start":1754692232448,"stop":1754692232449,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44f80dfef59d071","name":"messageHash returns a Uint8Array","time":{"start":1754692247841,"stop":1754692247841,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e11765622420f5","name":"should continually clean up expired entries at intervals","time":{"start":1754692276924,"stop":1754692276924,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a9725ba184c13d","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1754692278834,"stop":1754692278835,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6180765954a5d1a","name":"Query with Ordered Callback, No message returned","time":{"start":1754692615555,"stop":1754692615555,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cc13fc9957f3de","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1754692615554,"stop":1754692615554,"duration":0},"status":"passed","severity":"normal"},{"uid":"851e0827e28ff2f1","name":"Decrypt messages","time":{"start":1754692467545,"stop":1754692467545,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77c888c3239dfec","name":"should increase lamport timestamp","time":{"start":1754692295750,"stop":1754692295750,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b4322605d79c0f","name":"should properly create location multiaddrs - udp4","time":{"start":1754692238594,"stop":1754692238594,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d587a9056a1fb","name":"should create PeerExchange instance with components","time":{"start":1754692257899,"stop":1754692257899,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3afb842bce70e4","name":"Check message with invalid timestamp is not received","time":{"start":1754692757537,"stop":1754692757538,"duration":1},"status":"passed","severity":"normal"},{"uid":"a259c1f728ea78dd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1754692290307,"stop":1754692290307,"duration":0},"status":"passed","severity":"normal"},{"uid":"7321e2599532574b","name":"should set field with all protocols disabled","time":{"start":1754692238596,"stop":1754692238597,"duration":1},"status":"passed","severity":"normal"},{"uid":"33762655d1562aaa","name":"Push message with custom timestamp: 1754695956780","time":{"start":1754692885589,"stop":1754692885590,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4bb52a8fd08a099","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1754692232457,"stop":1754692232457,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d49a52db603182b","name":"Check received message containing special chars","time":{"start":1754692757531,"stop":1754692757531,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32e330a74ef011f","name":"should create ShardReader with auto sharding network config","time":{"start":1754692247877,"stop":1754692247877,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ff1b4e54cc442","name":"Push message with special chars payload","time":{"start":1754692885568,"stop":1754692885568,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c085838f4299123","name":"Push message with meta","time":{"start":1754692885577,"stop":1754692885577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b216a8682557ccb1","name":"should process up to 3 peers at once","time":{"start":1754692247608,"stop":1754692247608,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a97fbe50ca9f2a6","name":"throws on content topic with non-number generation field","time":{"start":1754692232448,"stop":1754692232448,"duration":0},"status":"passed","severity":"normal"},{"uid":"b886eff8a0bbc54a","name":"throws on empty content topic","time":{"start":1754692232446,"stop":1754692232447,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b47751d012f1d9","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1754692290291,"stop":1754692290291,"duration":0},"status":"passed","severity":"normal"},{"uid":"6453f36a7435d788","name":"Subscribe to topic containing JSON and receive message","time":{"start":1754692786240,"stop":1754692786241,"duration":1},"status":"passed","severity":"normal"},{"uid":"82381ec33a589479","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1754692466104,"stop":1754692466106,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b39534828914958","name":"Check received message with timestamp: 1754692311720000000 ","time":{"start":1754692757525,"stop":1754692757525,"duration":0},"status":"passed","severity":"normal"},{"uid":"7227e0c2d62d8f1f","name":"should remove expired entries after TTL has passed","time":{"start":1754692276915,"stop":1754692276921,"duration":6},"status":"passed","severity":"normal"},{"uid":"88d9194229ebe62b","name":"Reusing cursor across nodes","time":{"start":1754692600747,"stop":1754692600748,"duration":1},"status":"passed","severity":"normal"},{"uid":"5284bf6846f7313","name":"should properly create peer info with all multiaddrs","time":{"start":1754692238596,"stop":1754692238596,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea2b7755765af64","name":"Push to array if already present","time":{"start":1754692232278,"stop":1754692232278,"duration":0},"status":"passed","severity":"normal"},{"uid":"55822c6b6a79c9d4","name":"Subscribe to topic containing XML and receive message","time":{"start":1754692786251,"stop":1754692786251,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9aece1cf066812b","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1754692290292,"stop":1754692290292,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef240f25cc1d13f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1754692490021,"stop":1754692490022,"duration":1},"status":"passed","severity":"normal"},{"uid":"171b6b19d0fd24b6","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1754692232453,"stop":1754692232454,"duration":1},"status":"passed","severity":"normal"},{"uid":"2358bec8673d26a9","name":"Check message with no pubsub topic is not received","time":{"start":1754692757527,"stop":1754692757527,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca450a9defde9009","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1754692232735,"stop":1754692232735,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c61908c59f95b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1754692232460,"stop":1754692232460,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ddb1cfc83ec779","name":"can start the service","time":{"start":1754692521057,"stop":1754692521061,"duration":4},"status":"passed","severity":"normal"},{"uid":"179fb387ccac7ad0","name":"Check received message containing long","time":{"start":1754692757519,"stop":1754692757519,"duration":0},"status":"passed","severity":"normal"},{"uid":"56dc9f6163cec480","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1754692290283,"stop":1754692290283,"duration":0},"status":"passed","severity":"normal"},{"uid":"44eeeca0a4cb0224","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1754692290276,"stop":1754692290279,"duration":3},"status":"passed","severity":"normal"},{"uid":"3c5f4ce3f829293a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1754692490023,"stop":1754692490024,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f5a42a371fcdf0","name":"should return EMPTY_PAYLOAD when response field is missing","time":{"start":1754692257896,"stop":1754692257896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fef25096e1157d","name":"should not stop if not started","time":{"start":1754692258035,"stop":1754692258036,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5488b48e53a780a","name":"should create timers for each pubsub topic where peer is in mesh","time":{"start":1754692248124,"stop":1754692248124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58b6ff8ed190d04","name":"should skip peer when failed to dial recently","time":{"start":1754692247594,"stop":1754692247594,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff51e4edd516116b","name":"should save new peer to store","time":{"start":1754692247554,"stop":1754692247555,"duration":1},"status":"passed","severity":"normal"},{"uid":"394bc434a7327a51","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1754692247889,"stop":1754692247890,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1350da4fadda55","name":"should be safe to call multiple times","time":{"start":1754692247537,"stop":1754692247537,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cbbd9fd045c4ab","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1754692247327,"stop":1754692247328,"duration":1},"status":"passed","severity":"normal"},{"uid":"2510893831c6bdc2","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1754692247840,"stop":1754692247841,"duration":1},"status":"passed","severity":"normal"},{"uid":"3159bf8b9d3f0ace","name":"should create NetworkMonitor with libp2p and events","time":{"start":1754692247267,"stop":1754692247268,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f6743c950eb698","name":"should sort peers by ping value","time":{"start":1754692248627,"stop":1754692248628,"duration":1},"status":"passed","severity":"normal"},{"uid":"17cbe7afdfb10f38","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1754692786236,"stop":1754692786236,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bd49ec601d009e","name":"should add event listeners for waku:connection and peer:disconnect","time":{"start":1754692248309,"stop":1754692248328,"duration":19},"status":"passed","severity":"normal"},{"uid":"3814cc4e985aaa74","name":"should only return 1 node with relay capability","time":{"start":1754692258190,"stop":1754692258190,"duration":0},"status":"passed","severity":"normal"},{"uid":"a428b13f3b4bc4d1","name":"throws on content topic with empty topic name field","time":{"start":1754692232450,"stop":1754692232450,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc919d459051e25","name":"should attach causal history and bloom filter to each message","time":{"start":1754692295749,"stop":1754692295750,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f4e78af6a8e99a","name":"Encoder throws on undefined content topic","time":{"start":1754692267644,"stop":1754692267644,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57e305d0cf300b","name":"should dial peers from store on start","time":{"start":1754692248309,"stop":1754692248309,"duration":0},"status":"passed","severity":"normal"},{"uid":"6648288dd150d4e2","name":"Mutual subscription","time":{"start":1754692498374,"stop":1754692498374,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8ed7b2a57abbef","name":"should throw error - no id","time":{"start":1754692238585,"stop":1754692238585,"duration":0},"status":"passed","severity":"normal"},{"uid":"609b3c53fc798502","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1754692295752,"stop":1754692295753,"duration":1},"status":"passed","severity":"normal"},{"uid":"530c0219e90fd004","name":"Check meta is set [ecies]","time":{"start":1754692269206,"stop":1754692269206,"duration":0},"status":"passed","severity":"normal"},{"uid":"504c68d41205d8b2","name":"should be safe to call multiple times","time":{"start":1754692248622,"stop":1754692248622,"duration":0},"status":"passed","severity":"normal"},{"uid":"8480aee2c29191d0","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1754692277888,"stop":1754692277888,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6ad676c9227df7","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1754692290294,"stop":1754692290295,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c2592e0ae384ce","name":"should discard bootstrap peers when has more than set limit","time":{"start":1754692356151,"stop":1754692356151,"duration":0},"status":"passed","severity":"normal"},{"uid":"565373549f8e731d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1754692258192,"stop":1754692258192,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df4c33ae591ae75","name":"should handle onConnected and onDisconnected","time":{"start":1754692278833,"stop":1754692278833,"duration":0},"status":"passed","severity":"normal"},{"uid":"325407947122e79e","name":"Store - dialed first","time":{"start":1754692659719,"stop":1754692659719,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7a992ddf2c64e9","name":"should be delivered but not added to local log or bloom filter","time":{"start":1754692295756,"stop":1754692295756,"duration":0},"status":"passed","severity":"normal"},{"uid":"171cdc1e84f5d576","name":"Ephemeral field set to true","time":{"start":1754692248747,"stop":1754692248747,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e76f6afdf30fe59","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app30/5/topic752/proto","time":{"start":1754692588604,"stop":1754692588605,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7199700ce55cf","name":"should drop excess bootstrap peers if over maxBootstrapPeers","time":{"start":1754692248369,"stop":1754692248369,"duration":0},"status":"passed","severity":"normal"},{"uid":"414ed70a7fd7787b","name":"should send to specified number of peers of used peers","time":{"start":1754692278952,"stop":1754692278952,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2c0ef35305b3cc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1754692786247,"stop":1754692786247,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c2f6c660b4e455","name":"Subscribe and receive messages via lightPush","time":{"start":1754692786232,"stop":1754692786232,"duration":0},"status":"passed","severity":"normal"},{"uid":"531f38825baa5249","name":"Check received message containing escaped characters","time":{"start":1754692757524,"stop":1754692757524,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d70e67c7bbf87c7","name":"returns all values when wanted number matches available values","time":{"start":1754692256426,"stop":1754692256438,"duration":12},"status":"passed","severity":"normal"},{"uid":"4a66c4ccbab75f09","name":"should remove event listeners","time":{"start":1754692248104,"stop":1754692248104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf14220e1e1329","name":"Push message with rate limit","time":{"start":1754692885588,"stop":1754692885589,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbf6d4df0bc738b","name":"Fails to push message with large meta","time":{"start":1754692885577,"stop":1754692885577,"duration":0},"status":"passed","severity":"normal"},{"uid":"720adfb258346c85","name":"Check message with no pubsub topic is not received","time":{"start":1754692757539,"stop":1754692757539,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5848a886c6c85d5","name":"should add received messages to bloom filter","time":{"start":1754692295751,"stop":1754692295751,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f8e11fc82d2058","name":"should not retry if at least one success","time":{"start":1754692277781,"stop":1754692277782,"duration":1},"status":"passed","severity":"normal"},{"uid":"c598fa7f3dcb1582","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1754692290282,"stop":1754692290283,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec70447c31b135b","name":"Check received message with timestamp: 1754692311720 ","time":{"start":1754692757536,"stop":1754692757537,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0835bbb6a92e62","name":"Subscribe to topic containing numeric and receive message","time":{"start":1754692786237,"stop":1754692786238,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad58cdd577232eb","name":"should handle ping failures gracefully","time":{"start":1754692248121,"stop":1754692248122,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d24dd2fe6c88b","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1754692290288,"stop":1754692290288,"duration":0},"status":"passed","severity":"normal"},{"uid":"51161dce3385504a","name":"should throw error - invalid id","time":{"start":1754692238588,"stop":1754692238588,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cfc05d5aa853ee","name":"should be safe to call multiple times","time":{"start":1754692248328,"stop":1754692248328,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cee978adf2080da","name":"should not allow k > 12","time":{"start":1754692289881,"stop":1754692289884,"duration":3},"status":"passed","severity":"normal"},{"uid":"89589d5dbbe12db9","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1754692340705,"stop":1754692340706,"duration":1},"status":"passed","severity":"normal"},{"uid":"562ef8e57e105d18","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1754692757540,"stop":1754692757541,"duration":1},"status":"passed","severity":"normal"},{"uid":"11493141f6572fca","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1754692237857,"stop":1754692237857,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c9fe855ffa0f2a","name":"should emit events and transition isConnected state when has peers or no peers","time":{"start":1754692331237,"stop":1754692331238,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1560196e7c3a19","name":"Check received message containing long","time":{"start":1754692757530,"stop":1754692757531,"duration":1},"status":"passed","severity":"normal"},{"uid":"576306d2be094dbc","name":"should decode valid enr with tcp successfully","time":{"start":1754692238585,"stop":1754692238585,"duration":0},"status":"passed","severity":"normal"},{"uid":"4806f2a499a541f9","name":"Query generator for multiple messages with different content topic format","time":{"start":1754692638900,"stop":1754692638900,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc7697f5eb8a81","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1754692295750,"stop":1754692295750,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5aa6410e265754f","name":"throws on content topic with too few or too many fields","time":{"start":1754692232447,"stop":1754692232447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4888b80b1b6e0bc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1754692290303,"stop":1754692290303,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedeb69a673cb10b","name":"new peer added after a peer was already found","time":{"start":1754692496524,"stop":1754692496524,"duration":0},"status":"passed","severity":"normal"},{"uid":"393861f51b300f4d","name":"should not modify tags of connections for different peers","time":{"start":1754692278837,"stop":1754692278838,"duration":1},"status":"passed","severity":"normal"},{"uid":"7970df4cc9aeb17e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1754692248749,"stop":1754692248749,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f0571a8f5dbdc4","name":"should deliver messages after dependencies are met","time":{"start":1754692295754,"stop":1754692295754,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cf289ac85a6c7a","name":"should dial peers from store when no connections remain","time":{"start":1754692248341,"stop":1754692248342,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d27cb93bfe6ef88","name":"should handle errors when removing globalThis listeners","time":{"start":1754692247280,"stop":1754692247281,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06909d4beb43ed2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1754692498384,"stop":1754692498384,"duration":0},"status":"passed","severity":"normal"},{"uid":"888abaabeb64e552","name":"should be able to decode the field with only FILTER set to true","time":{"start":1754692237852,"stop":1754692237853,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ca03446f1a6e21","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1754692248379,"stop":1754692248380,"duration":1},"status":"passed","severity":"normal"},{"uid":"da14bb76effbdc3c","name":"Check received message containing Script","time":{"start":1754692757522,"stop":1754692757522,"duration":0},"status":"passed","severity":"normal"},{"uid":"6553d7ff0f55389c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1754692498381,"stop":1754692498381,"duration":0},"status":"passed","severity":"normal"},{"uid":"592d22b160a503ec","name":"Push message with Script payload","time":{"start":1754692885582,"stop":1754692885582,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe616ed559d9cf0","name":"should filter peers by codec","time":{"start":1754692248626,"stop":1754692248627,"duration":1},"status":"passed","severity":"normal"},{"uid":"993f65f3ceb80bd6","name":"Ordered Callback - false","time":{"start":1754692625827,"stop":1754692625828,"duration":1},"status":"passed","severity":"normal"},{"uid":"df122b063c7efbcf","name":"should start and stop interval correctly","time":{"start":1754692277776,"stop":1754692277776,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03cad1de17afe3b","name":"Check message received after jswaku node is restarted","time":{"start":1754692757529,"stop":1754692757529,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddacc583cc43253c","name":"should throw if no connection provided","time":{"start":1754692248377,"stop":1754692248378,"duration":1},"status":"passed","severity":"normal"},{"uid":"d902a9ad9cee058f","name":"Encoder throws on empty string content topic","time":{"start":1754692248748,"stop":1754692248748,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70b82c5078b1d7e","name":"should do nothing if at or below maxBootstrapPeers","time":{"start":1754692248368,"stop":1754692248369,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf2623d4f520655","name":"should handle empty peer infos gracefully","time":{"start":1754692257893,"stop":1754692257893,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1d4a5094cce1b5","name":"should dial more peers if under maxConnections","time":{"start":1754692248362,"stop":1754692248362,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2386c941774d1b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1754692786250,"stop":1754692786250,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e2777c10772e44","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1754692483470,"stop":1754692483470,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f01b96af028d8d6","name":"should be safe to call multiple times","time":{"start":1754692248098,"stop":1754692248098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6001817eda91d7d2","name":"Relay - dialed first","time":{"start":1754692659718,"stop":1754692659718,"duration":0},"status":"passed","severity":"normal"},{"uid":"c741bf882c646d02","name":"Subscribe to topic containing shell command and receive message","time":{"start":1754692786252,"stop":1754692786252,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b67e570ad51c02","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1754692290300,"stop":1754692290301,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc746beb27fe919","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1754692232463,"stop":1754692232463,"duration":0},"status":"passed","severity":"normal"},{"uid":"274bdd06470efa35","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1754692414176,"stop":1754692414177,"duration":1},"status":"passed","severity":"normal"},{"uid":"24eaa47d7432319f","name":"should throw error - no id","time":{"start":1754692238587,"stop":1754692238587,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4eacb48b34a923","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1754692757537,"stop":1754692757537,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55231afb655fa8a","name":"should add event listeners to libp2p","time":{"start":1754692247270,"stop":1754692247274,"duration":4},"status":"passed","severity":"normal"},{"uid":"65e0f720639a3a1b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1754692498383,"stop":1754692498383,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a83983540490f4","name":"should properly create location multiaddrs - tcp6","time":{"start":1754692238595,"stop":1754692238595,"duration":0},"status":"passed","severity":"normal"},{"uid":"49797674b04e7207","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app22/1/topic553/json","time":{"start":1754692588605,"stop":1754692588605,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c51cc96694a4c5","name":"should return no connections if no open connection provided","time":{"start":1754692248296,"stop":1754692248296,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed83e68b4d05910","name":"Query Generator - false","time":{"start":1754692625825,"stop":1754692625825,"duration":0},"status":"passed","severity":"normal"},{"uid":"746127182f20791","name":"Push 30 different messages","time":{"start":1754692885573,"stop":1754692885573,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee7d6d362753c0e","name":"should create RPC request with correct parameters","time":{"start":1754692257899,"stop":1754692257899,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8baf9be80ec5fee","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1754692466107,"stop":1754692466107,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b6024934c5b269","name":"Push message with Chinese payload","time":{"start":1754692885581,"stop":1754692885581,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ea29182eafbe72","name":"should handle query errors","time":{"start":1754692258044,"stop":1754692258044,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca629db6702dc02","name":"Push message with shell command payload","time":{"start":1754692885571,"stop":1754692885571,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c81e2e187ebe017","name":"should stop and cleanup resources","time":{"start":1754692278792,"stop":1754692278792,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbb57ccac48ee1d","name":"should handle special patterns correctly","time":{"start":1754692293759,"stop":1754692293759,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4f975d45bad119","name":"should not create ping timers when pingKeepAlive = 0","time":{"start":1754692248111,"stop":1754692248112,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b7c80b77f7d561","name":"pre and post cipher","time":{"start":1754692268058,"stop":1754692268059,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41827ac1532d566","name":"Subscribe to topic containing Script and receive message","time":{"start":1754692786239,"stop":1754692786240,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f57ac4105291976","name":"Push message with content topic containing numeric","time":{"start":1754692885574,"stop":1754692885574,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4f78d0e336331b","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1754692652990,"stop":1754692652990,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78b16b691c9ff00","name":"should prioritize bootstrap, then peer exchange, then local peers","time":{"start":1754692248369,"stop":1754692248370,"duration":1},"status":"passed","severity":"normal"},{"uid":"693d2df75ac4f468","name":"throws if decoders don't match content topics","time":{"start":1754692248633,"stop":1754692248633,"duration":0},"status":"passed","severity":"normal"},{"uid":"55af1d6975a002ea","name":"should keep entries that haven't expired yet","time":{"start":1754692276921,"stop":1754692276922,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1975f989413aaaa","name":"should enable all discoveries when explicitly set","time":{"start":1754692278116,"stop":1754692278117,"duration":1},"status":"passed","severity":"normal"},{"uid":"656d93e89e1072c8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1754692466108,"stop":1754692466108,"duration":0},"status":"passed","severity":"normal"},{"uid":"596ecba7546c13a6","name":"ignores domain fetching errors","time":{"start":1754692258188,"stop":1754692258189,"duration":1},"status":"passed","severity":"normal"},{"uid":"340fab10d9be29ef","name":"rejects hash query with content filter parameters","time":{"start":1754692248243,"stop":1754692248243,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62815f6f6de98ee","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1754692261884,"stop":1754692261884,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea302882ee1d42","name":"Check message with non string payload is not received","time":{"start":1754692757528,"stop":1754692757528,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5cdb55017a8f65","name":"Encoder throws on empty string content topic","time":{"start":1754692267644,"stop":1754692267645,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec50501e4cf33ad","name":"should emit a peer event after start","time":{"start":1754692261883,"stop":1754692261883,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e1428f3834eded","name":"should not dial on waku:connection if enableAutoRecovery is false, but should dial on start","time":{"start":1754692248354,"stop":1754692248354,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a13ed53beea6a54","name":"should wait for LightPush peer to be connected","time":{"start":1754692278842,"stop":1754692278843,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb13861d6b4f5d1e","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1754692247288,"stop":1754692247298,"duration":10},"status":"passed","severity":"normal"},{"uid":"73b16946dbf709d5","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1754692290287,"stop":1754692290287,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f9d27b605c8bc4","name":"Push message with SQL Injection payload","time":{"start":1754692885569,"stop":1754692885569,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cc8f0437a7c8dd","name":"Generator, 2 different shards","time":{"start":1754692606747,"stop":1754692606749,"duration":2},"status":"passed","severity":"normal"},{"uid":"580f4b0b971ec4e2","name":"should start the dialing interval","time":{"start":1754692247579,"stop":1754692247579,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd4e20e1bbb6a94","name":"Check received message containing numeric","time":{"start":1754692757520,"stop":1754692757520,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b312fa892ea80d4","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1754692232452,"stop":1754692232453,"duration":1},"status":"passed","severity":"normal"},{"uid":"40507d65a61600cf","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1754692247842,"stop":1754692247842,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d262ab16ec9ee","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1754692278791,"stop":1754692278791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50b5499b0f0d944","name":"Init the array if not present","time":{"start":1754692232276,"stop":1754692232278,"duration":2},"status":"passed","severity":"normal"},{"uid":"1920ef254a0b4f34","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1754692247836,"stop":1754692247837,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff19dbd16e56cc9d","name":"Push message with content topic containing long","time":{"start":1754692885574,"stop":1754692885574,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff53e6dbf13d35fd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1754692483468,"stop":1754692483468,"duration":0},"status":"passed","severity":"normal"},{"uid":"78888d371f6b82d8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1754692786239,"stop":1754692786239,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcc407ecec6c8f","name":"should handle dial errors gracefully","time":{"start":1754692247606,"stop":1754692247606,"duration":0},"status":"passed","severity":"normal"},{"uid":"26db488dcc91cd3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1754692290301,"stop":1754692290301,"duration":0},"status":"passed","severity":"normal"},{"uid":"b230433a51050d0c","name":"returns all values when wanted number is greater than available values","time":{"start":1754692256438,"stop":1754692256438,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adc99144407e8bd","name":"should handle relay send failures gracefully","time":{"start":1754692248134,"stop":1754692248135,"duration":1},"status":"passed","severity":"normal"},{"uid":"68003dc31ba9df02","name":"Cluster id 0, shard 0","time":{"start":1754692605390,"stop":1754692605391,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d6e741cd7863d2","name":"Push message with Script payload","time":{"start":1754692885569,"stop":1754692885570,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf66fd84f54a78ac","name":"Check received message containing JSON","time":{"start":1754692757534,"stop":1754692757534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3deaf3f353d61b1","name":"should initialize with custom number of peers","time":{"start":1754692278830,"stop":1754692278831,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a77e4ce478763e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1754692466103,"stop":1754692466103,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a045007b0700a50","name":"A test","time":{"start":1754692399517,"stop":1754692399517,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa7181c337edf90","name":"should handle shardReader errors","time":{"start":1754692248629,"stop":1754692248629,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f292c3ac95f242","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1754692290270,"stop":1754692290270,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe1f5681f2fb6d5","name":"should be able to encode the field with only RELAY set to true","time":{"start":1754692237834,"stop":1754692237835,"duration":1},"status":"passed","severity":"normal"},{"uid":"646df8d2a857c15f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1754692786243,"stop":1754692786243,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4dc51849d95a30f","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1754692278123,"stop":1754692278127,"duration":4},"status":"passed","severity":"normal"},{"uid":"d14d4afbd7af71f1","name":"same cluster: nodes connect","time":{"start":1754692414179,"stop":1754692414179,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38bc00a6feefdbf","name":"yields undefined for messages without content topic","time":{"start":1754692248635,"stop":1754692248635,"duration":0},"status":"passed","severity":"normal"},{"uid":"597391fbf4519ea2","name":"should handle errors gracefully when getting peer info","time":{"start":1754692247891,"stop":1754692247891,"duration":0},"status":"passed","severity":"normal"},{"uid":"15da9d5b8edf3552","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1754692232451,"stop":1754692232451,"duration":0},"status":"passed","severity":"normal"},{"uid":"622d86d80c4be52","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1754692290299,"stop":1754692290299,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4021d4372d89a6","name":"Push message with JSON payload","time":{"start":1754692885571,"stop":1754692885571,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffbd36bc3ec7760","name":"Delete observer","time":{"start":1754692467546,"stop":1754692467546,"duration":0},"status":"passed","severity":"normal"},{"uid":"6836a2b7e6213266","name":"should handle case with no peers in store","time":{"start":1754692248351,"stop":1754692248352,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba764dc264cd642a","name":"should not receive a peer event before start","time":{"start":1754692521067,"stop":1754692521070,"duration":3},"status":"passed","severity":"normal"},{"uid":"e67355813a64ffa5","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1754692290293,"stop":1754692290294,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e037e0a50290c64","name":"should add and remove event listeners correctly","time":{"start":1754692261885,"stop":1754692261885,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c803259dfd2e94","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1754692340707,"stop":1754692340707,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb0e0a34f506885","name":"should handle complete peer lifecycle","time":{"start":1754692248140,"stop":1754692248140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dd308702e3c0a6","name":"Waku message hash computation (meta attribute not present)","time":{"start":1754692247837,"stop":1754692247837,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7565c7d7a9308c","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1754692290296,"stop":1754692290296,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a86ba8e52d5f275","name":"Check received message containing SQL Injection","time":{"start":1754692757533,"stop":1754692757533,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e969d4c002d2b54","name":"should handle complete dial lifecycle","time":{"start":1754692247614,"stop":1754692247614,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3407d8d2290fa50","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1754692498376,"stop":1754692498376,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3199ba17c2aa7e7","name":"should throw an error for insufficient data","time":{"start":1754692232735,"stop":1754692232736,"duration":1},"status":"passed","severity":"normal"},{"uid":"95557f2c54fcfc10","name":"should initialize with Unhealthy status","time":{"start":1754692277875,"stop":1754692277887,"duration":12},"status":"passed","severity":"normal"},{"uid":"7cf17a2e3ff8adae","name":"retrieves a single peer","time":{"start":1754692258187,"stop":1754692258187,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d26365ced7830d","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1754692278852,"stop":1754692278853,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3c32c5edcc6e73","name":"should clear dial history on stop","time":{"start":1754692247587,"stop":1754692247587,"duration":0},"status":"passed","severity":"normal"},{"uid":"170ff4c91cc6c136","name":"Push message with XML payload","time":{"start":1754692885570,"stop":1754692885570,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc650a73c3dabb7c","name":"Check message with non string payload is not received","time":{"start":1754692757540,"stop":1754692757540,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5a1fa5b2a0295f","name":"should insert message into bloom filter","time":{"start":1754692295749,"stop":1754692295749,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80476580e20f71c","name":"should handle peerStore errors gracefully","time":{"start":1754692248627,"stop":1754692248627,"duration":0},"status":"passed","severity":"normal"},{"uid":"228b529af78bf6ab","name":"Register correct protocols","time":{"start":1754692498375,"stop":1754692498375,"duration":0},"status":"passed","severity":"normal"},{"uid":"407cfe7bb1bc1e11","name":"yields undefined for messages without decoder","time":{"start":1754692248636,"stop":1754692248636,"duration":0},"status":"passed","severity":"normal"},{"uid":"2329fe781ebca98e","name":"Check received message containing XML","time":{"start":1754692757533,"stop":1754692757534,"duration":1},"status":"passed","severity":"normal"},{"uid":"b994f22a42f8d9c4","name":"should reject if Relay is requested but not mounted","time":{"start":1754692278840,"stop":1754692278841,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3d315cfc2e06bc","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1754692588601,"stop":1754692588602,"duration":1},"status":"passed","severity":"normal"},{"uid":"90825484d4b76443","name":"should detect messages with missing dependencies","time":{"start":1754692295753,"stop":1754692295753,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94a838193f5258a","name":"Check publish message containing Script","time":{"start":1754692490019,"stop":1754692490019,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0d1419b7f0d93b","name":"random static sharding 10 - Cluster ID: 951, Shard ID: 796","time":{"start":1754692605403,"stop":1754692605403,"duration":0},"status":"passed","severity":"normal"},{"uid":"b872f458d84a0276","name":"should handle dial errors gracefully","time":{"start":1754692247538,"stop":1754692247538,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b06fe4a975a6a8","name":"n1 and n2 uses first shard, n3 uses the second shard","time":{"start":1754692483470,"stop":1754692483470,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef49c8c63aee7079","name":"should stop peer exchange discovery","time":{"start":1754692258035,"stop":1754692258035,"duration":0},"status":"passed","severity":"normal"},{"uid":"3641f7c1091621e0","name":"should respect custom numPeersToUse configuration","time":{"start":1754692278835,"stop":1754692278835,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d9be2604e20fab","name":"isConnected return false after peer stops","time":{"start":1754692331236,"stop":1754692331236,"duration":0},"status":"passed","severity":"normal"},{"uid":"899d356a4e4c7177","name":"should remove event listeners","time":{"start":1754692248328,"stop":1754692248329,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e255c5b11440792","name":"should return DECODE_FAILED when RPC decode fails","time":{"start":1754692257897,"stop":1754692257897,"duration":0},"status":"passed","severity":"normal"},{"uid":"5930b86eeed46b27","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1754692237845,"stop":1754692237846,"duration":1},"status":"passed","severity":"normal"},{"uid":"e818140f7264b2f2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1754692786253,"stop":1754692786253,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f217bbfab357976","name":"should handle case when navigator is not available","time":{"start":1754692247298,"stop":1754692247298,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b0a41c5c468e5e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1754692757526,"stop":1754692757526,"duration":0},"status":"passed","severity":"normal"}]