mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
57 KiB
JSON
1 line
57 KiB
JSON
[{"uid":"426ff4a816eb36b8","name":"should properly create location multiaddrs - udp","time":{"start":1738586065439,"stop":1738586065439,"duration":0},"status":"passed","severity":"normal"},{"uid":"4105a99d16ff3bcf","name":"should only return 1 node with relay capability","time":{"start":1738586079840,"stop":1738586079841,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2f6f93d83df204","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1738586056777,"stop":1738586056777,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a872f9644006b05","name":"should throw error - no id","time":{"start":1738586065430,"stop":1738586065431,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1bfbccbeab3bc29","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1738586056760,"stop":1738586056760,"duration":0},"status":"passed","severity":"normal"},{"uid":"408e40e268bd1c56","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1738586056757,"stop":1738586056758,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2030723510e56c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1738586056776,"stop":1738586056776,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaddf600db4d4c87","name":"should properly create location multiaddrs - udp4","time":{"start":1738586065435,"stop":1738586065438,"duration":3},"status":"passed","severity":"normal"},{"uid":"c68acb34ec296d13","name":"Accepts a valid Waku Message","time":{"start":1738586099952,"stop":1738586099953,"duration":1},"status":"passed","severity":"normal"},{"uid":"939661effce2bff8","name":"Check received message containing special chars","time":{"start":1738586297704,"stop":1738586304172,"duration":6468},"status":"passed","severity":"normal"},{"uid":"1e3622077dcf423","name":"should return no connections if no open connection provided","time":{"start":1738586071208,"stop":1738586071208,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba13a85204af6f7","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1738586064898,"stop":1738586064899,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6dff0a9032782b","name":"Asymmetric encrypt & decrypt","time":{"start":1738586090371,"stop":1738586090371,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c0e43402798a49","name":"topics with same application and version share the same shard","time":{"start":1738586056760,"stop":1738586056760,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6468ca5a163630","name":"getPeersByDiscovery","time":{"start":1738586156604,"stop":1738586156612,"duration":8},"status":"passed","severity":"normal"},{"uid":"d944dcd0dbb5735f","name":"Rejects garbage","time":{"start":1738586099953,"stop":1738586099953,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94bea281bcdfcd0","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1738586113041,"stop":1738586116156,"duration":3115},"status":"passed","severity":"normal"},{"uid":"4f40a778a879600","name":"Encoder throws on undefined content topic","time":{"start":1738586089872,"stop":1738586089872,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6d50965cf7db5d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1738586056758,"stop":1738586056758,"duration":0},"status":"passed","severity":"normal"},{"uid":"df267c2bdf5544bd","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1738586056759,"stop":1738586056759,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae56294974b206f","name":"Check received message containing emoji","time":{"start":1738586379970,"stop":1738586386388,"duration":6418},"status":"passed","severity":"normal"},{"uid":"9dd26d37af36e0bd","name":"Check received message containing Basic HTML tag","time":{"start":1738586345828,"stop":1738586352311,"duration":6483},"status":"passed","severity":"normal"},{"uid":"db9a16552418ec26","name":"Ping on subscribed peer","time":{"start":1738586249307,"stop":1738586255923,"duration":6616},"status":"passed","severity":"normal"},{"uid":"2c076ff96def3c71","name":"should return unique PubsubTopics for static sharding","time":{"start":1738586056764,"stop":1738586056764,"duration":0},"status":"passed","severity":"normal"},{"uid":"7872f9c15287bbb","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1738586056757,"stop":1738586056757,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d7a6aeb37b0368","name":"Check received message containing numeric","time":{"start":1738586290843,"stop":1738586297337,"duration":6494},"status":"passed","severity":"normal"},{"uid":"77b25fe43a3fc387","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1738586071327,"stop":1738586071327,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d639b63630a154c","name":"addEventListener with correct event","time":{"start":1738586136073,"stop":1738586136079,"duration":6},"status":"passed","severity":"normal"},{"uid":"47696f605ca61c2d","name":"should call waitForPeer on Relay","time":{"start":1738586096641,"stop":1738586096641,"duration":0},"status":"passed","severity":"normal"},{"uid":"67da5d10a70d7a1d","name":"Check received message containing shell command","time":{"start":1738586359498,"stop":1738586365985,"duration":6487},"status":"passed","severity":"normal"},{"uid":"765b6f514929e065","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1738586056758,"stop":1738586056759,"duration":1},"status":"passed","severity":"normal"},{"uid":"d157f9ef51aa87d8","name":"should return different streams if requested simultaniously","time":{"start":1738586071326,"stop":1738586071326,"duration":0},"status":"passed","severity":"normal"},{"uid":"75cd90ff79f07593","name":"should correctly map a content topic to a pubsub topic","time":{"start":1738586056780,"stop":1738586056780,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccfd6f71761c09a","name":"Relay + Store","time":{"start":1738586189150,"stop":1738586190630,"duration":1480},"status":"passed","severity":"normal"},{"uid":"c333ad8d18f6c627","name":"throws on content topic with non-number generation field","time":{"start":1738586056747,"stop":1738586056748,"duration":1},"status":"passed","severity":"normal"},{"uid":"82825a2003e7b95e","name":"1 Store, 2 fetches","time":{"start":1738586079321,"stop":1738586079321,"duration":0},"status":"passed","severity":"normal"},{"uid":"278838b1e98354f0","name":"should throw an error if shards are undefined for static sharding","time":{"start":1738586056766,"stop":1738586056766,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a08efd8dbae2bf","name":"Waku message hash computation (no timestamp)","time":{"start":1738586059404,"stop":1738586059404,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fdb676e126cdb3","name":"should initialize with default number of peers","time":{"start":1738586096515,"stop":1738586096517,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ed376c2e150c742","name":"addEventListener with wrong event","time":{"start":1738586136082,"stop":1738586155985,"duration":19903},"status":"passed","severity":"normal"},{"uid":"912ce8ce28034771","name":"should not fail to start the service if it is already started","time":{"start":1738586179627,"stop":1738586181241,"duration":1614},"status":"passed","severity":"normal"},{"uid":"dbe1d1bbf40cd89b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1738586064899,"stop":1738586064900,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ca068dee6ea3e2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1738586056773,"stop":1738586056773,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1bae200013b155","name":"should throw error - no public key","time":{"start":1738586065430,"stop":1738586065430,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9cd9a97db8595b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1738586056764,"stop":1738586056765,"duration":1},"status":"passed","severity":"normal"},{"uid":"254ac5020645a1a0","name":"should throw an error for empty SingleShardInfos array","time":{"start":1738586056763,"stop":1738586056763,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5b76aa8ea505d9","name":"should use the provided clusterId for the pubsub topic","time":{"start":1738586056780,"stop":1738586056781,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab676573242b543","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1738586056776,"stop":1738586056777,"duration":1},"status":"passed","severity":"normal"},{"uid":"12930a6666542b1b","name":"should be online or offline if network state changed","time":{"start":1738586135763,"stop":1738586136072,"duration":309},"status":"passed","severity":"normal"},{"uid":"3a298c05a3fe45c0","name":"Ping on unsubscribed peer","time":{"start":1738586263143,"stop":1738586269744,"duration":6601},"status":"passed","severity":"normal"},{"uid":"543955736d811afc","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1738586064901,"stop":1738586064901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80200cf0d662c0a","name":"should throw an error for missing sharding configuration","time":{"start":1738586056778,"stop":1738586056779,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03bec512f696650","name":"should set field with all protocols enabled","time":{"start":1738586065441,"stop":1738586065441,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cfec016350822a","name":"1 Relay, 1 fetch","time":{"start":1738586079320,"stop":1738586079321,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3b446c775161dc","name":"Ping on peer without subscriptions","time":{"start":1738586228402,"stop":1738586234925,"duration":6523},"status":"passed","severity":"normal"},{"uid":"3a6e6e7e51ebf447","name":"should create a new stream if no existing for protocol found","time":{"start":1738586071325,"stop":1738586071325,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cbaa8dc19c29cf","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1738586071327,"stop":1738586071328,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8a1b8ee5f248fd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1738586079266,"stop":1738586079267,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d0be3374b78b95","name":"should reject if Store is requested but not mounted","time":{"start":1738586096636,"stop":1738586096637,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f63d642943d8eb","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1738586056752,"stop":1738586056752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc9e3ae36a0a778","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1738586091570,"stop":1738586091570,"duration":0},"status":"passed","severity":"normal"},{"uid":"40925abdceded18f","name":"Check received message containing short","time":{"start":1738586277170,"stop":1738586283672,"duration":6502},"status":"passed","severity":"normal"},{"uid":"950a8dde3f8c959b","name":"should reject if LightPush is requested but not mounted","time":{"start":1738586096636,"stop":1738586096636,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d14876923f26e4","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1738586135632,"stop":1738586135637,"duration":5},"status":"passed","severity":"normal"},{"uid":"258ffa71eae6c9fe","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1738586056760,"stop":1738586056760,"duration":0},"status":"passed","severity":"normal"},{"uid":"e621e00b81280476","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1738586116158,"stop":1738586117257,"duration":1099},"status":"passed","severity":"normal"},{"uid":"ea1e44ab04d754d0","name":"Decoder throws on empty string content topic","time":{"start":1738586089874,"stop":1738586089874,"duration":0},"status":"passed","severity":"normal"},{"uid":"56dd162388131726","name":"ignores domain fetching errors","time":{"start":1738586079839,"stop":1738586079839,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f429d2ca51a489","name":"should properly create location multiaddrs - udp6","time":{"start":1738586065439,"stop":1738586065439,"duration":0},"status":"passed","severity":"normal"},{"uid":"970733ad029cb825","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1738586064899,"stop":1738586064899,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e55bf236253681","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1738586056767,"stop":1738586056767,"duration":0},"status":"passed","severity":"normal"},{"uid":"594a0f67995ea82d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1738586056772,"stop":1738586056772,"duration":0},"status":"passed","severity":"normal"},{"uid":"493e80c5e136c757","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1738586056773,"stop":1738586056773,"duration":0},"status":"passed","severity":"normal"},{"uid":"7684c2e9eb6446a5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1738586056762,"stop":1738586056763,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7686dad2b2109","name":"tcp ip4 address","time":{"start":1738586064718,"stop":1738586064720,"duration":2},"status":"passed","severity":"normal"},{"uid":"7752f4eb78f9a3ce","name":"should select older connection if present","time":{"start":1738586071208,"stop":1738586071209,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfc70ca42608125","name":"Check received message containing unicode special characters","time":{"start":1738586373158,"stop":1738586379636,"duration":6478},"status":"passed","severity":"normal"},{"uid":"f75d7b105d1cbc8b","name":"Sample","time":{"start":1738586064845,"stop":1738586064845,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e0462d0aafc800","name":"should get / set UDP multiaddr","time":{"start":1738586065434,"stop":1738586065434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8542097a95350709","name":"should send to specified number of peers of used peers","time":{"start":1738586096644,"stop":1738586096644,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfcdf8670254394","name":"can start and stop the service","time":{"start":1738586177969,"stop":1738586179625,"duration":1656},"status":"passed","severity":"normal"},{"uid":"49b022d0281a3595","name":"Fields are not dropped","time":{"start":1738586070969,"stop":1738586070971,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d76e2d5f4f8f8a9","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1738586056759,"stop":1738586056759,"duration":0},"status":"passed","severity":"normal"},{"uid":"697a65727cf0820f","name":"Ping on peer without subscriptions","time":{"start":1738586256277,"stop":1738586262790,"duration":6513},"status":"passed","severity":"normal"},{"uid":"d586fd11e353a6fa","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1738586079841,"stop":1738586079842,"duration":1},"status":"passed","severity":"normal"},{"uid":"af75b6df2fc26d5a","name":"isConnected should return true after first peer connects","time":{"start":1738586118344,"stop":1738586119524,"duration":1180},"status":"passed","severity":"normal"},{"uid":"af0bebdde7e754b6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1738586079842,"stop":1738586079843,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4cf8c8672fcc2a13","name":"Ephemeral field is preserved - encoder v0","time":{"start":1738586199776,"stop":1738586206654,"duration":6878},"status":"passed","severity":"normal"},{"uid":"84fce2cfc8ddd835","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1738586079271,"stop":1738586079271,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7ea5403991e24a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1738586079321,"stop":1738586079321,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a8498d507a22ee","name":"Check received message containing escaped characters","time":{"start":1738586366340,"stop":1738586372817,"duration":6477},"status":"passed","severity":"normal"},{"uid":"7d3399878ea91004","name":"Decoder throws on undefined content topic","time":{"start":1738586089873,"stop":1738586089874,"duration":1},"status":"passed","severity":"normal"},{"uid":"249cb89c7a5572d","name":"Meta field set when metaSetter is specified","time":{"start":1738586071694,"stop":1738586071695,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f91c31340463453","name":"Ephemeral field set to true","time":{"start":1738586071694,"stop":1738586071694,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd13f7cb7db9efb","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1738586056765,"stop":1738586056765,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdae53532bc46de","name":"should be able to decode the field with only FILTER set to true","time":{"start":1738586064900,"stop":1738586064900,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c15b6ac3cc0ae42","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1738586079268,"stop":1738586079268,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd7bdaaa2da3a90","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1738586079266,"stop":1738586079266,"duration":0},"status":"passed","severity":"normal"},{"uid":"273c83541a157896","name":"should not throw an error for a single configured topic","time":{"start":1738586056775,"stop":1738586056775,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc24d9ab3adac7f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1738586056780,"stop":1738586056780,"duration":0},"status":"passed","severity":"normal"},{"uid":"3415a04ddc04096b","name":"should throw error - no id","time":{"start":1738586065429,"stop":1738586065430,"duration":1},"status":"passed","severity":"normal"},{"uid":"c25021277a8dcdc7","name":"throws on content topic with empty version field","time":{"start":1738586056749,"stop":1738586056749,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a693c608df91f7e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1738586110784,"stop":1738586112759,"duration":1975},"status":"passed","severity":"normal"},{"uid":"ad4fe1c5c5b408f1","name":"should load peers from local storage and dispatch events","time":{"start":1738586083835,"stop":1738586083835,"duration":0},"status":"passed","severity":"normal"},{"uid":"1631e69d8231279b","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1738586056767,"stop":1738586056767,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d70dfbe4034b46","name":"should properly create location multiaddrs - tcp4","time":{"start":1738586065439,"stop":1738586065439,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebe75f7cd583be4","name":"listenerCount","time":{"start":1738586156615,"stop":1738586156619,"duration":4},"status":"passed","severity":"normal"},{"uid":"dc3521f144bc23fb","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1738586064903,"stop":1738586064903,"duration":0},"status":"passed","severity":"normal"},{"uid":"10be69cbe83f2dc8","name":"1 Relay, 1 Filter, gives up","time":{"start":1738586079322,"stop":1738586079322,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f7d472ffb0635","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1738586064897,"stop":1738586064898,"duration":1},"status":"passed","severity":"normal"},{"uid":"40fdb5f3dd06fdef","name":"should emit a peer event after start","time":{"start":1738586181241,"stop":1738586182693,"duration":1452},"status":"passed","severity":"normal"},{"uid":"27f3cf6c6e8e013","name":"Waku message hash computation (payload length 0)","time":{"start":1738586059404,"stop":1738586059404,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b297d7dc71ff54","name":"should not fail to stop the service if it was not started","time":{"start":1738586083831,"stop":1738586083831,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd812739337666da","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1738586056778,"stop":1738586056778,"duration":0},"status":"passed","severity":"normal"},{"uid":"100314758a2d6a0d","name":"Ephemeral messages are not stored","time":{"start":1738586192484,"stop":1738586199438,"duration":6954},"status":"passed","severity":"normal"},{"uid":"5506ff750f4b7dd3","name":"Sign & Recover","time":{"start":1738586090373,"stop":1738586090373,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3b57611e1f962d","name":"handles empty contentTopics array correctly","time":{"start":1738586056779,"stop":1738586056779,"duration":0},"status":"passed","severity":"normal"},{"uid":"8893d549ea249eb3","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1738586214234,"stop":1738586221070,"duration":6836},"status":"passed","severity":"normal"},{"uid":"1a00540e7cc27a0f","name":"Symmetric encrypt & Decrypt","time":{"start":1738586090372,"stop":1738586090372,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0f9b3b79917243","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1738586089871,"stop":1738586089871,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eccb715f8284d26","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1738586056777,"stop":1738586056777,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeccc621c5390273","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1738586079270,"stop":1738586079271,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3d841e96333e69","name":"should return usable stream attached to connection","time":{"start":1738586071323,"stop":1738586071324,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5aa930beb27e692","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1738586132099,"stop":1738586133104,"duration":1005},"status":"passed","severity":"normal"},{"uid":"85c564ff682cf230","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1738586064897,"stop":1738586064897,"duration":0},"status":"passed","severity":"normal"},{"uid":"524ee87f39acc250","name":"should properly create location multiaddrs - tcp","time":{"start":1738586065440,"stop":1738586065440,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccbba169472aae2","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1738586089869,"stop":1738586089870,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4888ab4f06be33","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1738586056775,"stop":1738586056776,"duration":1},"status":"passed","severity":"normal"},{"uid":"5524402eb438f646","name":"should encode/decode to RLP encoding","time":{"start":1738586065433,"stop":1738586065433,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf180d84e07f1f2","name":"Relay + Store","time":{"start":1738586065442,"stop":1738586065443,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb16bdf6d42430","name":"can start the service","time":{"start":1738586176543,"stop":1738586177969,"duration":1426},"status":"passed","severity":"normal"},{"uid":"7bf1dd1182e5e343","name":"should be able to encode the field with only RELAY set to true","time":{"start":1738586064894,"stop":1738586064895,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06729567cd52469","name":"throws on content topic with empty encoding field","time":{"start":1738586056750,"stop":1738586056751,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5b229936949b82","name":"Check received message containing XML","time":{"start":1738586338976,"stop":1738586345468,"duration":6492},"status":"passed","severity":"normal"},{"uid":"f726b4bb3309d5ef","name":"should handle connection events","time":{"start":1738586096519,"stop":1738586096520,"duration":1},"status":"passed","severity":"normal"},{"uid":"926750a1acced1eb","name":"passes more than one ENR URLs and attempts connection","time":{"start":1738586187516,"stop":1738586187516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf90ab9ff63d99b7","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1738586056752,"stop":1738586056757,"duration":5},"status":"passed","severity":"normal"},{"uid":"7c130b4f7f79f690","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1738586056777,"stop":1738586056777,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fa30118b839442","name":"handles empty shards array correctly","time":{"start":1738586056779,"stop":1738586056779,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed61bcd9a919a89e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1738586187516,"stop":1738586187516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93f26729551b3d29","name":"should set field with only LIGHTPUSH enabled","time":{"start":1738586065442,"stop":1738586065442,"duration":0},"status":"passed","severity":"normal"},{"uid":"25301ce1704660aa","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1738586059402,"stop":1738586059403,"duration":1},"status":"passed","severity":"normal"},{"uid":"632978e3bb3a1e3c","name":"Relay","time":{"start":1738586187516,"stop":1738586188955,"duration":1439},"status":"passed","severity":"normal"},{"uid":"8ee1785f2cac79bd","name":"should throw if no connection provided","time":{"start":1738586071324,"stop":1738586071325,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a2dae22a295270","name":"peer:update - should do nothing if another protocol hit","time":{"start":1738586071326,"stop":1738586071327,"duration":1},"status":"passed","severity":"normal"},{"uid":"a702001d6b9555a9","name":"should check connected peers if present and suitable","time":{"start":1738586096638,"stop":1738586096639,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc88820747bb1b33","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1738586064901,"stop":1738586064902,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5d3003edb00f26","name":"Decoder throws on empty string content topic","time":{"start":1738586091572,"stop":1738586091573,"duration":1},"status":"passed","severity":"normal"},{"uid":"4732dec97f0821e8","name":"isConnected return false after peer stops","time":{"start":1738586122342,"stop":1738586124526,"duration":2184},"status":"passed","severity":"normal"},{"uid":"bfa254014c6c9358","name":"Check received message containing Chinese","time":{"start":1738586304529,"stop":1738586311011,"duration":6482},"status":"passed","severity":"normal"},{"uid":"9ae827ef7ccb87dd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1738586056769,"stop":1738586056770,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4adce97a1bc8606","name":"returns all values when wanted number matches available values","time":{"start":1738586078457,"stop":1738586078461,"duration":4},"status":"passed","severity":"normal"},{"uid":"b70f5d7b98af3e24","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1738586056761,"stop":1738586056761,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c3069766dd3c53","name":"Encoder throws on undefined content topic","time":{"start":1738586091571,"stop":1738586091571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4a9d4aaaaf5987","name":"should properly create peer info with all multiaddrs","time":{"start":1738586065440,"stop":1738586065440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2511e9259024272","name":"Check received message containing long","time":{"start":1738586284025,"stop":1738586290497,"duration":6472},"status":"passed","severity":"normal"},{"uid":"8e0185fab8b2a675","name":"Ping on subscribed peer","time":{"start":1738586221425,"stop":1738586228051,"duration":6626},"status":"passed","severity":"normal"},{"uid":"33cfe0e9684e6436","name":"should be able to encode the field with only FILTER set to true","time":{"start":1738586064896,"stop":1738586064896,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c69759518463ec","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1738586056770,"stop":1738586056770,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1609de48f59f29f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1738586125721,"stop":1738586126825,"duration":1104},"status":"passed","severity":"normal"},{"uid":"d7b9c1d3aee72ec2","name":"Check received message containing Script","time":{"start":1738586332153,"stop":1738586338638,"duration":6485},"status":"passed","severity":"normal"},{"uid":"948b59bcebe3125c","name":"should properly compute the node id","time":{"start":1738586065432,"stop":1738586065433,"duration":1},"status":"passed","severity":"normal"},{"uid":"21592462fdc4a9f5","name":"should set field with only RELAY enabled","time":{"start":1738586065441,"stop":1738586065441,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd72af8d3918088","name":"throws on content topic with empty topic name field","time":{"start":1738586056750,"stop":1738586056750,"duration":0},"status":"passed","severity":"normal"},{"uid":"e728697d5145d02c","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1738586056774,"stop":1738586056774,"duration":0},"status":"passed","severity":"normal"},{"uid":"9379bacb081a7ef1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1738586079269,"stop":1738586079269,"duration":0},"status":"passed","severity":"normal"},{"uid":"963d4f377bcc3df2","name":"does not throw on valid cases","time":{"start":1738586056745,"stop":1738586056746,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f96e9039c658ef","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1738586096643,"stop":1738586096643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d7c02c78f49a20","name":"should return valid sharding parameters for static sharding","time":{"start":1738586056778,"stop":1738586056778,"duration":0},"status":"passed","severity":"normal"},{"uid":"67515aa92ad89560","name":"Encoder throws on empty string content topic","time":{"start":1738586091572,"stop":1738586091572,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee3427329d846d0","name":"should be able to encode the field with only STORE set to true","time":{"start":1738586064895,"stop":1738586064896,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8177841e4df598","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1738586056764,"stop":1738586056764,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b90dbaf3040116","name":"should return empty list for no shard","time":{"start":1738586056765,"stop":1738586056766,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1feb349782eb1b3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1738586056773,"stop":1738586056773,"duration":0},"status":"passed","severity":"normal"},{"uid":"f592cc2c10a7ae49","name":"Check meta is set [symmetric]","time":{"start":1738586089871,"stop":1738586089871,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7e531d61cb3803","name":"should handle corrupted local storage data gracefully","time":{"start":1738586083836,"stop":1738586083836,"duration":0},"status":"passed","severity":"normal"},{"uid":"e050aa19cf2ffca2","name":"returns all values when wanted number is greater than available values","time":{"start":1738586078462,"stop":1738586078462,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9bd7d6a676f043","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1738586079843,"stop":1738586079843,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a577f405a6f29c9","name":"Encoder throws on undefined content topic","time":{"start":1738586071695,"stop":1738586071695,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71455b46ec86caa","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1738586056759,"stop":1738586056759,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9e40d07bfd7b59","name":"should initialize with custom number of peers","time":{"start":1738586096517,"stop":1738586096518,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1edba974b085939","name":"udp ip6 address","time":{"start":1738586064721,"stop":1738586064722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a846cf404e91f91e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1738586056956,"stop":1738586056956,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1e64975bdf7fe0","name":"should handle a minimal index list","time":{"start":1738586056955,"stop":1738586056956,"duration":1},"status":"passed","severity":"normal"},{"uid":"1692cf6ac374df42","name":"should wait for Store peer to be connected","time":{"start":1738586096640,"stop":1738586096640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f643dad03252b0a","name":"should use DNS peer discovery with light client","time":{"start":1738586187515,"stop":1738586187515,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b05a38e0ff15cd4c","name":"should retry on failure if specified","time":{"start":1738586096644,"stop":1738586096644,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b94dd1e2ff134d8","name":"should add and remove event listeners correctly","time":{"start":1738586083836,"stop":1738586083836,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec76ff85cb3d28a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1738586056759,"stop":1738586056760,"duration":1},"status":"passed","severity":"normal"},{"uid":"345769e1102dd147","name":"Init the array if not present","time":{"start":1738586056449,"stop":1738586056451,"duration":2},"status":"passed","severity":"normal"},{"uid":"aec1eca1a1dcc202","name":"handles different clusterIds correctly","time":{"start":1738586056761,"stop":1738586056762,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d037d50b387bec","name":"should encodeTxt and decodeTxt","time":{"start":1738586065427,"stop":1738586065428,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7aae334af1f1e6","name":"recovers when dns.resolve returns empty","time":{"start":1738586079839,"stop":1738586079839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e15b0fb130e1f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1738586056771,"stop":1738586056771,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13b5529fd69c8e1","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1738586056765,"stop":1738586056765,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b70138158e64a5c","name":"should properly create location multiaddrs - tcp6","time":{"start":1738586065439,"stop":1738586065439,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6d6725185eb975","name":"can start the service","time":{"start":1738586083830,"stop":1738586083830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b987cc375a7af91","name":"should wait for Filter peer to be connected","time":{"start":1738586096640,"stop":1738586096640,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbb6c07a42fd3b6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1738586064902,"stop":1738586064902,"duration":0},"status":"passed","severity":"normal"},{"uid":"533132d507869043","name":"can start and stop the service","time":{"start":1738586083830,"stop":1738586083831,"duration":1},"status":"passed","severity":"normal"},{"uid":"74abfef90ced520b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1738586056781,"stop":1738586056781,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5ce91b68f4dc49","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1738586064896,"stop":1738586064897,"duration":1},"status":"passed","severity":"normal"},{"uid":"c125e057b2bda39e","name":"should throw an error for insufficient data","time":{"start":1738586056956,"stop":1738586056957,"duration":1},"status":"passed","severity":"normal"},{"uid":"d835dab412deb7b0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1738586127923,"stop":1738586128079,"duration":156},"status":"passed","severity":"normal"},{"uid":"a15c58a01789f38d","name":"dispatchEvent via connectionManager","time":{"start":1738586156620,"stop":1738586156625,"duration":5},"status":"passed","severity":"normal"},{"uid":"c14d0de119a88ffb","name":"should not fail to start the service if it is already started","time":{"start":1738586083832,"stop":1738586083832,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffce44dcc79004a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1738586056774,"stop":1738586056774,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2622501b458fe9","name":"should return false","time":{"start":1738586065432,"stop":1738586065432,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ce7f1cdd1ed26a","name":"Push to array if already present","time":{"start":1738586056451,"stop":1738586056452,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2eef7d1356027b","name":"should get / set TCP multiaddr","time":{"start":1738586065434,"stop":1738586065434,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d474868c80d9f8d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1738586079268,"stop":1738586079268,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54acb60bfbdd5ba","name":"throws on content topic with empty application field","time":{"start":1738586056748,"stop":1738586056749,"duration":1},"status":"passed","severity":"normal"},{"uid":"92affd0fdf476f2a","name":"should decode valid enr with tcp successfully","time":{"start":1738586065429,"stop":1738586065429,"duration":0},"status":"passed","severity":"normal"},{"uid":"5066636f2e6bdda2","name":"returns only open connection if one present","time":{"start":1738586071207,"stop":1738586071208,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e943d9f09ffb8e7","name":"should reject on timeout if it was set","time":{"start":1738586096638,"stop":1738586096638,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37c34463cb1fae8","name":"should only return 1 node with relay and store capability","time":{"start":1738586079841,"stop":1738586079841,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee7569d262f43dc","name":"Reopen subscription with peer with lost subscription","time":{"start":1738586242258,"stop":1738586248949,"duration":6691},"status":"passed","severity":"normal"},{"uid":"9e3399ff3e7776a6","name":"should be able to decode the field with only STORE set to true","time":{"start":1738586064900,"stop":1738586064901,"duration":1},"status":"passed","severity":"normal"},{"uid":"324f47320efd51a2","name":"should only return 1 node with store capability","time":{"start":1738586079841,"stop":1738586079841,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8e7d4da109f9d3","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1738586056763,"stop":1738586056764,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc8d9cf7baef7dd","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1738586135655,"stop":1738586135762,"duration":107},"status":"passed","severity":"normal"},{"uid":"98206efe64fc9d02","name":"Decoder throws on empty string content topic","time":{"start":1738586071696,"stop":1738586071696,"duration":0},"status":"passed","severity":"normal"},{"uid":"85763aa50d12e693","name":"Reopen subscription with peer with lost subscription","time":{"start":1738586270125,"stop":1738586276815,"duration":6690},"status":"passed","severity":"normal"},{"uid":"8c1b2a5213572ca2","name":"throws on content topic with generation field greater than 0","time":{"start":1738586056748,"stop":1738586056748,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c286b3ac36c98f2","name":"should set field with only FILTER enabled","time":{"start":1738586065442,"stop":1738586065442,"duration":0},"status":"passed","severity":"normal"},{"uid":"234ef56bfd74f3e4","name":"handles different networkShards values correctly","time":{"start":1738586056762,"stop":1738586056762,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64bd1b7e9407fd1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1738586056772,"stop":1738586056773,"duration":1},"status":"passed","severity":"normal"},{"uid":"950f8fd959fc80fe","name":"safeDispatchEvent","time":{"start":1738586156628,"stop":1738586156633,"duration":5},"status":"passed","severity":"normal"},{"uid":"a4ea4df4660515b","name":"should throw an error for missing required configuration","time":{"start":1738586056766,"stop":1738586056766,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45e11de33246db9","name":"should set field with only STORE enabled","time":{"start":1738586065441,"stop":1738586065441,"duration":0},"status":"passed","severity":"normal"},{"uid":"67376f3b7d7cc9a4","name":"caches peers it previously fetched","time":{"start":1738586079840,"stop":1738586079840,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ff9ed334328341","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1738586059403,"stop":1738586059403,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d97c3841123543","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1738586079267,"stop":1738586079267,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4934d5fa6ade85","name":"Encoder throws on empty string content topic","time":{"start":1738586089873,"stop":1738586089873,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c95ea38e8c8edc2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1738586056771,"stop":1738586056771,"duration":0},"status":"passed","severity":"normal"},{"uid":"941bf4543afe420c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1738586056772,"stop":1738586056772,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d39f3c6aeb780c","name":"Check received message containing Arabic","time":{"start":1738586311370,"stop":1738586317865,"duration":6495},"status":"passed","severity":"normal"},{"uid":"ff1474603d17cb75","name":"should not fail to stop the service if it was not started","time":{"start":1738586179625,"stop":1738586179626,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57f626088d3a5eb","name":"should reject if Filter is requested but not mounted","time":{"start":1738586096637,"stop":1738586096638,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe5dc9769f3427e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1738586056770,"stop":1738586056770,"duration":0},"status":"passed","severity":"normal"},{"uid":"8372777f08247616","name":"All","time":{"start":1738586190825,"stop":1738586192303,"duration":1478},"status":"passed","severity":"normal"},{"uid":"fbcf25b91640eb70","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1738586056771,"stop":1738586056771,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb4e5dfdeb478fd","name":"throws on empty content topic","time":{"start":1738586056746,"stop":1738586056746,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0f338845908652","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1738586135640,"stop":1738586135645,"duration":5},"status":"passed","severity":"normal"},{"uid":"5c5ddad743d313c2","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1738586059405,"stop":1738586059405,"duration":0},"status":"passed","severity":"normal"},{"uid":"3faf56c158957e2c","name":"should set field with all protocols disabled","time":{"start":1738586065440,"stop":1738586065440,"duration":0},"status":"passed","severity":"normal"},{"uid":"92aea373c1585fe2","name":"Check received message containing JSON","time":{"start":1738586352652,"stop":1738586359138,"duration":6486},"status":"passed","severity":"normal"},{"uid":"a5aae5b892b4e0b2","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1738586071697,"stop":1738586071697,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5b6010e4826b43","name":"throws on content topic with too few or too many fields","time":{"start":1738586056746,"stop":1738586056747,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7cbf7477f925013","name":"groups content topics by expected pubsub topic","time":{"start":1738586056761,"stop":1738586056761,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c1ad96ea99c1da","name":"Check meta is set [ecies]","time":{"start":1738586091571,"stop":1738586091571,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf6ac898e598268","name":"should be called for bootstrap peers","time":{"start":1738586128081,"stop":1738586129088,"duration":1007},"status":"passed","severity":"normal"},{"uid":"a678240c16fca59f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1738586065429,"stop":1738586065429,"duration":0},"status":"passed","severity":"normal"},{"uid":"da591830e3fa6afe","name":"Ping on unsubscribed peer","time":{"start":1738586235271,"stop":1738586241892,"duration":6621},"status":"passed","severity":"normal"},{"uid":"504132a3371f05f1","name":"should request renew when peer disconnects","time":{"start":1738586096519,"stop":1738586096519,"duration":0},"status":"passed","severity":"normal"},{"uid":"7121fe6e0eaba34d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1738586064902,"stop":1738586064903,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e836ffd2f9523c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1738586059403,"stop":1738586059404,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7d95b63f477449","name":"Round trip binary serialization","time":{"start":1738586071693,"stop":1738586071694,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13c583f7015dc09","name":"should fail to send if no connected peers found","time":{"start":1738586096643,"stop":1738586096643,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dedf7316c614fb3","name":"removeEventListener with wrong event","time":{"start":1738586156397,"stop":1738586156602,"duration":205},"status":"passed","severity":"normal"},{"uid":"6e063f7f167a5b4f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1738586079842,"stop":1738586079842,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8f8ba76e388971","name":"should reject if WakuNode is not started","time":{"start":1738586096634,"stop":1738586096635,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c4a4e34bc70f59","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1738586056763,"stop":1738586056763,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b80dce439ca684","name":"ignores unrecognized TXT record formats","time":{"start":1738586079839,"stop":1738586079840,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8b73c1eb3d03a4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1738586056769,"stop":1738586056769,"duration":0},"status":"passed","severity":"normal"},{"uid":"baaf49335d2ab9b0","name":"retrieves a single peer","time":{"start":1738586079838,"stop":1738586079838,"duration":0},"status":"passed","severity":"normal"},{"uid":"210cea51881fdc4e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1738586056768,"stop":1738586056768,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1388b1c062e9","name":"stop","time":{"start":1738586156637,"stop":1738586176541,"duration":19904},"status":"passed","severity":"normal"},{"uid":"e472fc9b86b46ceb","name":"it tolerates circular branch references","time":{"start":1738586079838,"stop":1738586079839,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d84226e7dc464c","name":"removeEventListener with correct event","time":{"start":1738586155987,"stop":1738586156394,"duration":407},"status":"passed","severity":"normal"},{"uid":"a7e154d425e6b7e7","name":"should not receive a peer event after stop","time":{"start":1738586184695,"stop":1738586187514,"duration":2819},"status":"passed","severity":"normal"},{"uid":"e72f39532954ef69","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1738586056758,"stop":1738586056758,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ef67132fa0b5b8","name":"Check received message containing SQL Injection","time":{"start":1738586325306,"stop":1738586331796,"duration":6490},"status":"passed","severity":"normal"},{"uid":"1960f9f474fb32f3","name":"Round trip binary encryption [ecies, signature]","time":{"start":1738586091570,"stop":1738586091570,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f99168350cfdc21","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1738586056769,"stop":1738586056769,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a13a5c743d73025","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1738586135648,"stop":1738586135652,"duration":4},"status":"passed","severity":"normal"},{"uid":"aaa81cc5064c5ee3","name":"should encode/decode to text encoding","time":{"start":1738586065433,"stop":1738586065433,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca33792322807d2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1738586056775,"stop":1738586056775,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7aa7ab0129d63d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1738586056956,"stop":1738586056956,"duration":0},"status":"passed","severity":"normal"},{"uid":"7050f48319671f82","name":"Decoder throws on undefined content topic","time":{"start":1738586091572,"stop":1738586091572,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa4e10befd2a1cf","name":"should emit a peer event after start","time":{"start":1738586083832,"stop":1738586083833,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6c84b55d9d1f38","name":"pre and post cipher","time":{"start":1738586090372,"stop":1738586090372,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4794b93d373840","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1738586207033,"stop":1738586213881,"duration":6848},"status":"passed","severity":"normal"},{"uid":"c718ed02b2e1d47b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1738586129089,"stop":1738586132097,"duration":3008},"status":"passed","severity":"normal"},{"uid":"4c1996427e0fc9b3","name":"should wait for LightPush peer to be connected","time":{"start":1738586096639,"stop":1738586096639,"duration":0},"status":"passed","severity":"normal"},{"uid":"587f77d5954f1e7a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1738586078462,"stop":1738586078463,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8878cb1af398294","name":"should not receive a peer event before start","time":{"start":1738586083833,"stop":1738586083834,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc9de5e2ad6d44f0","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1738586133106,"stop":1738586135622,"duration":2516},"status":"passed","severity":"normal"},{"uid":"4631f3b697dfc0ed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1738586056774,"stop":1738586056774,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc8cee450d23b48","name":"Check received message containing Russian","time":{"start":1738586318348,"stop":1738586324828,"duration":6480},"status":"passed","severity":"normal"},{"uid":"4a7aee6a1ffd1afc","name":"should get locked peers","time":{"start":1738586096518,"stop":1738586096518,"duration":0},"status":"passed","severity":"normal"},{"uid":"115a5d0d82fb9746","name":"should not receive a peer event after stop","time":{"start":1738586083834,"stop":1738586083834,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57d17af891bc4f1","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1738586135624,"stop":1738586135629,"duration":5},"status":"passed","severity":"normal"},{"uid":"a0e55b4f1b71b8d0","name":"Encoder throws on empty string content topic","time":{"start":1738586071695,"stop":1738586071696,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e4c115c55bb954","name":"Decoder throws on undefined content topic","time":{"start":1738586071696,"stop":1738586071696,"duration":0},"status":"passed","severity":"normal"},{"uid":"de574212e211e17c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1738586083835,"stop":1738586083836,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e0e56ad306253f","name":"should throw an error for an unconfigured topic","time":{"start":1738586056776,"stop":1738586056776,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4ff61dcb36fd6c","name":"should throw error - no public key","time":{"start":1738586065431,"stop":1738586065431,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8f1447435177a","name":"should reject if Relay is requested but not mounted","time":{"start":1738586096635,"stop":1738586096636,"duration":1},"status":"passed","severity":"normal"},{"uid":"1510d59b1e34300f","name":"isConnected should return false after all peers disconnect","time":{"start":1738586120616,"stop":1738586121792,"duration":1176},"status":"passed","severity":"normal"},{"uid":"82cd1250c6a99c8e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1738586056767,"stop":1738586056768,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd7e6dc8ed0f285","name":"returns nothing if no connections present","time":{"start":1738586071206,"stop":1738586071207,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c20ad67a3e7f92","name":"should throw error - invalid id","time":{"start":1738586065431,"stop":1738586065431,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73027002de4e7f0","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1738586079269,"stop":1738586079270,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51994a29e109db6","name":"should not receive a peer event before start","time":{"start":1738586182693,"stop":1738586184695,"duration":2002},"status":"passed","severity":"normal"},{"uid":"7a4e9c43f1641c2a","name":"throws an error for improperly formatted content topics","time":{"start":1738586056762,"stop":1738586056762,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7be54048de33f8","name":"should decode valid enr successfully","time":{"start":1738586065428,"stop":1738586065429,"duration":1},"status":"passed","severity":"normal"}] |