mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-20 17:03:19 +00:00
1 line
66 KiB
JSON
1 line
66 KiB
JSON
[{"uid":"2b7e92a8a404f320","name":"configure the node with multiple pubsub topics","time":{"start":1702902341626,"stop":1702902341627,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b628bb5f88c409f","name":"Push message with Basic HTML tag payload","time":{"start":1702902770954,"stop":1702902770954,"duration":0},"status":"broken","severity":"normal"},{"uid":"7210b80515d7c2c2","name":"1 Relay, 1 Filter, gives up","time":{"start":1702902266964,"stop":1702902266964,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9860beddec3fea","name":"Check publish message containing short","time":{"start":1702902334008,"stop":1702902334008,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5e0510320737e","name":"Push message with content topic containing Arabic","time":{"start":1702902770965,"stop":1702902770965,"duration":0},"status":"broken","severity":"normal"},{"uid":"1e331345ff2330f0","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1702902249701,"stop":1702902249702,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e8528a15f9b88d","name":"can start the service","time":{"start":1702902436434,"stop":1702902436434,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c8fbc18497203c","name":"Push 30 different messages","time":{"start":1702902770959,"stop":1702902770959,"duration":0},"status":"broken","severity":"normal"},{"uid":"6cafce306fb80e6a","name":"should not receive a peer event after stop","time":{"start":1702902436437,"stop":1702902436437,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21f817fbc429d72","name":"Push message with numeric payload","time":{"start":1702902770946,"stop":1702902770946,"duration":0},"status":"broken","severity":"normal"},{"uid":"37fdb3c0cddaa121","name":"should only return 1 node with relay capability","time":{"start":1702902267311,"stop":1702902267311,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d88052302c110f","name":"Js publishes, other Js receives","time":{"start":1702902328740,"stop":1702902328740,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9df08ad314675cc","name":"Nodes with multiple pubsub topic","time":{"start":1702902322618,"stop":1702902322619,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec60e872c91d000","name":"should throw error - no public key","time":{"start":1702902250544,"stop":1702902250544,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bd635cb097e6bf","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1702902301348,"stop":1702902301349,"duration":1},"status":"skipped","severity":"normal"},{"uid":"16e0d9b7275a1d1d","name":"udp ip6 address","time":{"start":1702902249953,"stop":1702902249953,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5a757e107abcc0","name":"Ping on subscribed peer","time":{"start":1702902290850,"stop":1702902290852,"duration":2},"status":"broken","severity":"normal"},{"uid":"e793a2d0a4e5c577","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1702902643132,"stop":1702902643132,"duration":0},"status":"broken","severity":"normal"},{"uid":"a64e9acbc44b173d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1702902407928,"stop":1702902407928,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fbc0f26e021825","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1702902273641,"stop":1702902273643,"duration":2},"status":"passed","severity":"normal"},{"uid":"df3dd1039d7258b2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1702902249697,"stop":1702902249698,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46f79958842a7dd","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1702902477647,"stop":1702902477648,"duration":1},"status":"broken","severity":"normal"},{"uid":"55cb78172749ce9e","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1702902267314,"stop":1702902267314,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be9d1e266fb1c8cc","name":"Relay - times out","time":{"start":1702902592903,"stop":1702902592903,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d01fc09d85c18b","name":"Query generator for multiple messages with different message text format","time":{"start":1702902616005,"stop":1702902616005,"duration":0},"status":"broken","severity":"normal"},{"uid":"f0467447d045f1bc","name":"does not throw on valid cases","time":{"start":1702902243249,"stop":1702902243250,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdda583a496d991","name":"Throws when trying to push message with empty payload","time":{"start":1702902770959,"stop":1702902770960,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea6703c33d50257","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1702902318700,"stop":1702902318700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e329841822035d8","name":"Generator, 2 different pubsubtopics","time":{"start":1702902469933,"stop":1702902469933,"duration":0},"status":"broken","severity":"normal"},{"uid":"56f141be16b2104d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1702902275215,"stop":1702902275215,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23ffd925696507a","name":"Subscribe to topic containing short and publish message","time":{"start":1702902335126,"stop":1702902335126,"duration":0},"status":"passed","severity":"normal"},{"uid":"be54c73c0d1fd66a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1702902266977,"stop":1702902266977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c9ec3a7563f150","name":"Publishes to nwaku","time":{"start":1702902328739,"stop":1702902328739,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9049a70f15f2a60","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1702902249695,"stop":1702902249696,"duration":1},"status":"passed","severity":"normal"},{"uid":"6621cd696202b13c","name":"1 Relay, 1 fetch","time":{"start":1702902266962,"stop":1702902266962,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb761f09be9ae16d","name":"Subscribe to topic containing Script and publish message","time":{"start":1702902335130,"stop":1702902335131,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b27a885ca70c94b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1702902318701,"stop":1702902318702,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0ab09a4d3f5558","name":"Fails to publish message with wrong content topic","time":{"start":1702902334019,"stop":1702902334019,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a20189d0527b71e","name":"should properly create location multiaddrs - tcp6","time":{"start":1702902250549,"stop":1702902250549,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b7290f71261ddd","name":"Fails to publish message with size larger than 1 MB","time":{"start":1702902334020,"stop":1702902334021,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1078f1b5989181","name":"Push message with content topic containing short","time":{"start":1702902770960,"stop":1702902770960,"duration":0},"status":"broken","severity":"normal"},{"uid":"9a7e3d3383e78f08","name":"should emit a peer event after start","time":{"start":1702902301346,"stop":1702902301347,"duration":1},"status":"passed","severity":"normal"},{"uid":"2880cbd1b22d5139","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1702902249700,"stop":1702902249701,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6b77696be8b19c","name":"same cluster, same shard: nodes connect","time":{"start":1702902316448,"stop":1702902316448,"duration":0},"status":"passed","severity":"normal"},{"uid":"530b5046a03da7d8","name":"nwaku subscribes","time":{"start":1702902328738,"stop":1702902328739,"duration":1},"status":"passed","severity":"normal"},{"uid":"4450b684d684f242","name":"throws on content topic with non-number generation field","time":{"start":1702902243251,"stop":1702902243251,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98b19b6b5dccf7e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1702902335129,"stop":1702902335129,"duration":0},"status":"passed","severity":"normal"},{"uid":"b129753c0fb69b30","name":"Decoder throws on undefined content topic","time":{"start":1702902273647,"stop":1702902273647,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f1a987c9b5c8e5","name":"isConnected should return false after all peers disconnect","time":{"start":1702902318702,"stop":1702902318702,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e3871a33d16bc0","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1702902556500,"stop":1702902556501,"duration":1},"status":"broken","severity":"normal"},{"uid":"130a518f5bc35092","name":"should be able to encode the field with only STORE set to true","time":{"start":1702902249692,"stop":1702902249692,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8d54abe36f24f5","name":"throws on content topic with generation field greater than 0","time":{"start":1702902243251,"stop":1702902243251,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d06d136a5a7117","name":"Publish message with custom timestamp: Mon Dec 18 2023 13:25:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1702902334017,"stop":1702902334018,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8da21ecb3b2f7df","name":"Accepts a valid Waku Message","time":{"start":1702902258902,"stop":1702902258904,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ba8825ad2542b92","name":"Query Generator - forward","time":{"start":1702902544074,"stop":1702902544075,"duration":1},"status":"broken","severity":"normal"},{"uid":"e0372a6b6242c04e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1702902335125,"stop":1702902335125,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a35625233bf2c4","name":"should return false","time":{"start":1702902250545,"stop":1702902250546,"duration":1},"status":"passed","severity":"normal"},{"uid":"67bbec3cc58f4ef","name":"Check publish message containing Basic HTML tag","time":{"start":1702902334013,"stop":1702902334013,"duration":0},"status":"passed","severity":"normal"},{"uid":"49774d8f03ddbdac","name":"it tolerates circular branch references","time":{"start":1702902267308,"stop":1702902267309,"duration":1},"status":"passed","severity":"normal"},{"uid":"45885e60ab2c5af3","name":"Subscribe to topic containing long and publish message","time":{"start":1702902335126,"stop":1702902335126,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8982519f77e0fd4","name":"Check publish message containing JSON","time":{"start":1702902334013,"stop":1702902334013,"duration":0},"status":"passed","severity":"normal"},{"uid":"c678ccbc3c74ce6b","name":"should be able to decode the field with only STORE set to true","time":{"start":1702902249698,"stop":1702902249699,"duration":1},"status":"passed","severity":"normal"},{"uid":"4535cb55a3f2890f","name":"Store - dialed first","time":{"start":1702902592903,"stop":1702902592904,"duration":1},"status":"passed","severity":"normal"},{"uid":"156b0c54c981a715","name":"can start the service","time":{"start":1702902301337,"stop":1702902301338,"duration":1},"status":"passed","severity":"normal"},{"uid":"1820720bd1424c3d","name":"through manual discovery","time":{"start":1702902304302,"stop":1702902304302,"duration":0},"status":"passed","severity":"normal"},{"uid":"60dd019de2c05c77","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1702902643129,"stop":1702902643129,"duration":0},"status":"broken","severity":"normal"},{"uid":"39d8ff2fd0d624d2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1702902267313,"stop":1702902267314,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6ef3173626e562fb","name":"Publish message with large meta","time":{"start":1702902334025,"stop":1702902334026,"duration":1},"status":"passed","severity":"normal"},{"uid":"2898b2b96ae756cf","name":"Check publish message containing Arabic","time":{"start":1702902334011,"stop":1702902334011,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c7e13b1d496b0e","name":"Passing page size 11 when there are 10 messages","time":{"start":1702902616387,"stop":1702902616387,"duration":0},"status":"broken","severity":"normal"},{"uid":"89ef5f2fa807734a","name":"Callback on promise","time":{"start":1702902616008,"stop":1702902616009,"duration":1},"status":"broken","severity":"normal"},{"uid":"e10b45bd9fdfdb9a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1702902616006,"stop":1702902616007,"duration":1},"status":"broken","severity":"normal"},{"uid":"ccaf94b0d8b2eb50","name":"Waku message hash computation (payload length 0)","time":{"start":1702902261382,"stop":1702902261382,"duration":0},"status":"passed","severity":"normal"},{"uid":"395b61b26703ba2d","name":"different cluster, different shard: nodes don't connect","time":{"start":1702902316450,"stop":1702902316450,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cde242c376a0cc3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1702902322610,"stop":1702902322617,"duration":7},"status":"passed","severity":"normal"},{"uid":"46750fb38f79e5d7","name":"Publish message with custom timestamp: Mon Dec 18 2023 11:25:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1702902334017,"stop":1702902334017,"duration":0},"status":"passed","severity":"normal"},{"uid":"14359d906830ef0a","name":"Query Generator, No message returned","time":{"start":1702902407927,"stop":1702902407927,"duration":0},"status":"broken","severity":"normal"},{"uid":"e6ad8e468bf65a72","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1702902316447,"stop":1702902316448,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad75d9c76234846","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1702902643131,"stop":1702902643131,"duration":0},"status":"broken","severity":"normal"},{"uid":"191673b9ce7a79f9","name":"should only return 1 node with store capability","time":{"start":1702902267312,"stop":1702902267312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3945268d6b0348c","name":"Init the array if not present","time":{"start":1702902243088,"stop":1702902243089,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8988a0b8768c04f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1702902249696,"stop":1702902249696,"duration":0},"status":"passed","severity":"normal"},{"uid":"54296346a77fbee9","name":"Delete observer","time":{"start":1702902306842,"stop":1702902306843,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd01820860a1b6ba","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1702902407934,"stop":1702902407935,"duration":1},"status":"passed","severity":"normal"},{"uid":"b280de6c22100ef2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1702902318679,"stop":1702902318680,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3332e225438cb4","name":"different cluster, same shard: nodes don't connect","time":{"start":1702902316449,"stop":1702902316449,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6e1b2ddbfb2c36","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1702902407929,"stop":1702902407929,"duration":0},"status":"passed","severity":"normal"},{"uid":"353fd29c7fdca9b3","name":"Push to array if already present","time":{"start":1702902243090,"stop":1702902243090,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff022c62f4a7ddbe","name":"A test","time":{"start":1702902295643,"stop":1702902295643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55b5302487ac755","name":"Decoder throws on undefined content topic","time":{"start":1702902255389,"stop":1702902255390,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b9336429e7f059","name":"Check publish message containing SQL Injection","time":{"start":1702902334011,"stop":1702902334012,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc0a5f27f7e1302","name":"Push message with content topic containing SQL Injection","time":{"start":1702902770967,"stop":1702902770967,"duration":0},"status":"broken","severity":"normal"},{"uid":"b408270cb904220c","name":"Fails to publish message with empty text","time":{"start":1702902334018,"stop":1702902334019,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d8ee25f9cf678d","name":"Push message with content topic containing shell command","time":{"start":1702902770972,"stop":1702902770972,"duration":0},"status":"broken","severity":"normal"},{"uid":"d9236a5f09e61615","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1702902335124,"stop":1702902335125,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea80ddbcdedef8a","name":"Passing page size 10 when there are 10 messages","time":{"start":1702902616385,"stop":1702902616386,"duration":1},"status":"broken","severity":"normal"},{"uid":"c2651aa17a82240","name":"Default pageSize","time":{"start":1702902616391,"stop":1702902616391,"duration":0},"status":"broken","severity":"normal"},{"uid":"e7f198bf5ea06e40","name":"Check publish message containing escaped characters","time":{"start":1702902334014,"stop":1702902334014,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcba591c2395837d","name":"Waku message hash computation","time":{"start":1702902261380,"stop":1702902261381,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5c1020b67389f1","name":"Push message with special chars payload","time":{"start":1702902770947,"stop":1702902770947,"duration":0},"status":"broken","severity":"normal"},{"uid":"30dd11346d227f0c","name":"Passing page size 3 when there are 20 messages","time":{"start":1702902616384,"stop":1702902616384,"duration":0},"status":"broken","severity":"normal"},{"uid":"a0a01867a846900","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1702902295551,"stop":1702902295551,"duration":0},"status":"broken","severity":"normal"},{"uid":"da72cc1baf42329e","name":"should set field with only STORE enabled","time":{"start":1702902250551,"stop":1702902250551,"duration":0},"status":"passed","severity":"normal"},{"uid":"880396ae959ea5d3","name":"Push message with meta","time":{"start":1702902770976,"stop":1702902770976,"duration":0},"status":"broken","severity":"normal"},{"uid":"6f35b4a551cc7005","name":"Decrypt messages","time":{"start":1702902306842,"stop":1702902306842,"duration":0},"status":"passed","severity":"normal"},{"uid":"e148c6faaa32e9ec","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1702902556503,"stop":1702902556503,"duration":0},"status":"broken","severity":"normal"},{"uid":"c4fa7057b3dd2018","name":"Rejects garbage","time":{"start":1702902258904,"stop":1702902258904,"duration":0},"status":"passed","severity":"normal"},{"uid":"530bafda0ef2191b","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1702902267312,"stop":1702902267313,"duration":1},"status":"passed","severity":"normal"},{"uid":"90016a264b19062f","name":"Push message with content topic containing unicode special characters","time":{"start":1702902770974,"stop":1702902770974,"duration":0},"status":"broken","severity":"normal"},{"uid":"fd17940c8a81f950","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1702902250181,"stop":1702902250181,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce4df74c0236bbf","name":"Query Generator, Wrong PubsubTopic","time":{"start":1702902407919,"stop":1702902407923,"duration":4},"status":"passed","severity":"normal"},{"uid":"aeb408fab5cc4d20","name":"throws on content topic with empty application field","time":{"start":1702902243251,"stop":1702902243252,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff353e0c294edd2","name":"should throw an error for insufficient data","time":{"start":1702902250182,"stop":1702902250182,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8d5aa06a0d7ba1","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1702902266427,"stop":1702902266428,"duration":1},"status":"passed","severity":"normal"},{"uid":"254e86ec3951a5a9","name":"Publish message with rate limit","time":{"start":1702902334026,"stop":1702902334026,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd24d0a3a682eb8","name":"Check publish message after client node is restarted","time":{"start":1702902334022,"stop":1702902334025,"duration":3},"status":"skipped","severity":"normal"},{"uid":"485068ca4801abb0","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1702902249700,"stop":1702902249700,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6462b80cfc699d","name":"Check publish message containing special chars","time":{"start":1702902334010,"stop":1702902334010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1030b4602f66bc6","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1702902477649,"stop":1702902477649,"duration":0},"status":"broken","severity":"normal"},{"uid":"e49fee51bc39bc6e","name":"nwaku interop","time":{"start":1702902436433,"stop":1702902436434,"duration":1},"status":"broken","severity":"normal"},{"uid":"5e622323d5a223b7","name":"Ordered callback, aborts when callback returns true","time":{"start":1702902616013,"stop":1702902616013,"duration":0},"status":"broken","severity":"normal"},{"uid":"c7f79ef8f5176c1b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1702902335124,"stop":1702902335124,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabceb0e0f82ec9b","name":"Push message with Russian payload","time":{"start":1702902770949,"stop":1702902770950,"duration":1},"status":"broken","severity":"normal"},{"uid":"da32f7b104865aa0","name":"should only return 1 node with relay and store capability","time":{"start":1702902267311,"stop":1702902267311,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fdf78227af8200","name":"Generator, custom pubsub topic","time":{"start":1702902469931,"stop":1702902469932,"duration":1},"status":"broken","severity":"normal"},{"uid":"bf5eda1cd26fbc95","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1702902477618,"stop":1702902477619,"duration":1},"status":"broken","severity":"normal"},{"uid":"56277d4f79e8106c","name":"should properly create location multiaddrs - udp6","time":{"start":1702902250549,"stop":1702902250549,"duration":0},"status":"passed","severity":"normal"},{"uid":"758fed237d5bc898","name":"Sets default value correctly","time":{"start":1702902608322,"stop":1702902608323,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25666b20e1403a0","name":"Relay - dialed first","time":{"start":1702902592902,"stop":1702902592902,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7e56f7ea6060ec","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1702902266979,"stop":1702902266980,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d2d4afb378c8f7","name":"should properly compute the node id","time":{"start":1702902250546,"stop":1702902250546,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea442c62304c4acb","name":"should not fail to stop the service if it was not started","time":{"start":1702902301339,"stop":1702902301339,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20efaf24b0285f1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1702902407312,"stop":1702902407313,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79c6c6fb2c5d94e","name":"Fails to publish duplicate message","time":{"start":1702902334018,"stop":1702902334018,"duration":0},"status":"passed","severity":"normal"},{"uid":"5626708b8117a868","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1702902250181,"stop":1702902250182,"duration":1},"status":"passed","severity":"normal"},{"uid":"592da4281daed060","name":"should not fail to start the service if it is already started","time":{"start":1702902436436,"stop":1702902436436,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2190bbb49e8e647","name":"Promise Callback - backward","time":{"start":1702902544081,"stop":1702902544081,"duration":0},"status":"broken","severity":"normal"},{"uid":"81826ba2f1bb284","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1702902477632,"stop":1702902477632,"duration":0},"status":"broken","severity":"normal"},{"uid":"2eaf02e806077aa0","name":"Nwaku publishes","time":{"start":1702902328739,"stop":1702902328740,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac14cf196956a62","name":"throws on content topic with empty topic name field","time":{"start":1702902243252,"stop":1702902243253,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd820d7e691beea","name":"Fields are not dropped","time":{"start":1702902254996,"stop":1702902254997,"duration":1},"status":"passed","severity":"normal"},{"uid":"4962d851193b150c","name":"should properly create peer info with all multiaddrs","time":{"start":1702902250550,"stop":1702902250550,"duration":0},"status":"passed","severity":"normal"},{"uid":"399e32ab4c3a1385","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1702902273644,"stop":1702902273644,"duration":0},"status":"passed","severity":"normal"},{"uid":"716e81491800cf83","name":"should emit a peer event after start","time":{"start":1702902436436,"stop":1702902436436,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1563afc6413e7f","name":"Query with Ordered Callback, No Decoder","time":{"start":1702902407930,"stop":1702902407931,"duration":1},"status":"passed","severity":"normal"},{"uid":"4675ede0b258a2ed","name":"Push message with SQL Injection payload","time":{"start":1702902770950,"stop":1702902770951,"duration":1},"status":"broken","severity":"normal"},{"uid":"ad2635c8b2940748","name":"Reusing cursor across nodes","time":{"start":1702902477655,"stop":1702902477655,"duration":0},"status":"broken","severity":"normal"},{"uid":"8b1c4abddb72b962","name":"Query generator for 2000 messages","time":{"start":1702902616015,"stop":1702902616015,"duration":0},"status":"broken","severity":"normal"},{"uid":"46b4375299619af8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1702902469935,"stop":1702902469935,"duration":0},"status":"broken","severity":"normal"},{"uid":"fdc8dd1e50f99ca9","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1702902334015,"stop":1702902334016,"duration":1},"status":"passed","severity":"normal"},{"uid":"850c35897b8cda8b","name":"Ephemeral field set to true","time":{"start":1702902255387,"stop":1702902255388,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76d0ef673db9cc1","name":"Ephemeral messages are not stored","time":{"start":1702902292300,"stop":1702902292301,"duration":1},"status":"broken","severity":"normal"},{"uid":"32c72fb19f966e8d","name":"should handle a minimal index list","time":{"start":1702902250181,"stop":1702902250181,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ff59f8ab54692","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1702902334019,"stop":1702902334020,"duration":1},"status":"passed","severity":"normal"},{"uid":"524ea13f6b62aea9","name":"Check publish message containing unicode special characters","time":{"start":1702902334014,"stop":1702902334015,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f504fd5f58034a0","name":"Relay + Store","time":{"start":1702902299992,"stop":1702902299992,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f78fe941c1e3e03","name":"throws on content topic with too few or too many fields","time":{"start":1702902243250,"stop":1702902243251,"duration":1},"status":"passed","severity":"normal"},{"uid":"285f397d58a03b0","name":"Fails to push message with empty content topic","time":{"start":1702902770975,"stop":1702902770975,"duration":0},"status":"passed","severity":"normal"},{"uid":"701df988c46002da","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1702902249695,"stop":1702902249695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b322aa1bcd0df53c","name":"Ordered Callback - backward","time":{"start":1702902544086,"stop":1702902544087,"duration":1},"status":"broken","severity":"normal"},{"uid":"681d317934a64049","name":"Check publish message containing numeric","time":{"start":1702902334009,"stop":1702902334009,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bb470ad2396986","name":"Check publish message containing XML","time":{"start":1702902334012,"stop":1702902334013,"duration":1},"status":"passed","severity":"normal"},{"uid":"8858a9c1271b359","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1702902335132,"stop":1702902335133,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1942e699074c50","name":"Publish message with custom timestamp: Tue Dec 27 2022 12:25:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1702902334016,"stop":1702902334016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50d4aebcd555cb3","name":"Query Generator, Multiple PubsubTopics","time":{"start":1702902407923,"stop":1702902407924,"duration":1},"status":"passed","severity":"normal"},{"uid":"96552a9c7c09db2c","name":"should not fail to start the service if it is already started","time":{"start":1702902301339,"stop":1702902301346,"duration":7},"status":"passed","severity":"normal"},{"uid":"7e7b4bcb3c1ed83d","name":"Register correct protocols","time":{"start":1702902335122,"stop":1702902335123,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed0aff2ba6cb740","name":"passes more than one ENR URLs and attempts connection","time":{"start":1702902301349,"stop":1702902301349,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2799c4919d4da418","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1702902318679,"stop":1702902318679,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9f9448e3440843","name":"Passing cursor with wrong message digest","time":{"start":1702902477668,"stop":1702902477677,"duration":9},"status":"broken","severity":"normal"},{"uid":"b27f8dca18b4814d","name":"Round trip binary serialization","time":{"start":1702902255387,"stop":1702902255387,"duration":0},"status":"passed","severity":"normal"},{"uid":"68944acedab2b994","name":"Push message with Chinese payload","time":{"start":1702902770948,"stop":1702902770948,"duration":0},"status":"broken","severity":"normal"},{"uid":"59fa86cb7d7317a0","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1702902643127,"stop":1702902643127,"duration":0},"status":"broken","severity":"normal"},{"uid":"40a2d2f0ab2c1e64","name":"Privacy Node - default protocol","time":{"start":1702902592907,"stop":1702902592908,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b900be9839002d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1702902322619,"stop":1702902322619,"duration":0},"status":"passed","severity":"normal"},{"uid":"957452128c56d0c7","name":"ignores domain fetching errors","time":{"start":1702902267309,"stop":1702902267310,"duration":1},"status":"passed","severity":"normal"},{"uid":"913676c6cc3b90c6","name":"should set field with all protocols disabled","time":{"start":1702902250550,"stop":1702902250550,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f2888fb6ef9a44","name":"Encoder throws on undefined content topic","time":{"start":1702902255388,"stop":1702902255389,"duration":1},"status":"passed","severity":"normal"},{"uid":"2344d64e084e6c2c","name":"Filter","time":{"start":1702902592905,"stop":1702902592906,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf4438154a71456","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1702902616011,"stop":1702902616011,"duration":0},"status":"broken","severity":"normal"},{"uid":"a2574122aa9ac99","name":"Push message with content topic containing XML","time":{"start":1702902770969,"stop":1702902770969,"duration":0},"status":"broken","severity":"normal"},{"uid":"4fde472b9f7dc43a","name":"Push message on custom pubsubTopic","time":{"start":1702902503487,"stop":1702902503490,"duration":3},"status":"broken","severity":"normal"},{"uid":"533b1113d3cddab8","name":"1 Store, 2 relays, 2 fetches","time":{"start":1702902266963,"stop":1702902266964,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbcd9250807357b6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1702902249693,"stop":1702902249693,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb853e39877cfa9","name":"can dial TLS multiaddrs","time":{"start":1702902304301,"stop":1702902304301,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee95f39173988ee9","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1702902250543,"stop":1702902250543,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4dc5cdb5dfe793","name":"Sample","time":{"start":1702902249561,"stop":1702902249563,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d5359e40a9abea3","name":"Check meta is set [ecies]","time":{"start":1702902275216,"stop":1702902275216,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d67e153ccec2b5c","name":"Fails to push message with large meta","time":{"start":1702902770977,"stop":1702902770977,"duration":0},"status":"broken","severity":"normal"},{"uid":"b74f301a7828054f","name":"Query with Promise Callback, No Decoder","time":{"start":1702902407935,"stop":1702902407936,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae485ff56ffb54b8","name":"should decode valid enr successfully","time":{"start":1702902250543,"stop":1702902250543,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7aaf42437a07fc1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1702902503495,"stop":1702902503496,"duration":1},"status":"broken","severity":"normal"},{"uid":"a29c9f8feb1c0b47","name":"Encoder throws on undefined content topic","time":{"start":1702902275216,"stop":1702902275217,"duration":1},"status":"passed","severity":"normal"},{"uid":"d081c416712b8fb0","name":"Push message with content topic containing escaped characters","time":{"start":1702902770973,"stop":1702902770973,"duration":0},"status":"broken","severity":"normal"},{"uid":"ba4ad947cc05c95b","name":"Check meta is set [symmetric]","time":{"start":1702902273644,"stop":1702902273645,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f4a39da62d25f2","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1702902322618,"stop":1702902322618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96d395805997b6e","name":"Passing page size 1 when there are 4 messages","time":{"start":1702902616383,"stop":1702902616383,"duration":0},"status":"broken","severity":"normal"},{"uid":"f804e722593b5a2c","name":"should throw error - no public key","time":{"start":1702902250545,"stop":1702902250545,"duration":0},"status":"passed","severity":"normal"},{"uid":"781cdc4d92246eca","name":"Meta field set when metaSetter is specified","time":{"start":1702902255388,"stop":1702902255388,"duration":0},"status":"passed","severity":"normal"},{"uid":"accb1604119081b2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1702902335133,"stop":1702902335133,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a916159928e1e4f","name":"throws on empty content topic","time":{"start":1702902243250,"stop":1702902243250,"duration":0},"status":"passed","severity":"normal"},{"uid":"5640c3d3758fa661","name":"should decode valid enr with tcp successfully","time":{"start":1702902250543,"stop":1702902250543,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2cac986b11e64f","name":"Check publish message containing Chinese","time":{"start":1702902334010,"stop":1702902334010,"duration":0},"status":"passed","severity":"normal"},{"uid":"92662d0775790b24","name":"Overlapping topic subscription","time":{"start":1702902335125,"stop":1702902335125,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c077e1e0a54809c","name":"converts content topics to expected shard index","time":{"start":1702902243254,"stop":1702902243254,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f184499a7242c8","name":"should throw error - invalid id","time":{"start":1702902250545,"stop":1702902250545,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd53ef14ece864ac","name":"should encode/decode to RLP encoding","time":{"start":1702902250546,"stop":1702902250547,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2c4c5441ddee30","name":"Query generator for multiple messages","time":{"start":1702902616004,"stop":1702902616004,"duration":0},"status":"broken","severity":"normal"},{"uid":"97f68cbb3aa4fbcf","name":"Push message with short payload","time":{"start":1702902770944,"stop":1702902770944,"duration":0},"status":"broken","severity":"normal"},{"uid":"698a6e51638360d6","name":"Refresh subscription","time":{"start":1702902335125,"stop":1702902335125,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b76d943008218019","name":"Check publish message containing emoji","time":{"start":1702902334015,"stop":1702902334015,"duration":0},"status":"passed","severity":"normal"},{"uid":"58873c464322a572","name":"returns all values when wanted number is greater than available values","time":{"start":1702902266425,"stop":1702902266426,"duration":1},"status":"passed","severity":"normal"},{"uid":"631f2a997c9a518b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1702902556497,"stop":1702902556497,"duration":0},"status":"broken","severity":"normal"},{"uid":"3d182be6fdd493d0","name":"Push message with rate limit","time":{"start":1702902770978,"stop":1702902770978,"duration":0},"status":"broken","severity":"normal"},{"uid":"99ffc35b6074f964","name":"throws on content topic with empty version field","time":{"start":1702902243252,"stop":1702902243252,"duration":0},"status":"passed","severity":"normal"},{"uid":"992115237d7cfb65","name":"Push message with content topic containing Chinese","time":{"start":1702902770964,"stop":1702902770964,"duration":0},"status":"broken","severity":"normal"},{"uid":"c0c144f5c905d798","name":"should get / set UDP multiaddr","time":{"start":1702902250547,"stop":1702902250547,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ee216da3e27634","name":"should get / set TCP multiaddr","time":{"start":1702902250548,"stop":1702902250548,"duration":0},"status":"passed","severity":"normal"},{"uid":"9745d1f517171729","name":"Check publish message containing Script","time":{"start":1702902334012,"stop":1702902334012,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b16ce888b82ee7","name":"Query with Promise Callback, No message returned","time":{"start":1702902407937,"stop":1702902407938,"duration":1},"status":"broken","severity":"normal"},{"uid":"ea0272f41b5e5532","name":"connects to nwaku","time":{"start":1702902608312,"stop":1702902608313,"duration":1},"status":"passed","severity":"normal"},{"uid":"2920ef8e8ddefb69","name":"should use DNS peer discovery with light client","time":{"start":1702902301348,"stop":1702902301348,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60fcc459253442f9","name":"should properly create location multiaddrs - tcp","time":{"start":1702902250550,"stop":1702902250550,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7cd773a52a6636","name":"should properly create location multiaddrs - udp","time":{"start":1702902250549,"stop":1702902250549,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb02380eef053a63","name":"tcp ip4 address","time":{"start":1702902249952,"stop":1702902249952,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4de5cece489847","name":"Passing an array","time":{"start":1702902608317,"stop":1702902608318,"duration":1},"status":"passed","severity":"normal"},{"uid":"42058b7ca6a464c6","name":"Does not throw an exception when node disconnects","time":{"start":1702902608315,"stop":1702902608316,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa9713ce69d40bf","name":"can start and stop the service","time":{"start":1702902436435,"stop":1702902436435,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3d0af82db52bf7","name":"Check publish message after service node is restarted","time":{"start":1702902334021,"stop":1702902334022,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f55da74288a9bcca","name":"should set field with only FILTER enabled","time":{"start":1702902250551,"stop":1702902250552,"duration":1},"status":"passed","severity":"normal"},{"uid":"798e3800c58c5b14","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1702902335128,"stop":1702902335128,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31e6019646ecf32","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1702902643125,"stop":1702902643125,"duration":0},"status":"broken","severity":"normal"},{"uid":"5d66600ec1b8fa81","name":"1 Store, 2 fetches","time":{"start":1702902266963,"stop":1702902266963,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc9edab0bf8348b","name":"All","time":{"start":1702902299992,"stop":1702902299993,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66fdc09b4dbc882","name":"isConnected should return true after first peer connects","time":{"start":1702902318700,"stop":1702902318700,"duration":0},"status":"passed","severity":"normal"},{"uid":"198ef3bc1d9988ab","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1702902318695,"stop":1702902318697,"duration":2},"status":"passed","severity":"normal"},{"uid":"1660850b3f872b32","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1702902266976,"stop":1702902266976,"duration":0},"status":"passed","severity":"normal"},{"uid":"9869e5eb35947c58","name":"Sign & Recover","time":{"start":1702902273956,"stop":1702902273957,"duration":1},"status":"passed","severity":"normal"},{"uid":"3124627e2d6ec30d","name":"Publish without waiting for remote peer","time":{"start":1702902335123,"stop":1702902335123,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c2cca7996699b6","name":"Push message with content topic containing numeric","time":{"start":1702902770962,"stop":1702902770962,"duration":0},"status":"broken","severity":"normal"},{"uid":"223f14039441a68e","name":"Push message with content topic containing special chars","time":{"start":1702902770963,"stop":1702902770963,"duration":0},"status":"broken","severity":"normal"},{"uid":"43ac57f821ed4d85","name":"Push message with unicode special characters payload","time":{"start":1702902770957,"stop":1702902770957,"duration":0},"status":"broken","severity":"normal"},{"uid":"ff572cf738bff948","name":"A test","time":{"start":1702902295644,"stop":1702902295644,"duration":0},"status":"passed","severity":"normal"},{"uid":"3807e887d2c2b5dc","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1702902643128,"stop":1702902643128,"duration":0},"status":"broken","severity":"normal"},{"uid":"b340fe7b1e19ce0a","name":"isConnected should return false after all peers disconnect","time":{"start":1702902318690,"stop":1702902318691,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0683692bd8297d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1702902250552,"stop":1702902250552,"duration":0},"status":"passed","severity":"normal"},{"uid":"36573881baa27a32","name":"should set field with only RELAY enabled","time":{"start":1702902250551,"stop":1702902250551,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e17985c37bef3d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1702902275216,"stop":1702902275216,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf20606add6dc4","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1702902335128,"stop":1702902335129,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7e933af7b67cca","name":"Push message with long payload","time":{"start":1702902770945,"stop":1702902770945,"duration":0},"status":"broken","severity":"normal"},{"uid":"8bcf217e8a91ecc0","name":"Encoder throws on empty string content topic","time":{"start":1702902275217,"stop":1702902275217,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edbd9dc0f292f22","name":"Query Generator, No Decoder","time":{"start":1702902407924,"stop":1702902407925,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8f3ee3150bd35f","name":"Push message with content topic containing JSON","time":{"start":1702902770971,"stop":1702902770971,"duration":0},"status":"broken","severity":"normal"},{"uid":"fdd12a1df5ce0238","name":"LightPush","time":{"start":1702902592904,"stop":1702902592905,"duration":1},"status":"passed","severity":"normal"},{"uid":"6913aeca23aacc05","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1702902318698,"stop":1702902318698,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e424f9425aeaad","name":"Subscribe to topic containing special chars and publish message","time":{"start":1702902335127,"stop":1702902335127,"duration":0},"status":"passed","severity":"normal"},{"uid":"6013b5a87a3a9143","name":"Push message with XML payload","time":{"start":1702902770953,"stop":1702902770953,"duration":0},"status":"broken","severity":"normal"},{"uid":"938053c772aeb539","name":"should be able to encode the field with only RELAY set to true","time":{"start":1702902249691,"stop":1702902249692,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc98004962592797","name":"Promise Callback - forward","time":{"start":1702902544079,"stop":1702902544079,"duration":0},"status":"broken","severity":"normal"},{"uid":"c55a32e88bb6b5a3","name":"Used by Waku Relay","time":{"start":1702902608320,"stop":1702902608321,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ca700aa8bad2fc","name":"Push message with escaped characters payload","time":{"start":1702902770956,"stop":1702902770957,"duration":1},"status":"broken","severity":"normal"},{"uid":"ec669d77d2cf8281","name":"Using a function","time":{"start":1702902608318,"stop":1702902608319,"duration":1},"status":"passed","severity":"normal"},{"uid":"61d470e079347188","name":"Push message equal or less that 1MB","time":{"start":1702902770982,"stop":1702902770982,"duration":0},"status":"broken","severity":"normal"},{"uid":"fb2b68b0fb114211","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1702902643126,"stop":1702902643126,"duration":0},"status":"broken","severity":"normal"},{"uid":"485db55cab2d8c36","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1702902249694,"stop":1702902249694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e664d950e4d495","name":"Subscribe to topic containing JSON and publish message","time":{"start":1702902335132,"stop":1702902335132,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88648ec0376cc55","name":"Symmetric encrypt & Decrypt","time":{"start":1702902273955,"stop":1702902273956,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3318df3fbacebd","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1702902556499,"stop":1702902556499,"duration":0},"status":"broken","severity":"normal"},{"uid":"501de43f7fcd131b","name":"Ordered Callback - forward","time":{"start":1702902544084,"stop":1702902544084,"duration":0},"status":"broken","severity":"normal"},{"uid":"d397b17e8a13601b","name":"Decoder throws on empty string content topic","time":{"start":1702902255390,"stop":1702902255390,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c53faf1949b189a","name":"Query Generator - backward","time":{"start":1702902544076,"stop":1702902544077,"duration":1},"status":"broken","severity":"normal"},{"uid":"4058691f5279180","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1702902477620,"stop":1702902477620,"duration":0},"status":"broken","severity":"normal"},{"uid":"562c2962dd174948","name":"creates an iterator","time":{"start":1702902594985,"stop":1702902594985,"duration":0},"status":"broken","severity":"normal"},{"uid":"be509c8cde817072","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1702902341627,"stop":1702902341627,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff4bacb18957e41","name":"same cluster, different shard: nodes connect","time":{"start":1702902316448,"stop":1702902316449,"duration":1},"status":"passed","severity":"normal"},{"uid":"413958cdb1acc3f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1702902503491,"stop":1702902503493,"duration":2},"status":"broken","severity":"normal"},{"uid":"ff2915d441d715d5","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1702902477646,"stop":1702902477646,"duration":0},"status":"broken","severity":"normal"},{"uid":"e7602cb9e35fe94b","name":"Relay - dialed after","time":{"start":1702902592903,"stop":1702902592903,"duration":0},"status":"passed","severity":"normal"},{"uid":"164e046b7cd59fca","name":"Push message with custom timestamp: 1702905893346","time":{"start":1702902770981,"stop":1702902770981,"duration":0},"status":"broken","severity":"normal"},{"uid":"79769ea57c1cb8a6","name":"Asymmetric encrypt & decrypt","time":{"start":1702902273955,"stop":1702902273955,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdc7709d96ad127","name":"Push message with JSON payload","time":{"start":1702902770955,"stop":1702902770955,"duration":0},"status":"broken","severity":"normal"},{"uid":"8e11cd920e814279","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1702902249701,"stop":1702902249701,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ba66f84b9e4d9e","name":"Encoder throws on empty string content topic","time":{"start":1702902255389,"stop":1702902255389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53ea46886ae44cf","name":"Check received message containing short","time":{"start":1702902293197,"stop":1702902293198,"duration":1},"status":"broken","severity":"normal"},{"uid":"1a1c461d9dce065b","name":"Decoder throws on undefined content topic","time":{"start":1702902275217,"stop":1702902275218,"duration":1},"status":"passed","severity":"normal"},{"uid":"75747ce7008e7a5","name":"Relay","time":{"start":1702902299991,"stop":1702902299991,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7c404fbe3aecb2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1702902266980,"stop":1702902266981,"duration":1},"status":"passed","severity":"normal"},{"uid":"1937bb70c4c61bf7","name":"Push message with emoji payload","time":{"start":1702902770958,"stop":1702902770958,"duration":0},"status":"broken","severity":"normal"},{"uid":"d74541083288944c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1702902266977,"stop":1702902266977,"duration":0},"status":"passed","severity":"normal"},{"uid":"1991002dd612746a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1702902643124,"stop":1702902643124,"duration":0},"status":"broken","severity":"normal"},{"uid":"758d9ae7f7eaa0d2","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1702902249699,"stop":1702902249700,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad19a0234fcbca1","name":"Encoder throws on empty string content topic","time":{"start":1702902273646,"stop":1702902273647,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11fbcc10a998041","name":"unsubscribes","time":{"start":1702902594990,"stop":1702902594990,"duration":0},"status":"broken","severity":"normal"},{"uid":"661049c5892c1b06","name":"should not receive a peer event before start","time":{"start":1702902301347,"stop":1702902301347,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a55b25b143d4332","name":"Subscribe to topic containing numeric and publish message","time":{"start":1702902335126,"stop":1702902335127,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c92a5bad67adb10","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1702902249694,"stop":1702902249695,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c653bd589583e6","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1702902266975,"stop":1702902266975,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab164854d3a1b4ed","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1702902335124,"stop":1702902335124,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ca2ec96b21b3a5","name":"should throw error - no id","time":{"start":1702902250544,"stop":1702902250545,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc06ed1e779df35","name":"handles multiple messages","time":{"start":1702902594986,"stop":1702902594987,"duration":1},"status":"broken","severity":"normal"},{"uid":"a89b5f2004031006","name":"Query generator for multiple messages with different content topic format","time":{"start":1702902616007,"stop":1702902616008,"duration":1},"status":"broken","severity":"normal"},{"uid":"fea4a0d8e40c6841","name":"should properly create location multiaddrs - udp4","time":{"start":1702902250548,"stop":1702902250548,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a60f94c91caa4b","name":"Encoder throws on undefined content topic","time":{"start":1702902273645,"stop":1702902273646,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6cc2da961557e0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1702902770970,"stop":1702902770970,"duration":0},"status":"broken","severity":"normal"},{"uid":"3176329477a77738","name":"Push message with Arabic payload","time":{"start":1702902770949,"stop":1702902770949,"duration":0},"status":"broken","severity":"normal"},{"uid":"a0b90700224e82e0","name":"Light Node - default protocols","time":{"start":1702902592906,"stop":1702902592907,"duration":1},"status":"passed","severity":"normal"},{"uid":"938af9c6553d1046","name":"Push message with custom timestamp: 1702898693346","time":{"start":1702902770980,"stop":1702902770980,"duration":0},"status":"broken","severity":"normal"},{"uid":"963eef9c3146c5d4","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1702902266978,"stop":1702902266979,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c1c78c86fdbfb5","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1702902318690,"stop":1702902318690,"duration":0},"status":"passed","severity":"normal"},{"uid":"308b3ed5e9f8cd9b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1702902643133,"stop":1702902643133,"duration":0},"status":"broken","severity":"normal"},{"uid":"997fa75d03c4a92a","name":"should throw error - no id","time":{"start":1702902250544,"stop":1702902250544,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb85b9acf409ea8","name":"should not fail to stop the service if it was not started","time":{"start":1702902436435,"stop":1702902436435,"duration":0},"status":"passed","severity":"normal"},{"uid":"6276eece76a0d1b6","name":"Subscribe and receive messages via lightPush","time":{"start":1702902295168,"stop":1702902295169,"duration":1},"status":"broken","severity":"normal"},{"uid":"5b99a774bf28bc89","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1702902318681,"stop":1702902318683,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdffeb04ada0403a","name":"Subscribe and publish message","time":{"start":1702902335123,"stop":1702902335123,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3711cb06578d9b","name":"Correctly serialized arguments","time":{"start":1702902301774,"stop":1702902301775,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1c0fbd3b3a2b2d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1702902335131,"stop":1702902335131,"duration":0},"status":"passed","severity":"normal"},{"uid":"904826692c387619","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1702902266974,"stop":1702902266975,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6cf887607c2861","name":"Push message with content topic containing long","time":{"start":1702902770961,"stop":1702902770961,"duration":0},"status":"broken","severity":"normal"},{"uid":"e5ee8dcb4fb0d104","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1702902335130,"stop":1702902335130,"duration":0},"status":"passed","severity":"normal"},{"uid":"591d23f8c2721a4f","name":"Subscribe to topic containing XML and publish message","time":{"start":1702902335131,"stop":1702902335131,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd138a802b0c894a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1702902477679,"stop":1702902477679,"duration":0},"status":"broken","severity":"normal"},{"uid":"f57f7a321c0128a4","name":"Query with Ordered Callback, No message returned","time":{"start":1702902407932,"stop":1702902407933,"duration":1},"status":"broken","severity":"normal"},{"uid":"7c62bd1e70ef0663","name":"Decoder throws on empty string content topic","time":{"start":1702902275218,"stop":1702902275218,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9283dd8f925c431","name":"Callback on promise, aborts when callback returns true","time":{"start":1702902616009,"stop":1702902616010,"duration":1},"status":"broken","severity":"normal"},{"uid":"3d7a259dd82810a9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1702902335133,"stop":1702902335133,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb267e7a679b82b","name":"Push message with content topic containing Script","time":{"start":1702902770968,"stop":1702902770969,"duration":1},"status":"broken","severity":"normal"},{"uid":"f7179d1435720091","name":"Mutual subscription","time":{"start":1702902335122,"stop":1702902335122,"duration":0},"status":"passed","severity":"normal"},{"uid":"786f1816d923cc1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1702902267312,"stop":1702902267312,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3450cdfbd67963","name":"should be able to decode the field with only RELAY set to true","time":{"start":1702902249697,"stop":1702902249697,"duration":0},"status":"passed","severity":"normal"},{"uid":"80422effb12324c6","name":"Push message with shell command payload","time":{"start":1702902770956,"stop":1702902770956,"duration":0},"status":"broken","severity":"normal"},{"uid":"55f6e72ca93aeb0f","name":"can start and stop the service","time":{"start":1702902301338,"stop":1702902301338,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdddc5a8f274c78","name":"Push message with Script payload","time":{"start":1702902770952,"stop":1702902770952,"duration":0},"status":"broken","severity":"normal"},{"uid":"d319dff46132b93e","name":"Decoder throws on empty string content topic","time":{"start":1702902273648,"stop":1702902273648,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e2f61127d23f51","name":"Push message with content topic containing Russian","time":{"start":1702902770966,"stop":1702902770966,"duration":0},"status":"broken","severity":"normal"},{"uid":"f05823995e4f3f18","name":"Subscribe to topic containing shell command and publish message","time":{"start":1702902335132,"stop":1702902335132,"duration":0},"status":"passed","severity":"normal"},{"uid":"668c9643f8147a5e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1702902318683,"stop":1702902318683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f912dae072fb40f0","name":"Passing page size 19 when there are 20 messages","time":{"start":1702902616388,"stop":1702902616388,"duration":0},"status":"broken","severity":"normal"},{"uid":"147a02111ade4cea","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1702902407313,"stop":1702902407313,"duration":0},"status":"passed","severity":"normal"},{"uid":"b466f0cbf7b6d77a","name":"Check publish message containing Russian","time":{"start":1702902334011,"stop":1702902334011,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b6a01d3bd0c755","name":"Store - dialed after - with timeout","time":{"start":1702902592904,"stop":1702902592904,"duration":0},"status":"passed","severity":"normal"},{"uid":"758568eb9ead5470","name":"should not receive a peer event before start","time":{"start":1702902436437,"stop":1702902436437,"duration":0},"status":"passed","severity":"normal"},{"uid":"638ff07e06e4373b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1702902266976,"stop":1702902266976,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0c938dcc50dbda","name":"throws on content topic with empty encoding field","time":{"start":1702902243253,"stop":1702902243253,"duration":0},"status":"passed","severity":"normal"},{"uid":"2131ab1c20e5f8f0","name":"retrieves a single peer","time":{"start":1702902267308,"stop":1702902267308,"duration":0},"status":"passed","severity":"normal"},{"uid":"669be1397aa70a08","name":"caches peers it previously fetched","time":{"start":1702902267310,"stop":1702902267310,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd65c0b786dde56","name":"Passing page size 0 when there are 110 messages","time":{"start":1702902616382,"stop":1702902616382,"duration":0},"status":"broken","severity":"normal"},{"uid":"64015f0fd84c7060","name":"Check publish message containing shell command","time":{"start":1702902334013,"stop":1702902334014,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee80b47879f16327","name":"ignores unrecognized TXT record formats","time":{"start":1702902267310,"stop":1702902267310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4e69d3489f3530","name":"should properly create location multiaddrs - tcp4","time":{"start":1702902250548,"stop":1702902250549,"duration":1},"status":"passed","severity":"normal"},{"uid":"efeb4166fa5238f0","name":"should encode/decode to text encoding","time":{"start":1702902250547,"stop":1702902250547,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8f8a0c52b70e74","name":"Waku message hash computation (meta attribute not present)","time":{"start":1702902261381,"stop":1702902261382,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69ce512e2285a5","name":"Check publish message containing long","time":{"start":1702902334009,"stop":1702902334009,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee395e304ea3a2c3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1702902292685,"stop":1702902292685,"duration":0},"status":"broken","severity":"normal"},{"uid":"d91035ceb11d476c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1702902407933,"stop":1702902407934,"duration":1},"status":"passed","severity":"normal"},{"uid":"707567a2937a0289","name":"Relay + Store","time":{"start":1702902250552,"stop":1702902250552,"duration":0},"status":"passed","severity":"normal"},{"uid":"863508611503ef0f","name":"should encodeTxt and decodeTxt","time":{"start":1702902250542,"stop":1702902250543,"duration":1},"status":"passed","severity":"normal"},{"uid":"933586e38fbbb941","name":"Push message with content topic containing emoji","time":{"start":1702902770975,"stop":1702902770975,"duration":0},"status":"broken","severity":"normal"},{"uid":"7b487ae357a6fb8d","name":"returns all values when wanted number matches available values","time":{"start":1702902266424,"stop":1702902266425,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e829d5db87f8eb","name":"Push message with custom timestamp: 1672143893346","time":{"start":1702902770979,"stop":1702902770979,"duration":0},"status":"broken","severity":"normal"},{"uid":"9cdcf8bf52f0285c","name":"recovers when dns.resolve returns empty","time":{"start":1702902267309,"stop":1702902267309,"duration":0},"status":"passed","severity":"normal"},{"uid":"562d0a87a3b08433","name":"should not receive a peer event after stop","time":{"start":1702902301347,"stop":1702902301347,"duration":0},"status":"passed","severity":"normal"},{"uid":"516e888df3807ea","name":"pre and post cipher","time":{"start":1702902273956,"stop":1702902273956,"duration":0},"status":"passed","severity":"normal"},{"uid":"f225bc3d5e689951","name":"should be called for bootstrap peers","time":{"start":1702902318695,"stop":1702902318695,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddc88589012eebd","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1702902318699,"stop":1702902318699,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6391769f403ac75","name":"Passing page size 110 when there are 120 messages","time":{"start":1702902616389,"stop":1702902616390,"duration":1},"status":"broken","severity":"normal"},{"uid":"587a2e8a0d15d50e","name":"should set field with all protocols enabled","time":{"start":1702902250551,"stop":1702902250551,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e98eff3c28c5b1","name":"Fails to push message bigger that 1MB","time":{"start":1702902770982,"stop":1702902770982,"duration":0},"status":"passed","severity":"normal"},{"uid":"5617760b073ddca7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1702902318691,"stop":1702902318692,"duration":1},"status":"passed","severity":"normal"}] |