mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
64 KiB
JSON
1 line
64 KiB
JSON
[{"uid":"1abc20cf413010d1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1738585474078,"stop":1738585474078,"duration":0},"status":"passed","severity":"normal"},{"uid":"99225093dc3b8b6e","name":"returns only open connection if one present","time":{"start":1738585461824,"stop":1738585461825,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c40418fde5a624","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1738585447818,"stop":1738585447818,"duration":0},"status":"passed","severity":"normal"},{"uid":"119611b22fdcb17d","name":"Waku message hash computation (no timestamp)","time":{"start":1738585450325,"stop":1738585450325,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39e32c520f0268","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1738585470485,"stop":1738585470485,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb26928529865","name":"Reopen subscription with peer with lost subscription","time":{"start":1738585583778,"stop":1738585583779,"duration":1},"status":"broken","severity":"normal"},{"uid":"97fe4be574720b63","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1738585450325,"stop":1738585450326,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0fa2515f62fcc46","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1738585469657,"stop":1738585469657,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bf9a49130e6b58","name":"Check message on other pubsub topic is not received","time":{"start":1738585584188,"stop":1738585584190,"duration":2},"status":"broken","severity":"normal"},{"uid":"e0f2c6cdb6c008ab","name":"throws on content topic with generation field greater than 0","time":{"start":1738585447791,"stop":1738585447791,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1eac643b6b1e980","name":"Check received message containing long","time":{"start":1738585583819,"stop":1738585583823,"duration":4},"status":"broken","severity":"normal"},{"uid":"f4d4ef807787889e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1738585447811,"stop":1738585447811,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ca0fa17180c3a3","name":"Check message received after jswaku node is restarted","time":{"start":1738585584258,"stop":1738585584258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35b6f145ffab16b7","name":"Check message with invalid timestamp is not received","time":{"start":1738585584174,"stop":1738585584175,"duration":1},"status":"broken","severity":"normal"},{"uid":"50a7faa974a2ea82","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1738585447802,"stop":1738585447802,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f0eb3fbb981953","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1738585462177,"stop":1738585462178,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7cc7fb98530f3d7","name":"Check message with no content topic is not received","time":{"start":1738585584203,"stop":1738585584204,"duration":1},"status":"broken","severity":"normal"},{"uid":"e9ad61a85a7b85e5","name":"Check message with no payload is not received","time":{"start":1738585584228,"stop":1738585584230,"duration":2},"status":"broken","severity":"normal"},{"uid":"55764e85d8647071","name":"addEventListener with wrong event","time":{"start":1738585525723,"stop":1738585545627,"duration":19904},"status":"passed","severity":"normal"},{"uid":"50f06b60b7497251","name":"can start and stop the service","time":{"start":1738585567704,"stop":1738585568410,"duration":706},"status":"passed","severity":"normal"},{"uid":"b0360ced38319331","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1738585447823,"stop":1738585447823,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7f27e3103384d1","name":"should throw an error for missing required configuration","time":{"start":1738585447810,"stop":1738585447811,"duration":1},"status":"passed","severity":"normal"},{"uid":"480158b86bcd71ab","name":"Check received message containing Arabic","time":{"start":1738585584334,"stop":1738585584336,"duration":2},"status":"broken","severity":"normal"},{"uid":"291bab59610383ca","name":"should decode valid enr with tcp successfully","time":{"start":1738585456312,"stop":1738585456312,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24132da6bd0e6ab","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1738585447806,"stop":1738585447806,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8a7651c4248a6d","name":"returns all values when wanted number matches available values","time":{"start":1738585468974,"stop":1738585468984,"duration":10},"status":"passed","severity":"normal"},{"uid":"cd372a4d2e9044ac","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1738585447814,"stop":1738585447814,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd21fec33620216","name":"Check received message containing special chars","time":{"start":1738585584298,"stop":1738585584300,"duration":2},"status":"broken","severity":"normal"},{"uid":"8744f6367c5b75f9","name":"Encoder throws on empty string content topic","time":{"start":1738585462441,"stop":1738585462441,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c8f2e7960701fc","name":"retrieves a single peer","time":{"start":1738585470480,"stop":1738585470481,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2099e5f20e1fde3","name":"addEventListener with correct event","time":{"start":1738585525714,"stop":1738585525719,"duration":5},"status":"passed","severity":"normal"},{"uid":"f20669413bc62960","name":"should be able to encode the field with only RELAY set to true","time":{"start":1738585455728,"stop":1738585455729,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a82f7b3335dc","name":"Check received message containing emoji","time":{"start":1738585584087,"stop":1738585584088,"duration":1},"status":"broken","severity":"normal"},{"uid":"27491bba501b19f0","name":"should properly create location multiaddrs - tcp","time":{"start":1738585456323,"stop":1738585456323,"duration":0},"status":"passed","severity":"normal"},{"uid":"c537cc136e561d8","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1738585447819,"stop":1738585447820,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c089ae7e407122","name":"Accepts a valid Waku Message","time":{"start":1738585490232,"stop":1738585490233,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb247f3a1681a08","name":"Check received message containing SQL Injection","time":{"start":1738585583909,"stop":1738585583913,"duration":4},"status":"broken","severity":"normal"},{"uid":"da988e1e793e6b18","name":"should set field with only STORE enabled","time":{"start":1738585456324,"stop":1738585456325,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9ea70e1de99cb5","name":"Check received message containing short","time":{"start":1738585583801,"stop":1738585583803,"duration":2},"status":"broken","severity":"normal"},{"uid":"903c3552f1638846","name":"Encoder throws on undefined content topic","time":{"start":1738585481781,"stop":1738585481782,"duration":1},"status":"passed","severity":"normal"},{"uid":"583c0aa8d812e4f8","name":"should request renew when peer disconnects","time":{"start":1738585486576,"stop":1738585486576,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee9ceca5c25c26a","name":"should return no connections if no open connection provided","time":{"start":1738585461825,"stop":1738585461825,"duration":0},"status":"passed","severity":"normal"},{"uid":"780b419dbd9e91bf","name":"should reject if LightPush is requested but not mounted","time":{"start":1738585486970,"stop":1738585486970,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bb621e0e9865f5","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1738585455733,"stop":1738585455734,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b510cf4db6b32e","name":"should emit a peer event after start","time":{"start":1738585474076,"stop":1738585474076,"duration":0},"status":"passed","severity":"normal"},{"uid":"641bea3cd8e7ca29","name":"Check received message containing Russian","time":{"start":1738585583890,"stop":1738585583892,"duration":2},"status":"broken","severity":"normal"},{"uid":"cd680a92d41077ea","name":"1 Relay, 1 fetch","time":{"start":1738585469966,"stop":1738585469966,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6064d4dbabdafe","name":"passes more than one ENR URLs and attempts connection","time":{"start":1738585578616,"stop":1738585578616,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f50cc462584355b8","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1738585447800,"stop":1738585447800,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b01b2c5ad86228","name":"Meta field set when metaSetter is specified","time":{"start":1738585462440,"stop":1738585462440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8c72f5c8e6cf96","name":"safeDispatchEvent","time":{"start":1738585546264,"stop":1738585546269,"duration":5},"status":"passed","severity":"normal"},{"uid":"17f7fa195274c837","name":"Ephemeral field is preserved - encoder v0","time":{"start":1738585583582,"stop":1738585583584,"duration":2},"status":"broken","severity":"normal"},{"uid":"e1f9c962eeda4303","name":"should return the pubsub topic directly if a string is provided","time":{"start":1738585447821,"stop":1738585447821,"duration":0},"status":"passed","severity":"normal"},{"uid":"8473dacc976588aa","name":"should throw if no connection provided","time":{"start":1738585462173,"stop":1738585462173,"duration":0},"status":"passed","severity":"normal"},{"uid":"6072918364ef0b5f","name":"Decoder throws on undefined content topic","time":{"start":1738585481782,"stop":1738585481782,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd0168cc0070a86","name":"should wait for Store peer to be connected","time":{"start":1738585486972,"stop":1738585486972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6d0cbed52d0766","name":"ignores domain fetching errors","time":{"start":1738585470482,"stop":1738585470482,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa54169f9adfda3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1738585447818,"stop":1738585447819,"duration":1},"status":"passed","severity":"normal"},{"uid":"5131dac12888286e","name":"should return valid sharding parameters for static sharding","time":{"start":1738585447822,"stop":1738585447823,"duration":1},"status":"passed","severity":"normal"},{"uid":"e778db23d79965ed","name":"Check message with no payload is not received","time":{"start":1738585584633,"stop":1738585584640,"duration":7},"status":"broken","severity":"normal"},{"uid":"9d265c28ab864f2b","name":"should handle corrupted local storage data gracefully","time":{"start":1738585474078,"stop":1738585474078,"duration":0},"status":"passed","severity":"normal"},{"uid":"6828cc6eac77b56c","name":"should reject if Store is requested but not mounted","time":{"start":1738585486970,"stop":1738585486970,"duration":0},"status":"passed","severity":"normal"},{"uid":"a989cbc8e3a28d51","name":"Init the array if not present","time":{"start":1738585447496,"stop":1738585447498,"duration":2},"status":"passed","severity":"normal"},{"uid":"213006abbb9b814d","name":"isConnected between 2 js-waku relay nodes","time":{"start":1738585515414,"stop":1738585516515,"duration":1101},"status":"passed","severity":"normal"},{"uid":"852c58f679f9bf75","name":"Ping on peer without subscriptions","time":{"start":1738585583657,"stop":1738585583658,"duration":1},"status":"broken","severity":"normal"},{"uid":"63c7f4264e5a3f87","name":"should throw error - invalid id","time":{"start":1738585456314,"stop":1738585456314,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdc214e46afa191","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1738585525292,"stop":1738585525296,"duration":4},"status":"passed","severity":"normal"},{"uid":"e352f207e9a84c86","name":"Check received message containing Chinese","time":{"start":1738585584317,"stop":1738585584318,"duration":1},"status":"broken","severity":"normal"},{"uid":"c9404f0313656846","name":"Check message received after nwaku node is restarted","time":{"start":1738585584652,"stop":1738585584652,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a80289e15e128ed9","name":"Relay + Store","time":{"start":1738585456326,"stop":1738585456326,"duration":0},"status":"passed","severity":"normal"},{"uid":"170d0c896e03f6c","name":"should set field with only FILTER enabled","time":{"start":1738585456325,"stop":1738585456325,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad75185f11321c2","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1738585455736,"stop":1738585455737,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f05b7144fc688f2","name":"Check message with non string payload is not received","time":{"start":1738585584250,"stop":1738585584251,"duration":1},"status":"broken","severity":"normal"},{"uid":"1b522ca314c60057","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1738585583598,"stop":1738585583601,"duration":3},"status":"broken","severity":"normal"},{"uid":"c0e7416f170724ed","name":"should be able to decode the field with only FILTER set to true","time":{"start":1738585455735,"stop":1738585455735,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f5835ddb0ef643","name":"Check message on other pubsub topic is not received","time":{"start":1738585584611,"stop":1738585584614,"duration":3},"status":"broken","severity":"normal"},{"uid":"58586d31903a1690","name":"Decoder throws on undefined content topic","time":{"start":1738585462441,"stop":1738585462442,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2bf89278816d9df","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1738585450324,"stop":1738585450324,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac647ab6f875e8","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1738585447802,"stop":1738585447802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5a73f348933908","name":"should throw error - no id","time":{"start":1738585456313,"stop":1738585456314,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e89320ca56aa881","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1738585447801,"stop":1738585447801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44fb21cfde95878","name":"should handle connection events","time":{"start":1738585486576,"stop":1738585486577,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f1c6f90ca4637a","name":"Waku message hash computation (payload length 0)","time":{"start":1738585450325,"stop":1738585450325,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b24c90c9da886","name":"Check received message containing special chars","time":{"start":1738585583859,"stop":1738585583860,"duration":1},"status":"broken","severity":"normal"},{"uid":"11f04af187618338","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1738585447813,"stop":1738585447814,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d700a92d602ac5e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1738585468985,"stop":1738585468985,"duration":0},"status":"passed","severity":"normal"},{"uid":"248a8e2fd6e87485","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1738585447816,"stop":1738585447816,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1f0a1992ad74a0","name":"should encode/decode to text encoding","time":{"start":1738585456316,"stop":1738585456316,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0224fcfa7fb275","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1738585500405,"stop":1738585502491,"duration":2086},"status":"passed","severity":"normal"},{"uid":"c3a4af12b6256f28","name":"Asymmetric encrypt & decrypt","time":{"start":1738585480397,"stop":1738585480398,"duration":1},"status":"passed","severity":"normal"},{"uid":"7443e6e03cfdb2e1","name":"Ping on subscribed peer","time":{"start":1738585583650,"stop":1738585583652,"duration":2},"status":"broken","severity":"normal"},{"uid":"a2b77f7602e1e6b1","name":"Check received message containing SQL Injection","time":{"start":1738585584359,"stop":1738585584362,"duration":3},"status":"broken","severity":"normal"},{"uid":"8ba8ccfc94ad8097","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1738585455733,"stop":1738585455733,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79f5b3952398b7c","name":"Decoder throws on undefined content topic","time":{"start":1738585480094,"stop":1738585480094,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf87c111b31c26f","name":"Check received message containing JSON","time":{"start":1738585583986,"stop":1738585583988,"duration":2},"status":"broken","severity":"normal"},{"uid":"324afe1353454bda","name":"Ping on peer without subscriptions","time":{"start":1738585583756,"stop":1738585583758,"duration":2},"status":"broken","severity":"normal"},{"uid":"4fa9f58a620c3cd1","name":"can start and stop the service","time":{"start":1738585474074,"stop":1738585474075,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c5f9e6d6e344b1","name":"should throw an error for empty SingleShardInfos array","time":{"start":1738585447807,"stop":1738585447807,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec4b9a74c18d41f","name":"should properly create location multiaddrs - udp4","time":{"start":1738585456322,"stop":1738585456322,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a41ed1ebbca19b","name":"removeEventListener with wrong event","time":{"start":1738585546035,"stop":1738585546241,"duration":206},"status":"passed","severity":"normal"},{"uid":"68e9cce4a2e1aafc","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1738585455738,"stop":1738585455738,"duration":0},"status":"passed","severity":"normal"},{"uid":"518fd29eb2239127","name":"Decoder throws on empty string content topic","time":{"start":1738585480094,"stop":1738585480095,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f05bc928141e2fc","name":"listenerCount","time":{"start":1738585546252,"stop":1738585546256,"duration":4},"status":"passed","severity":"normal"},{"uid":"f2f87b386c2e9dfa","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1738585469657,"stop":1738585469658,"duration":1},"status":"passed","severity":"normal"},{"uid":"b441a5ad3d507e40","name":"should return different streams if requested simultaniously","time":{"start":1738585462175,"stop":1738585462176,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d6a711e8b8ec97","name":"caches peers it previously fetched","time":{"start":1738585470482,"stop":1738585470483,"duration":1},"status":"passed","severity":"normal"},{"uid":"902174162059e546","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1738585469655,"stop":1738585469656,"duration":1},"status":"passed","severity":"normal"},{"uid":"9325152829bcfefa","name":"does not throw on valid cases","time":{"start":1738585447789,"stop":1738585447789,"duration":0},"status":"passed","severity":"normal"},{"uid":"605676f2766911ff","name":"recovers when dns.resolve returns empty","time":{"start":1738585470481,"stop":1738585470482,"duration":1},"status":"passed","severity":"normal"},{"uid":"882b9802e46d559e","name":"should return empty list for no shard","time":{"start":1738585447810,"stop":1738585447810,"duration":0},"status":"passed","severity":"normal"},{"uid":"563d7c1ccf4510f5","name":"should not fail to stop the service if it was not started","time":{"start":1738585474075,"stop":1738585474075,"duration":0},"status":"passed","severity":"normal"},{"uid":"150a84af9525da14","name":"Check received message containing Script","time":{"start":1738585583916,"stop":1738585583918,"duration":2},"status":"broken","severity":"normal"},{"uid":"cfe8939a60c83040","name":"should return unique PubsubTopics for static sharding","time":{"start":1738585447808,"stop":1738585447809,"duration":1},"status":"passed","severity":"normal"},{"uid":"84bab2c8c793de45","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1738585462442,"stop":1738585462443,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0fb1d4cd88cb2a8","name":"Check meta is set [symmetric]","time":{"start":1738585480091,"stop":1738585480091,"duration":0},"status":"passed","severity":"normal"},{"uid":"1606525ea9cbd17d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1738585447808,"stop":1738585447808,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e63157d6dfefac","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1738585447817,"stop":1738585447817,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d054f442993fcd","name":"can start the service","time":{"start":1738585566177,"stop":1738585567704,"duration":1527},"status":"passed","severity":"normal"},{"uid":"9e77de8e1fce141a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1738585447825,"stop":1738585447826,"duration":1},"status":"passed","severity":"normal"},{"uid":"3188d4b77573c1d2","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1738585486554,"stop":1738585486557,"duration":3},"status":"passed","severity":"normal"},{"uid":"ce4e5e27e3f5512e","name":"Check received message containing long","time":{"start":1738585584275,"stop":1738585584278,"duration":3},"status":"broken","severity":"normal"},{"uid":"8561414a6901f97","name":"should not receive a peer event before start","time":{"start":1738585474076,"stop":1738585474076,"duration":0},"status":"passed","severity":"normal"},{"uid":"71bef5e57f5123c3","name":"isConnected should return false after all peers disconnect","time":{"start":1738585510331,"stop":1738585511496,"duration":1165},"status":"passed","severity":"normal"},{"uid":"8426a58d3c573f02","name":"should throw an error for insufficient data","time":{"start":1738585447891,"stop":1738585447891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1102e35bc607cb9","name":"1 Store, 2 relays, 2 fetches","time":{"start":1738585469967,"stop":1738585469968,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f16afcc40f460d","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1738585447822,"stop":1738585447822,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9291bf4fc7dfcd0","name":"Check received message containing JSON","time":{"start":1738585584400,"stop":1738585584402,"duration":2},"status":"broken","severity":"normal"},{"uid":"cd50bb1a51f3e8a7","name":"Encoder throws on empty string content topic","time":{"start":1738585481782,"stop":1738585481782,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da8b7b6d69f9485","name":"Check received message with timestamp: 1738585495661000000 ","time":{"start":1738585584529,"stop":1738585584531,"duration":2},"status":"broken","severity":"normal"},{"uid":"800ec9e368059982","name":"Check received message containing Russian","time":{"start":1738585584344,"stop":1738585584346,"duration":2},"status":"broken","severity":"normal"},{"uid":"c24c934c54960968","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1738585455732,"stop":1738585455732,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b2c33270077784","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1738585505857,"stop":1738585506973,"duration":1116},"status":"passed","severity":"normal"},{"uid":"89d46ed528a6642e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1738585447824,"stop":1738585447824,"duration":0},"status":"passed","severity":"normal"},{"uid":"188d9941186c11fe","name":"Sign & Recover","time":{"start":1738585480399,"stop":1738585480400,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0b330b4ac1de28","name":"Check received message containing short","time":{"start":1738585584265,"stop":1738585584266,"duration":1},"status":"broken","severity":"normal"},{"uid":"82e8ff93348cf60f","name":"groups content topics by expected pubsub topic","time":{"start":1738585447804,"stop":1738585447804,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf849f75fd6ee8ac","name":"throws on content topic with non-number generation field","time":{"start":1738585447790,"stop":1738585447791,"duration":1},"status":"passed","severity":"normal"},{"uid":"262eae7124f5eeec","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1738585447815,"stop":1738585447815,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ddcdb1d336a19b","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1738585447799,"stop":1738585447799,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b392eddbf90db","name":"getPeersByDiscovery","time":{"start":1738585546242,"stop":1738585546249,"duration":7},"status":"passed","severity":"normal"},{"uid":"6de52b96c659598b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1738585456325,"stop":1738585456325,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2678dd1809642be","name":"Check received message containing emoji","time":{"start":1738585584511,"stop":1738585584513,"duration":2},"status":"broken","severity":"normal"},{"uid":"aaccd36c65d24b3a","name":"should add and remove event listeners correctly","time":{"start":1738585474079,"stop":1738585474079,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01b9978deea3023","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1738585469653,"stop":1738585469654,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21104d898dec8e9","name":"Ping on subscribed peer","time":{"start":1738585583735,"stop":1738585583739,"duration":4},"status":"broken","severity":"normal"},{"uid":"56cefb753f8d6da","name":"Check received message containing shell command","time":{"start":1738585584000,"stop":1738585584014,"duration":14},"status":"broken","severity":"normal"},{"uid":"61470d2c07f9a99f","name":"should decode valid enr successfully","time":{"start":1738585456311,"stop":1738585456312,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa159a1162d86b1","name":"can start the service","time":{"start":1738585474074,"stop":1738585474074,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb947e28dca8e17","name":"Check received message containing Script","time":{"start":1738585584367,"stop":1738585584369,"duration":2},"status":"broken","severity":"normal"},{"uid":"4c6d021bcdff3fc4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1738585455731,"stop":1738585455732,"duration":1},"status":"passed","severity":"normal"},{"uid":"128d18b2309e0920","name":"should reject if Relay is requested but not mounted","time":{"start":1738585486969,"stop":1738585486969,"duration":0},"status":"passed","severity":"normal"},{"uid":"220119112983ff81","name":"Check received message containing Basic HTML tag","time":{"start":1738585583967,"stop":1738585583968,"duration":1},"status":"broken","severity":"normal"},{"uid":"1092d37e239d4b2b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1738585447815,"stop":1738585447816,"duration":1},"status":"passed","severity":"normal"},{"uid":"de37ff59421293e3","name":"Encoder throws on undefined content topic","time":{"start":1738585480092,"stop":1738585480093,"duration":1},"status":"passed","severity":"normal"},{"uid":"6190b7a950ebef53","name":"handles empty shards array correctly","time":{"start":1738585447823,"stop":1738585447824,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6777e06dd4b086d","name":"Check received message containing numeric","time":{"start":1738585583841,"stop":1738585583845,"duration":4},"status":"broken","severity":"normal"},{"uid":"40b7057dc0941c49","name":"should use the provided clusterId for the pubsub topic","time":{"start":1738585447825,"stop":1738585447825,"duration":0},"status":"passed","severity":"normal"},{"uid":"66abb477d53339e0","name":"throws on content topic with too few or too many fields","time":{"start":1738585447790,"stop":1738585447790,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e949dbd432138a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1738585447817,"stop":1738585447817,"duration":0},"status":"passed","severity":"normal"},{"uid":"b368d125e490cd37","name":"should not fail to stop the service if it was not started","time":{"start":1738585568410,"stop":1738585568412,"duration":2},"status":"passed","severity":"normal"},{"uid":"a879136699e07d0e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1738585502775,"stop":1738585505855,"duration":3080},"status":"passed","severity":"normal"},{"uid":"6bd8998f520fe480","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1738585447821,"stop":1738585447821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e90f7aab337642","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1738585447812,"stop":1738585447812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d58ef5436c0fa6b","name":"should set field with all protocols disabled","time":{"start":1738585456323,"stop":1738585456324,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc8332870a53aad7","name":"ignores unrecognized TXT record formats","time":{"start":1738585470482,"stop":1738585470482,"duration":0},"status":"passed","severity":"normal"},{"uid":"2820f15b9a98559","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1738585522753,"stop":1738585525266,"duration":2513},"status":"passed","severity":"normal"},{"uid":"3762f0ad358a29f0","name":"Ping on unsubscribed peer","time":{"start":1738585583767,"stop":1738585583772,"duration":5},"status":"broken","severity":"normal"},{"uid":"a34ce818d04cbf4","name":"should properly create peer info with all multiaddrs","time":{"start":1738585456323,"stop":1738585456323,"duration":0},"status":"passed","severity":"normal"},{"uid":"841046f22fd7ccf6","name":"should throw error - no id","time":{"start":1738585456313,"stop":1738585456313,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb0a9601febf089","name":"tcp ip4 address","time":{"start":1738585455605,"stop":1738585455607,"duration":2},"status":"passed","severity":"normal"},{"uid":"9456f69c12d5dee","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1738585480090,"stop":1738585480091,"duration":1},"status":"passed","severity":"normal"},{"uid":"f84f4e9bb39163dd","name":"should handle a minimal index list","time":{"start":1738585447890,"stop":1738585447890,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85c0525025b762f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1738585447818,"stop":1738585447818,"duration":0},"status":"passed","severity":"normal"},{"uid":"120406991c26519f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1738585447825,"stop":1738585447825,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddd1a5e593cb811","name":"should throw an error for an unconfigured topic","time":{"start":1738585447820,"stop":1738585447820,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3c9297ef8df1a","name":"isConnected return false after peer stops","time":{"start":1738585512051,"stop":1738585514233,"duration":2182},"status":"passed","severity":"normal"},{"uid":"abacdd4476d7826d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1738585447813,"stop":1738585447813,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b91d6a18746e45","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1738585447891,"stop":1738585447891,"duration":0},"status":"passed","severity":"normal"},{"uid":"292c28b8359107bf","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1738585447811,"stop":1738585447812,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ecf53c39230c00","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1738585481780,"stop":1738585481780,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacd1cf1eed0517e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1738585584572,"stop":1738585584573,"duration":1},"status":"broken","severity":"normal"},{"uid":"a7c2d85071d94d1d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1738585525284,"stop":1738585525289,"duration":5},"status":"passed","severity":"normal"},{"uid":"4a4adb4cc5b90f21","name":"returns all values when wanted number is greater than available values","time":{"start":1738585468984,"stop":1738585468984,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc21640d54ca25c5","name":"Sample","time":{"start":1738585455833,"stop":1738585455834,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6536a356d8aa3c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1738585447821,"stop":1738585447821,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cae67bf63a5c10e","name":"isConnected should return true after first peer connects","time":{"start":1738585508068,"stop":1738585509240,"duration":1172},"status":"passed","severity":"normal"},{"uid":"2cc143c27cda1f60","name":"handles different networkShards values correctly","time":{"start":1738585447805,"stop":1738585447805,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d1d557cbdd1e47","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1738585447815,"stop":1738585447815,"duration":0},"status":"passed","severity":"normal"},{"uid":"425953075d1a03f0","name":"handles empty contentTopics array correctly","time":{"start":1738585447824,"stop":1738585447824,"duration":0},"status":"passed","severity":"normal"},{"uid":"69592427a63008c4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1738585470484,"stop":1738585470484,"duration":0},"status":"passed","severity":"normal"},{"uid":"87dc705cceb763d4","name":"should only return 1 node with relay capability","time":{"start":1738585470483,"stop":1738585470483,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65dfbcfed214030","name":"returns nothing if no connections present","time":{"start":1738585461823,"stop":1738585461824,"duration":1},"status":"passed","severity":"normal"},{"uid":"91832ae322154280","name":"should throw an error for missing sharding configuration","time":{"start":1738585447823,"stop":1738585447823,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb20d14117181b63","name":"topics with same application and version share the same shard","time":{"start":1738585447804,"stop":1738585447804,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2cb00b8e3f46e3","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1738585583614,"stop":1738585583617,"duration":3},"status":"broken","severity":"normal"},{"uid":"920e6d270c9042af","name":"should return usable stream attached to connection","time":{"start":1738585462172,"stop":1738585462173,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c6ca4747be5b06","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1738585525276,"stop":1738585525280,"duration":4},"status":"passed","severity":"normal"},{"uid":"292b94efed38385d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1738585584148,"stop":1738585584158,"duration":10},"status":"broken","severity":"normal"},{"uid":"41a1fde41a179b43","name":"should use DNS peer discovery with light client","time":{"start":1738585578615,"stop":1738585578615,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e0f8718a0540316","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1738585447812,"stop":1738585447813,"duration":1},"status":"passed","severity":"normal"},{"uid":"4207a4f16ec167ae","name":"Decoder throws on empty string content topic","time":{"start":1738585462442,"stop":1738585462442,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d482da9cd424f86","name":"pre and post cipher","time":{"start":1738585480399,"stop":1738585480399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edb407e6a81d671","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1738585455738,"stop":1738585455739,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef076b5f50465ae","name":"Round trip binary serialization","time":{"start":1738585462439,"stop":1738585462439,"duration":0},"status":"passed","severity":"normal"},{"uid":"df027ff87ef48618","name":"should be able to decode the field with only RELAY set to true","time":{"start":1738585455734,"stop":1738585455735,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0fb9794f836f31b","name":"Check received message containing XML","time":{"start":1738585583934,"stop":1738585583935,"duration":1},"status":"broken","severity":"normal"},{"uid":"c42d626658226f80","name":"should properly compute the node id","time":{"start":1738585456315,"stop":1738585456316,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f819453689e497","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1738585521746,"stop":1738585522751,"duration":1005},"status":"passed","severity":"normal"},{"uid":"a61a73f684e58a09","name":"should create a new stream if no existing for protocol found","time":{"start":1738585462173,"stop":1738585462174,"duration":1},"status":"passed","severity":"normal"},{"uid":"11afe23a0f212182","name":"Check received message containing numeric","time":{"start":1738585584287,"stop":1738585584288,"duration":1},"status":"broken","severity":"normal"},{"uid":"dda2926a3069134c","name":"Check received message containing Arabic","time":{"start":1738585583878,"stop":1738585583879,"duration":1},"status":"broken","severity":"normal"},{"uid":"12d0ced9768ec0af","name":"handles different clusterIds correctly","time":{"start":1738585447805,"stop":1738585447805,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af57bb54e5c7734","name":"throws on empty content topic","time":{"start":1738585447789,"stop":1738585447790,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd153a3d95dc9cef","name":"should be called at least once on all `peer:discovery` events","time":{"start":1738585517609,"stop":1738585517728,"duration":119},"status":"passed","severity":"normal"},{"uid":"ad715282689dc086","name":"should not fail to start the service if it is already started","time":{"start":1738585568412,"stop":1738585571846,"duration":3434},"status":"passed","severity":"normal"},{"uid":"aab8dd590906b0c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1738585578616,"stop":1738585578616,"duration":0},"status":"skipped","severity":"normal"},{"uid":"74a5bf2e3a5d937c","name":"stop","time":{"start":1738585546272,"stop":1738585566175,"duration":19903},"status":"passed","severity":"normal"},{"uid":"a0f8339c9f512f73","name":"Check received message containing unicode special characters","time":{"start":1738585584068,"stop":1738585584070,"duration":2},"status":"broken","severity":"normal"},{"uid":"ca5f872c89f810c5","name":"Round trip binary encryption [ecies, signature]","time":{"start":1738585481780,"stop":1738585481781,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82973d8a53fb4a6","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1738585447802,"stop":1738585447803,"duration":1},"status":"passed","severity":"normal"},{"uid":"601c3204a0cd6bb5","name":"should not fail to start the service if it is already started","time":{"start":1738585474075,"stop":1738585474076,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2e00987aaa2af0","name":"Check received message with timestamp: 1738585495661 ","time":{"start":1738585584119,"stop":1738585584121,"duration":2},"status":"broken","severity":"normal"},{"uid":"d7e9fbfc5c1b1f73","name":"should be able to encode the field with only FILTER set to true","time":{"start":1738585455730,"stop":1738585455731,"duration":1},"status":"passed","severity":"normal"},{"uid":"a016e144fbd9169d","name":"should throw error - no public key","time":{"start":1738585456314,"stop":1738585456314,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee78cc1e79828c7d","name":"throws on content topic with empty application field","time":{"start":1738585447791,"stop":1738585447792,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b0dfec7ac6d1e39","name":"Ping on unsubscribed peer","time":{"start":1738585583679,"stop":1738585583682,"duration":3},"status":"broken","severity":"normal"},{"uid":"3f359c7f37de4f54","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1738585469659,"stop":1738585469659,"duration":0},"status":"passed","severity":"normal"},{"uid":"f473b17b62c0849","name":"Relay + Store","time":{"start":1738585580242,"stop":1738585581708,"duration":1466},"status":"passed","severity":"normal"},{"uid":"39bf811358206dd6","name":"Check message with non string payload is not received","time":{"start":1738585584647,"stop":1738585584649,"duration":2},"status":"broken","severity":"normal"},{"uid":"cff454589382bbc4","name":"Check received message with timestamp: 1738585495661000000 ","time":{"start":1738585584099,"stop":1738585584100,"duration":1},"status":"broken","severity":"normal"},{"uid":"2a4534e3351ff652","name":"should reject if WakuNode is not started","time":{"start":1738585486968,"stop":1738585486969,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b803468f9d88f5","name":"Relay","time":{"start":1738585578616,"stop":1738585580059,"duration":1443},"status":"passed","severity":"normal"},{"uid":"b06f6972f612749e","name":"Check received message containing Chinese","time":{"start":1738585583869,"stop":1738585583872,"duration":3},"status":"broken","severity":"normal"},{"uid":"8712f0c235b97ce","name":"Check received message containing Basic HTML tag","time":{"start":1738585584387,"stop":1738585584388,"duration":1},"status":"broken","severity":"normal"},{"uid":"59ff3d31f2f19be2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1738585455731,"stop":1738585455731,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c7ecb370466868","name":"should return false","time":{"start":1738585456315,"stop":1738585456315,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d49647dcd2829be","name":"should not receive a peer event after stop","time":{"start":1738585575707,"stop":1738585578614,"duration":2907},"status":"passed","severity":"normal"},{"uid":"136b62a39afdc421","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1738585447816,"stop":1738585447817,"duration":1},"status":"passed","severity":"normal"},{"uid":"acdc877dbb5df1cb","name":"should initialize with custom number of peers","time":{"start":1738585486575,"stop":1738585486575,"duration":0},"status":"passed","severity":"normal"},{"uid":"876ab75834e5feca","name":"should encode/decode to RLP encoding","time":{"start":1738585456316,"stop":1738585456316,"duration":0},"status":"passed","severity":"normal"},{"uid":"da78c4bd3004060b","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1738585447891,"stop":1738585447891,"duration":0},"status":"passed","severity":"normal"},{"uid":"978b6cdedc85696","name":"throws on content topic with empty encoding field","time":{"start":1738585447793,"stop":1738585447793,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4de563c8aa383dd","name":"should properly create location multiaddrs - udp","time":{"start":1738585456323,"stop":1738585456323,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2c76e6752dd7bd","name":"should get / set UDP multiaddr","time":{"start":1738585456317,"stop":1738585456317,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4cd62681d4db55","name":"should get / set TCP multiaddr","time":{"start":1738585456317,"stop":1738585456317,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7410c18f670d35","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1738585447799,"stop":1738585447799,"duration":0},"status":"passed","severity":"normal"},{"uid":"937a875e0d550390","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1738585447812,"stop":1738585447812,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4125e088d9f2b6","name":"Check message received after nwaku node is restarted","time":{"start":1738585584259,"stop":1738585584259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba2eb851cd8648c8","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1738585447803,"stop":1738585447803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c010f98882361e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1738585470484,"stop":1738585470485,"duration":1},"status":"passed","severity":"normal"},{"uid":"c902bc8fbba0117e","name":"dispatchEvent via connectionManager","time":{"start":1738585546257,"stop":1738585546261,"duration":4},"status":"passed","severity":"normal"},{"uid":"238d204da5f3ac1a","name":"1 Relay, 1 Filter, gives up","time":{"start":1738585469968,"stop":1738585469968,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca08959ed53bb33","name":"should only return 1 node with store capability","time":{"start":1738585470484,"stop":1738585470484,"duration":0},"status":"passed","severity":"normal"},{"uid":"839fb65b2037c1a5","name":"should be called for bootstrap peers","time":{"start":1738585517730,"stop":1738585518736,"duration":1006},"status":"passed","severity":"normal"},{"uid":"43d5b6bb2c2b3d62","name":"Check received message with timestamp: 1649153314 ","time":{"start":1738585584138,"stop":1738585584140,"duration":2},"status":"broken","severity":"normal"},{"uid":"f5b14ea9b3a3672e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1738585447809,"stop":1738585447809,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa76dc5bf6b452b4","name":"Check message with no content topic is not received","time":{"start":1738585584623,"stop":1738585584627,"duration":4},"status":"broken","severity":"normal"},{"uid":"83520be491141722","name":"Check meta is set [ecies]","time":{"start":1738585481781,"stop":1738585481781,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee35b78d991fd5dd","name":"Check received message containing shell command","time":{"start":1738585584441,"stop":1738585584449,"duration":8},"status":"broken","severity":"normal"},{"uid":"6e588c309accc470","name":"Check received message containing XML","time":{"start":1738585584377,"stop":1738585584378,"duration":1},"status":"broken","severity":"normal"},{"uid":"f8175b9e2d9b7bd","name":"throws on content topic with empty topic name field","time":{"start":1738585447793,"stop":1738585447793,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd157bbb96b6c8d7","name":"should be online or offline if network state changed","time":{"start":1738585525405,"stop":1738585525712,"duration":307},"status":"passed","severity":"normal"},{"uid":"dfd18d363329821b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1738585469652,"stop":1738585469653,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d948a78ce31639","name":"peer:update - should do nothing if another protocol hit","time":{"start":1738585462176,"stop":1738585462177,"duration":1},"status":"passed","severity":"normal"},{"uid":"cadad1c52d26faeb","name":"should emit a peer event after start","time":{"start":1738585571846,"stop":1738585573704,"duration":1858},"status":"passed","severity":"normal"},{"uid":"d11715d392fbe49d","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1738585447807,"stop":1738585447808,"duration":1},"status":"passed","severity":"normal"},{"uid":"21cfc637defc524","name":"Ephemeral field set to true","time":{"start":1738585462440,"stop":1738585462440,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eeb1baaf683917f","name":"should retry on failure if specified","time":{"start":1738585486558,"stop":1738585486558,"duration":0},"status":"passed","severity":"normal"},{"uid":"39aa8f511b134e78","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1738585447814,"stop":1738585447815,"duration":1},"status":"passed","severity":"normal"},{"uid":"145602145f662b69","name":"should throw an error if shards are undefined for static sharding","time":{"start":1738585447810,"stop":1738585447810,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32dc92c2eeff40e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1738585447801,"stop":1738585447802,"duration":1},"status":"passed","severity":"normal"},{"uid":"e252610b6dfabd6e","name":"1 Store, 2 fetches","time":{"start":1738585469967,"stop":1738585469967,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb199d443fc914ba","name":"throws on content topic with empty version field","time":{"start":1738585447792,"stop":1738585447792,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1fd01d67e9c603","name":"Check message received after jswaku node is restarted","time":{"start":1738585584649,"stop":1738585584650,"duration":1},"status":"skipped","severity":"normal"},{"uid":"53714f9f7bd423b3","name":"Check received message containing escaped characters","time":{"start":1738585584056,"stop":1738585584057,"duration":1},"status":"broken","severity":"normal"},{"uid":"8f69a561c715b6f6","name":"should call waitForPeer on Relay","time":{"start":1738585486973,"stop":1738585486973,"duration":0},"status":"passed","severity":"normal"},{"uid":"82368664d1943b8","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1738585447809,"stop":1738585447810,"duration":1},"status":"passed","severity":"normal"},{"uid":"1856b313d7478c19","name":"Check received message containing escaped characters","time":{"start":1738585584487,"stop":1738585584491,"duration":4},"status":"broken","severity":"normal"},{"uid":"148d62722f4f8e07","name":"Reopen subscription with peer with lost subscription","time":{"start":1738585583706,"stop":1738585583713,"duration":7},"status":"broken","severity":"normal"},{"uid":"5c14b7eb5d6e27aa","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1738585447813,"stop":1738585447813,"duration":0},"status":"passed","severity":"normal"},{"uid":"588313efac420598","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1738585480088,"stop":1738585480089,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc7a7274bfd31e9","name":"Encoder throws on empty string content topic","time":{"start":1738585480093,"stop":1738585480094,"duration":1},"status":"passed","severity":"normal"},{"uid":"609934130e06cfeb","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1738585584656,"stop":1738585604182,"duration":19526},"status":"passed","severity":"normal"},{"uid":"e70c8bc310b8b8b7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1738585447804,"stop":1738585447805,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ecf5e0f081027ed","name":"All","time":{"start":1738585581895,"stop":1738585583375,"duration":1480},"status":"passed","severity":"normal"},{"uid":"ea4f912805e08b75","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1738585447807,"stop":1738585447807,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e9968c2e49f302","name":"should wait for Filter peer to be connected","time":{"start":1738585486972,"stop":1738585486972,"duration":0},"status":"passed","severity":"normal"},{"uid":"3166559f3d4fd837","name":"should initialize with default number of peers","time":{"start":1738585486574,"stop":1738585486574,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ac1ac5fa403e0b","name":"should send to specified number of peers of used peers","time":{"start":1738585486558,"stop":1738585486558,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6dfa3a2d847c41e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1738585455737,"stop":1738585455737,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0662727b600f2a","name":"should not receive a peer event before start","time":{"start":1738585573704,"stop":1738585575707,"duration":2003},"status":"passed","severity":"normal"},{"uid":"bbb44c7611e98c3f","name":"Ephemeral messages are not stored","time":{"start":1738585583561,"stop":1738585583569,"duration":8},"status":"broken","severity":"normal"},{"uid":"5acddcd542a7125f","name":"Check message with invalid timestamp is not received","time":{"start":1738585584592,"stop":1738585584596,"duration":4},"status":"broken","severity":"normal"},{"uid":"5d616f3b161646eb","name":"should not receive a peer event after stop","time":{"start":1738585474077,"stop":1738585474077,"duration":0},"status":"passed","severity":"normal"},{"uid":"6680f07001d5b067","name":"throws an error for improperly formatted content topics","time":{"start":1738585447805,"stop":1738585447806,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2531a83da7a119b","name":"Encoder throws on undefined content topic","time":{"start":1738585462441,"stop":1738585462441,"duration":0},"status":"passed","severity":"normal"},{"uid":"911bc44f73619050","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1738585447814,"stop":1738585447814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31dd2ff401b4469","name":"Waku message hash computation (meta attribute not present)","time":{"start":1738585450324,"stop":1738585450324,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eca4026e73df7c2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1738585469658,"stop":1738585469658,"duration":0},"status":"passed","severity":"normal"},{"uid":"8898cb3b6137bad3","name":"should throw error - no public key","time":{"start":1738585456313,"stop":1738585456313,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3eefd7c9350459","name":"removeEventListener with correct event","time":{"start":1738585545628,"stop":1738585546034,"duration":406},"status":"passed","severity":"normal"},{"uid":"e626670691cc5e2","name":"should wait for LightPush peer to be connected","time":{"start":1738585486971,"stop":1738585486972,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b54a6ce927484d7","name":"should check connected peers if present and suitable","time":{"start":1738585486971,"stop":1738585486971,"duration":0},"status":"passed","severity":"normal"},{"uid":"60de50ec6f5f85b6","name":"Push to array if already present","time":{"start":1738585447498,"stop":1738585447499,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de548e16e0a7a77","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1738585447800,"stop":1738585447801,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4225d9690ae1676","name":"should reject if Filter is requested but not mounted","time":{"start":1738585486970,"stop":1738585486971,"duration":1},"status":"passed","severity":"normal"},{"uid":"71613b6d85d26108","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1738585447800,"stop":1738585447800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66a56ae7da3abc9","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1738585518738,"stop":1738585521744,"duration":3006},"status":"passed","severity":"normal"},{"uid":"e212ac11ffd93e6a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1738585447816,"stop":1738585447816,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80c39a144114b9a","name":"Rejects garbage","time":{"start":1738585490234,"stop":1738585490234,"duration":0},"status":"passed","severity":"normal"},{"uid":"6992cc939e48f6e5","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1738585456312,"stop":1738585456312,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbecf50b0559cfa","name":"should load peers from local storage and dispatch events","time":{"start":1738585474077,"stop":1738585474078,"duration":1},"status":"passed","severity":"normal"},{"uid":"d326c89d966b6558","name":"should only return 1 node with relay and store capability","time":{"start":1738585470483,"stop":1738585470484,"duration":1},"status":"passed","severity":"normal"},{"uid":"4224c6b8324d1a93","name":"Check received message containing unicode special characters","time":{"start":1738585584499,"stop":1738585584507,"duration":8},"status":"broken","severity":"normal"},{"uid":"f6bdd9d49c6fc0b4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1738585447822,"stop":1738585447822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecb61ea7fbbb429","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1738585447801,"stop":1738585447801,"duration":0},"status":"passed","severity":"normal"},{"uid":"56181ff4d4da9bf8","name":"should be able to decode the field with only STORE set to true","time":{"start":1738585455736,"stop":1738585455736,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bad5def1436820","name":"Check received message with timestamp: 1738585495661 ","time":{"start":1738585584542,"stop":1738585584543,"duration":1},"status":"broken","severity":"normal"},{"uid":"f67353817d203619","name":"should not throw an error for a single configured topic","time":{"start":1738585447819,"stop":1738585447819,"duration":0},"status":"passed","severity":"normal"},{"uid":"52dbc3b7df5791e1","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1738585469654,"stop":1738585469655,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46704788e7f2bdc","name":"should reject on timeout if it was set","time":{"start":1738585486971,"stop":1738585486971,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39adba655dc5e79","name":"should properly create location multiaddrs - tcp6","time":{"start":1738585456322,"stop":1738585456323,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ffcad6a60809e9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1738585584546,"stop":1738585584547,"duration":1},"status":"broken","severity":"normal"},{"uid":"f61d8b16d3ffb523","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1738585450322,"stop":1738585450323,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8ccd094e8f8141","name":"should set field with all protocols enabled","time":{"start":1738585456324,"stop":1738585456324,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b01def1ed08fd63","name":"should properly create location multiaddrs - udp6","time":{"start":1738585456322,"stop":1738585456322,"duration":0},"status":"passed","severity":"normal"},{"uid":"791010587d7a8787","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1738585525268,"stop":1738585525273,"duration":5},"status":"passed","severity":"normal"},{"uid":"6eba47eca24415b3","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1738585447803,"stop":1738585447803,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb4044594bdc165","name":"should set field with only RELAY enabled","time":{"start":1738585456324,"stop":1738585456324,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae4681749a852e0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1738585469650,"stop":1738585469652,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf6ce4a4a61520b2","name":"Decoder throws on empty string content topic","time":{"start":1738585481782,"stop":1738585481783,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45eb1a590092e9e","name":"udp ip6 address","time":{"start":1738585455607,"stop":1738585455608,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1675f92ae931a7d","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1738585462178,"stop":1738585462178,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3a5d5538ac38c2","name":"Symmetric encrypt & Decrypt","time":{"start":1738585480398,"stop":1738585480398,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d91390f66c9a98f","name":"should be able to encode the field with only STORE set to true","time":{"start":1738585455729,"stop":1738585455730,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ca568d9b12adf4","name":"should properly create location multiaddrs - tcp4","time":{"start":1738585456322,"stop":1738585456322,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9a04e6595c183d","name":"should fail to send if no connected peers found","time":{"start":1738585486557,"stop":1738585486558,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc2de2fb04123a2","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1738585470485,"stop":1738585470486,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4e2cf6941ff373bd","name":"should get locked peers","time":{"start":1738585486575,"stop":1738585486576,"duration":1},"status":"passed","severity":"normal"},{"uid":"84895111f6ebb519","name":"Fields are not dropped","time":{"start":1738585461890,"stop":1738585461890,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cb9a6570d84645","name":"should encodeTxt and decodeTxt","time":{"start":1738585456311,"stop":1738585456311,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2a3d9cd1568476","name":"should select older connection if present","time":{"start":1738585461825,"stop":1738585461826,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0597f5d7e0e6ad4","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1738585447809,"stop":1738585447809,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e797d523c807b5","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1738585525298,"stop":1738585525404,"duration":106},"status":"passed","severity":"normal"},{"uid":"255545a6b7a5967d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1738585455737,"stop":1738585455738,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d15261737582ae","name":"it tolerates circular branch references","time":{"start":1738585470481,"stop":1738585470481,"duration":0},"status":"passed","severity":"normal"}] |