mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 03:43:09 +00:00
1 line
86 KiB
JSON
1 line
86 KiB
JSON
[{"uid":"1c5c27d7af61c176","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1704872051846,"stop":1704872051846,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78cfe029120d07a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1704871978670,"stop":1704871978671,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11a1aedb52bda2c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1704871978425,"stop":1704871978426,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0dc060d1adc3e0","name":"should encode/decode to RLP encoding","time":{"start":1704871961481,"stop":1704871961481,"duration":0},"status":"passed","severity":"normal"},{"uid":"503f8615acccda7b","name":"Check received message containing Russian","time":{"start":1704872106974,"stop":1704872106974,"duration":0},"status":"passed","severity":"normal"},{"uid":"70612cb3e463670c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1704872012833,"stop":1704872012833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b55170f0d083bf","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1704871978307,"stop":1704871978308,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed06f56752bdc8ad","name":"Check message received after jswaku node is restarted","time":{"start":1704872106985,"stop":1704872106986,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b51efdecbc919a1e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1704872079328,"stop":1704872079328,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b895bc1244991c","name":"can start the service","time":{"start":1704872011618,"stop":1704872011619,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d7a32ed54f2d0c","name":"can dial TLS multiaddrs","time":{"start":1704872048029,"stop":1704872048030,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c98b62fd40b159","name":"should decode valid enr successfully","time":{"start":1704871961478,"stop":1704871961478,"duration":0},"status":"passed","severity":"normal"},{"uid":"78705257e4fde93","name":"Check received message containing XML","time":{"start":1704872106975,"stop":1704872106975,"duration":0},"status":"passed","severity":"normal"},{"uid":"180f501ff17e7cdf","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1704872124169,"stop":1704872124169,"duration":0},"status":"passed","severity":"normal"},{"uid":"e955765f5c239500","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1704872124170,"stop":1704872124170,"duration":0},"status":"passed","severity":"normal"},{"uid":"a452482917babb9a","name":"Push message with content topic containing XML","time":{"start":1704872149001,"stop":1704872149001,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbafd6df6a966a6e","name":"Fails to push message bigger that 1MB","time":{"start":1704872149012,"stop":1704872149013,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a6b362b0f5fa12","name":"Publish message with rate limit","time":{"start":1704872079331,"stop":1704872079331,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c987719a4524be9","name":"Fails to push message with large meta","time":{"start":1704872149005,"stop":1704872149007,"duration":2},"status":"passed","severity":"normal"},{"uid":"11b963ff68a9041","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1704871984667,"stop":1704871984669,"duration":2},"status":"passed","severity":"normal"},{"uid":"824f2d55eb85aca7","name":"Push message with rate limit","time":{"start":1704872149007,"stop":1704872149008,"duration":1},"status":"passed","severity":"normal"},{"uid":"73454dc45a9df4c2","name":"Waku message hash computation (payload length 0)","time":{"start":1704871972595,"stop":1704871972595,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e190c997805a544","name":"throws on empty content topic","time":{"start":1704871953770,"stop":1704871953771,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3b9232f987fd5a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1704872031966,"stop":1704872031969,"duration":3},"status":"passed","severity":"normal"},{"uid":"e5fc377ec6cb56df","name":"Push message with custom timestamp: 1674113613055","time":{"start":1704872149008,"stop":1704872149009,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99fdcb74e42a3cf","name":"Query Generator, Wrong PubsubTopic","time":{"start":1704872137304,"stop":1704872137304,"duration":0},"status":"passed","severity":"normal"},{"uid":"9306b44d983fb136","name":"LightPush","time":{"start":1704872184602,"stop":1704872184602,"duration":0},"status":"passed","severity":"normal"},{"uid":"981602a2d65cb745","name":"should be able to encode the field with only FILTER set to true","time":{"start":1704871960326,"stop":1704871960327,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e58bf68e92a7e9","name":"should be able to encode the field with only STORE set to true","time":{"start":1704871960325,"stop":1704871960326,"duration":1},"status":"passed","severity":"normal"},{"uid":"47fce0deb73d58a7","name":"Decoder throws on empty string content topic","time":{"start":1704871986560,"stop":1704871986560,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79c0e8138b620d3","name":"ignores domain fetching errors","time":{"start":1704871978668,"stop":1704871978668,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb6d93d896d3f48","name":"Overlapping topic subscription","time":{"start":1704872105588,"stop":1704872105589,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a333f6fa5a1b022","name":"Passing page size 0 when there are 110 messages","time":{"start":1704872169515,"stop":1704872169516,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69627814e9b25dd","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1704872183791,"stop":1704872183791,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ff87008f25bc4b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1704872089359,"stop":1704872089360,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c4d5269a3103cf","name":"Check publish message containing XML","time":{"start":1704872079307,"stop":1704872079308,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37bf223fa2dc1ed","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704872031969,"stop":1704872031970,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb3303c37a50397","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704872066078,"stop":1704872066081,"duration":3},"status":"passed","severity":"normal"},{"uid":"a69733873281680a","name":"Query Generator, No Decoder","time":{"start":1704872137305,"stop":1704872137306,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c55bf4121bab058","name":"Fields are not dropped","time":{"start":1704871966027,"stop":1704871966029,"duration":2},"status":"passed","severity":"normal"},{"uid":"c17e8785ab3b3c9f","name":"Check message with extra parameter is not received","time":{"start":1704872106984,"stop":1704872106985,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2caf87d60846e6","name":"Check publish message containing Russian","time":{"start":1704872079299,"stop":1704872079303,"duration":4},"status":"passed","severity":"normal"},{"uid":"35befa0ff05a5014","name":"should be able to encode the field with only RELAY set to true","time":{"start":1704871960324,"stop":1704871960325,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a4c47d6b17fe4f","name":"Push message with numeric payload","time":{"start":1704872148970,"stop":1704872148970,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebc75f091fc7abc","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1704872032711,"stop":1704872032711,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc7ab397c3f2078","name":"Push message with content topic containing unicode special characters","time":{"start":1704872149003,"stop":1704872149003,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02b6cfbc66a7c45","name":"Publishes to nwaku","time":{"start":1704872072667,"stop":1704872072667,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c3ca48879a8f3d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1704872105593,"stop":1704872105593,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e5275ad75b8c82","name":"Check received message containing SQL Injection","time":{"start":1704872106974,"stop":1704872106975,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5de280bd6a1500","name":"Check received message containing shell command","time":{"start":1704872106976,"stop":1704872106977,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9947e95a365052b","name":"should return a random peer when all peers have the same latency","time":{"start":1704872183790,"stop":1704872183790,"duration":0},"status":"passed","severity":"normal"},{"uid":"5681353bddcb0c4d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1704872089355,"stop":1704872089356,"duration":1},"status":"passed","severity":"normal"},{"uid":"af67b7f543b80fcc","name":"Publish message with large meta","time":{"start":1704872079330,"stop":1704872079331,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c64739a5a8955cd","name":"A test","time":{"start":1704872032804,"stop":1704872032805,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca395fbbd8fff0a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1704872105594,"stop":1704872105594,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c68dc042f7d9fe","name":"Check message with no payload is not received","time":{"start":1704872106983,"stop":1704872106983,"duration":0},"status":"passed","severity":"normal"},{"uid":"729765e1101332d1","name":"Subscribe to topic containing Russian and publish message","time":{"start":1704872089357,"stop":1704872089357,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a0374e44795505","name":"Nodes with multiple pubsub topic","time":{"start":1704872066086,"stop":1704872066086,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d2f15a745d2bea","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1704872079312,"stop":1704872079312,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ad15236085da63","name":"Refresh subscription","time":{"start":1704872089352,"stop":1704872089353,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5e6370335316322a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1704872106979,"stop":1704872106980,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9631e346091b9e1","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1704871960327,"stop":1704871960328,"duration":1},"status":"passed","severity":"normal"},{"uid":"8615fdfdfcd0954b","name":"Check meta is set [ecies]","time":{"start":1704871986558,"stop":1704871986558,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce760a35e0e0cfbe","name":"throws on content topic with empty topic name field","time":{"start":1704871953773,"stop":1704871953774,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15aa29eb405d736","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1704872137309,"stop":1704872137309,"duration":0},"status":"passed","severity":"normal"},{"uid":"f940b8b475052938","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1704872032711,"stop":1704872032712,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe9d6f04aaf5a79","name":"Push message with content topic containing short","time":{"start":1704872148994,"stop":1704872148994,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb96bdc253d27556","name":"Check message with no content topic is not received","time":{"start":1704872106982,"stop":1704872106983,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e8e9739a74aaf0","name":"Push to array if already present","time":{"start":1704871953645,"stop":1704871953645,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b31198b8ecb8a94","name":"should throw error - no id","time":{"start":1704871961479,"stop":1704871961480,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe99faf667c3b8db","name":"Check received message containing JSON","time":{"start":1704872106976,"stop":1704872106976,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b0491c13cbeb23","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1704872066088,"stop":1704872066088,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f9956a9d8391c4","name":"should return all peers when numPeers is 0","time":{"start":1704871966293,"stop":1704871966293,"duration":0},"status":"passed","severity":"normal"},{"uid":"b101846802e1824d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1704872105594,"stop":1704872105594,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c5cd9556e331f8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704871978672,"stop":1704871978672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ddf6b5e01cb1dfc","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1704872105603,"stop":1704872105604,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17b7f1ace77de78","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1704872089357,"stop":1704872089357,"duration":0},"status":"passed","severity":"normal"},{"uid":"cede8fd758491579","name":"Subscribe to topic containing long and publish message","time":{"start":1704872089355,"stop":1704872089355,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a46e79bc0a4a6c","name":"Init the array if not present","time":{"start":1704871953643,"stop":1704871953644,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85a3990229786e8","name":"Check received message containing escaped characters","time":{"start":1704872106977,"stop":1704872106977,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3b43ac43bdd8b4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1704872149001,"stop":1704872149001,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9bf69227781febf","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1704871960332,"stop":1704871960332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27ac80b6dca7c3a","name":"same cluster, same shard: nodes connect","time":{"start":1704872051847,"stop":1704872051848,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f790f9ff6bf570","name":"Subscribe and publish message","time":{"start":1704872089349,"stop":1704872089349,"duration":0},"status":"passed","severity":"normal"},{"uid":"11292e279a6336e7","name":"throws on content topic with empty application field","time":{"start":1704871953772,"stop":1704871953773,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65023151feb628a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704872011624,"stop":1704872011624,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a3c1ac076a25df","name":"Generator, 2 different pubsubtopics","time":{"start":1704872144579,"stop":1704872144579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fedef9fd22c7cc","name":"Fails to publish duplicate message","time":{"start":1704872079318,"stop":1704872079322,"duration":4},"status":"passed","severity":"normal"},{"uid":"d911d5ee0b1f06c6","name":"Asymmetric encrypt & decrypt","time":{"start":1704871985128,"stop":1704871985128,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c5a96ee44551d9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704872031971,"stop":1704872031972,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b13d24be1ae6cb","name":"should throw error - no id","time":{"start":1704871961479,"stop":1704871961479,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdec8499088266a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1704872173156,"stop":1704872173156,"duration":0},"status":"passed","severity":"normal"},{"uid":"193c669d7e3d6d2e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1704872042938,"stop":1704872042939,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f58f094f54e3d9","name":"Promise Callback - forward","time":{"start":1704872154917,"stop":1704872154917,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccfb844035aea","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1704872042935,"stop":1704872042936,"duration":1},"status":"passed","severity":"normal"},{"uid":"42247b7ed9d2cd94","name":"Light Node - default protocols","time":{"start":1704872184603,"stop":1704872184603,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4320fbf30cdb06","name":"Subscribe to topic containing Script and receive message","time":{"start":1704872105595,"stop":1704872105595,"duration":0},"status":"passed","severity":"normal"},{"uid":"295ece33d1347289","name":"Nodes with multiple pubsub topic","time":{"start":1704872066088,"stop":1704872066088,"duration":0},"status":"passed","severity":"normal"},{"uid":"82acc3170aea31c6","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1704871986557,"stop":1704871986558,"duration":1},"status":"passed","severity":"normal"},{"uid":"e832f3ed7b3c98fe","name":"should encode/decode to text encoding","time":{"start":1704871961482,"stop":1704871961482,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e853ca3bceedd","name":"should be able to decode the field with only RELAY set to true","time":{"start":1704871960330,"stop":1704871960331,"duration":1},"status":"passed","severity":"normal"},{"uid":"7774ab2f157d29cc","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1704871960328,"stop":1704871960329,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4af696ffdc04af5","name":"should get / set UDP multiaddr","time":{"start":1704871961482,"stop":1704871961482,"duration":0},"status":"passed","severity":"normal"},{"uid":"610b71b73e3b270f","name":"Query with Ordered Callback, No message returned","time":{"start":1704872137308,"stop":1704872137309,"duration":1},"status":"passed","severity":"normal"},{"uid":"28975548a2d70aef","name":"Mutual subscription","time":{"start":1704872089346,"stop":1704872089347,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ce31191a077adc","name":"Push message with meta","time":{"start":1704872149004,"stop":1704872149005,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4002ad77e529fb","name":"Error when try to subscribe to more than 30 topics","time":{"start":1704872105587,"stop":1704872105588,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b4716f2c63f3cf","name":"Ping on unsubscribed peer","time":{"start":1704872012657,"stop":1704872012657,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd905252fd5d44","name":"Check received message containing Script","time":{"start":1704872106975,"stop":1704872106975,"duration":0},"status":"passed","severity":"normal"},{"uid":"6049b05036b39d7","name":"should not receive a peer event before start","time":{"start":1704872011621,"stop":1704872011622,"duration":1},"status":"passed","severity":"normal"},{"uid":"e791a630d29cd183","name":"Subscribe to topic containing long and receive message","time":{"start":1704872105592,"stop":1704872105592,"duration":0},"status":"passed","severity":"normal"},{"uid":"d808e38d0008ad61","name":"Check publish message containing SQL Injection","time":{"start":1704872079303,"stop":1704872079304,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3aefe45f0bcb88","name":"Ordered Callback - backward","time":{"start":1704872154918,"stop":1704872154919,"duration":1},"status":"passed","severity":"normal"},{"uid":"531dbd837d2f51bc","name":"Publish message with custom timestamp: Wed Jan 10 2024 08:34:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1704872079314,"stop":1704872079315,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1def1342573f1ea","name":"Correctly serialized arguments","time":{"start":1704872048297,"stop":1704872048298,"duration":1},"status":"passed","severity":"normal"},{"uid":"7632fe41a59319f2","name":"Passing cursor with wrong message digest","time":{"start":1704872124172,"stop":1704872124174,"duration":2},"status":"passed","severity":"normal"},{"uid":"53703d6bd65246d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1704872089360,"stop":1704872089361,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c447a00c07fc0d4","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1704872089351,"stop":1704872089352,"duration":1},"status":"passed","severity":"normal"},{"uid":"196e46fb9e1162d2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1704872032709,"stop":1704872032710,"duration":1},"status":"passed","severity":"normal"},{"uid":"2075eed023f3619a","name":"Throws when trying to push message with empty payload","time":{"start":1704872148976,"stop":1704872148993,"duration":17},"status":"passed","severity":"normal"},{"uid":"719472fb9d9fa389","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704872235201,"stop":1704872235202,"duration":1},"status":"passed","severity":"normal"},{"uid":"26279b5a70ad05a4","name":"Push message with content topic containing long","time":{"start":1704872148996,"stop":1704872148997,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4215d4efe33c71e","name":"should handle a minimal index list","time":{"start":1704871960681,"stop":1704871960682,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d8fdc9367aa54c","name":"isConnected should return false after all peers disconnect","time":{"start":1704872032712,"stop":1704872032712,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5ed28682858c0c","name":"groups content topics by expected pubsub topic","time":{"start":1704871953775,"stop":1704871953776,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c848dc82e70359","name":"Reopen subscription with peer with lost subscription","time":{"start":1704872012657,"stop":1704872012657,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd65959efeef36d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1704872106980,"stop":1704872106980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69ccb22c16874ea","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704872144588,"stop":1704872144589,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e339afe59b4a69","name":"Ephemeral field set to true","time":{"start":1704871966476,"stop":1704871966477,"duration":1},"status":"passed","severity":"normal"},{"uid":"350966b33c79b545","name":"should decode valid enr with tcp successfully","time":{"start":1704871961478,"stop":1704871961479,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9bda269fd70113","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1704871978310,"stop":1704871978310,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b7bfac62c3a2f7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704872066087,"stop":1704872066087,"duration":0},"status":"passed","severity":"normal"},{"uid":"909a6820375db6a2","name":"Decoder throws on empty string content topic","time":{"start":1704871966479,"stop":1704871966479,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed092167415cff2c","name":"Check publish message containing special chars","time":{"start":1704872079298,"stop":1704872079298,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9255695813da2c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1704872089360,"stop":1704872089360,"duration":0},"status":"passed","severity":"normal"},{"uid":"859790bc148db3b6","name":"Check publish message containing short","time":{"start":1704872079296,"stop":1704872079297,"duration":1},"status":"passed","severity":"normal"},{"uid":"df35a4ca00f8d199","name":"Check publish message containing escaped characters","time":{"start":1704872079310,"stop":1704872079311,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35bada0a1edf775","name":"Encoder throws on undefined content topic","time":{"start":1704871966477,"stop":1704871966478,"duration":1},"status":"passed","severity":"normal"},{"uid":"36db9c8bd7e6d7c6","name":"Push message with Basic HTML tag payload","time":{"start":1704872148973,"stop":1704872148973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59d25e159c1f7e8","name":"Subscribe to topic containing short and receive message","time":{"start":1704872105590,"stop":1704872105591,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b58ab3022abd670","name":"returns all values when wanted number matches available values","time":{"start":1704871977727,"stop":1704871977729,"duration":2},"status":"passed","severity":"normal"},{"uid":"2af3d6c7bf079bfb","name":"Check received message with timestamp: undefined ","time":{"start":1704872106980,"stop":1704872106981,"duration":1},"status":"passed","severity":"normal"},{"uid":"567e6de7ed69490c","name":"Meta field set when metaSetter is specified","time":{"start":1704871966477,"stop":1704871966477,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e7da37e41097e0","name":"Default pageSize","time":{"start":1704872169519,"stop":1704872169519,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efd2ded9b1c7ea9","name":"Waku message hash computation","time":{"start":1704871972592,"stop":1704871972594,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f469aaad691c438","name":"Push message with content topic containing Chinese","time":{"start":1704872148998,"stop":1704872148998,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ce3ed84cd96dfc","name":"Check publish message containing Arabic","time":{"start":1704872079299,"stop":1704872079299,"duration":0},"status":"passed","severity":"normal"},{"uid":"4565b27ee95d7406","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704872056241,"stop":1704872056241,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41d4c3bfc1559eb","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1704872173153,"stop":1704872173154,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b86d36413e7c47","name":"converts content topics to expected shard index","time":{"start":1704871953775,"stop":1704871953775,"duration":0},"status":"passed","severity":"normal"},{"uid":"900116808dbc2985","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1704872031971,"stop":1704872031971,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cbc01645a5fe96","name":"Ephemeral field is preserved - encoder v0","time":{"start":1704872012832,"stop":1704872012832,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76a444b4a15b846","name":"should emit a peer event after start","time":{"start":1704872178924,"stop":1704872178924,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb5aac3e8ba18fe","name":"Subscribe to topic containing short and publish message","time":{"start":1704872089354,"stop":1704872089354,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d643dbad7c70cdf","name":"Subscribe to topic containing XML and publish message","time":{"start":1704872089358,"stop":1704872089358,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd4293d5c058fcf","name":"Publish message with custom timestamp: Thu Jan 19 2023 07:34:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1704872079312,"stop":1704872079313,"duration":1},"status":"passed","severity":"normal"},{"uid":"376bedbd1b45e1f0","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1704871978310,"stop":1704871978311,"duration":1},"status":"passed","severity":"normal"},{"uid":"a12f7a7c7b641736","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1704871978672,"stop":1704871978672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aabe73f4ce10c4ac","name":"Check message received after nwaku node is restarted","time":{"start":1704872106987,"stop":1704872106987,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2cf4f04f6ec1f6a","name":"Passing page size 11 when there are 10 messages","time":{"start":1704872169517,"stop":1704872169518,"duration":1},"status":"passed","severity":"normal"},{"uid":"a547c1faedb7ebff","name":"Subscribe to topic containing Script and publish message","time":{"start":1704872089357,"stop":1704872089358,"duration":1},"status":"passed","severity":"normal"},{"uid":"96aef2197e815a84","name":"Check message with invalid timestamp is not received","time":{"start":1704872106981,"stop":1704872106981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e67a4ef123f629","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704872066088,"stop":1704872066089,"duration":1},"status":"passed","severity":"normal"},{"uid":"f520dc4b83b2132e","name":"Push message with special chars payload","time":{"start":1704872148970,"stop":1704872148970,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0718e57a0f1da38","name":"Passing cursor with wrong pubsubTopic","time":{"start":1704872124174,"stop":1704872124174,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f4c68b0d251995","name":"Ephemeral messages are not stored","time":{"start":1704872012828,"stop":1704872012831,"duration":3},"status":"passed","severity":"normal"},{"uid":"a972caca1c070af7","name":"should emit a peer event after start","time":{"start":1704872011621,"stop":1704872011621,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b2de9b4198a3b9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1704872105598,"stop":1704872105599,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9232c8941034908","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1704872137307,"stop":1704872137307,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b6195471d0842b","name":"should not receive a peer event before start","time":{"start":1704872178925,"stop":1704872178925,"duration":0},"status":"passed","severity":"normal"},{"uid":"504d94d9d00e5caa","name":"handles multiple messages","time":{"start":1704872183788,"stop":1704872183788,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83eaf2d50943498","name":"configure the node with multiple pubsub topics","time":{"start":1704872099410,"stop":1704872099410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3fdf98dc59f69a","name":"should only return 1 node with relay and store capability","time":{"start":1704871978670,"stop":1704871978670,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0cd29bf24905dd","name":"nwaku interop","time":{"start":1704872178921,"stop":1704872178922,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3fb82c3f2bce771","name":"Check received message containing Chinese","time":{"start":1704872106973,"stop":1704872106973,"duration":0},"status":"passed","severity":"normal"},{"uid":"39db7bc3fa11c62b","name":"should use DNS peer discovery with light client","time":{"start":1704872011623,"stop":1704872011623,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1f25c2d1b1d71d8","name":"Push message with custom timestamp: 1704868413055","time":{"start":1704872149009,"stop":1704872149010,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead72a04c3e5d503","name":"Query Generator, Multiple PubsubTopics","time":{"start":1704872137305,"stop":1704872137305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d225a0eee0d55d85","name":"isConnected should return false after all peers disconnect","time":{"start":1704872032725,"stop":1704872032726,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05cc66d27443eb4","name":"Push message with content topic containing emoji","time":{"start":1704872149003,"stop":1704872149004,"duration":1},"status":"passed","severity":"normal"},{"uid":"84471ca437a94e2e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1704871978306,"stop":1704871978306,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5feb7728709e9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704872144580,"stop":1704872144585,"duration":5},"status":"passed","severity":"normal"},{"uid":"ebd7a367ef4dd552","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704871960329,"stop":1704871960330,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0984063ee6e3e47","name":"Register correct protocols","time":{"start":1704872089347,"stop":1704872089347,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1aa81d58869200d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1704872032713,"stop":1704872032716,"duration":3},"status":"passed","severity":"normal"},{"uid":"59613e9fd05a5bfb","name":"returns all connected peers that support the protocol","time":{"start":1704872183791,"stop":1704872183791,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e37d9d0c22d2af","name":"Push message with shell command payload","time":{"start":1704872148974,"stop":1704872148974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e8b0fb864964a7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1704872089358,"stop":1704872089358,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fb912e451497b0","name":"does not throw on valid cases","time":{"start":1704871953770,"stop":1704871953770,"duration":0},"status":"passed","severity":"normal"},{"uid":"accc3981a2a4c344","name":"1 Relay, 1 Filter, gives up","time":{"start":1704871978426,"stop":1704871978426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5bc1fce8429bb5","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1704871960333,"stop":1704871960333,"duration":0},"status":"passed","severity":"normal"},{"uid":"387c1461426d4c1e","name":"Check publish message containing emoji","time":{"start":1704872079311,"stop":1704872079312,"duration":1},"status":"passed","severity":"normal"},{"uid":"919a45fd48f8b467","name":"Push message on custom pubsubTopic","time":{"start":1704872056240,"stop":1704872056240,"duration":0},"status":"passed","severity":"normal"},{"uid":"8300eca12444df93","name":"unsubscribes","time":{"start":1704872183788,"stop":1704872183789,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6de3affe91ec80","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1704872042939,"stop":1704872042941,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e0dac32d7f8c04e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1704872042937,"stop":1704872042938,"duration":1},"status":"passed","severity":"normal"},{"uid":"371e3c0e91d399da","name":"Subscribe to topic containing shell command and receive message","time":{"start":1704872105598,"stop":1704872105598,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ec4d0d1408ae86","name":"should properly create location multiaddrs - udp","time":{"start":1704871961484,"stop":1704871961484,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f311d4e64ebe97","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704872235200,"stop":1704872235200,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6812dc9e8b6bac7","name":"should set field with only RELAY enabled","time":{"start":1704871961485,"stop":1704871961485,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96c0346246a37d9","name":"should encodeTxt and decodeTxt","time":{"start":1704871961477,"stop":1704871961477,"duration":0},"status":"passed","severity":"normal"},{"uid":"8821f7eb2a83dc26","name":"should return false","time":{"start":1704871961480,"stop":1704871961481,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f042518034c950","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1704872032718,"stop":1704872032718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6d29f250c2c48e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1704872032710,"stop":1704872032710,"duration":0},"status":"passed","severity":"normal"},{"uid":"712703df4e4e4202","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1704872124170,"stop":1704872124170,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8cedad269c6b33b","name":"caches peers it previously fetched","time":{"start":1704871978669,"stop":1704871978669,"duration":0},"status":"passed","severity":"normal"},{"uid":"396bc8605cd665b8","name":"Push message with Arabic payload","time":{"start":1704872148971,"stop":1704872148971,"duration":0},"status":"passed","severity":"normal"},{"uid":"414ad311eb7138b8","name":"Push message with content topic containing JSON","time":{"start":1704872149002,"stop":1704872149002,"duration":0},"status":"passed","severity":"normal"},{"uid":"292c53d09223290f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1704871960682,"stop":1704871960682,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25e3fddb0142969","name":"throws on content topic with empty encoding field","time":{"start":1704871953774,"stop":1704871953774,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b09c0aac439874","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704872031970,"stop":1704872031970,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a20cdb8d36782","name":"tcp ip4 address","time":{"start":1704871960148,"stop":1704871960150,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ce1591073718087","name":"Push message with content topic containing SQL Injection","time":{"start":1704872149000,"stop":1704872149000,"duration":0},"status":"passed","severity":"normal"},{"uid":"776ace3623872975","name":"pre and post cipher","time":{"start":1704871985129,"stop":1704871985129,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e78b3cf25a5570","name":"through manual discovery","time":{"start":1704872048030,"stop":1704872048030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6b1173a962f571","name":"Push message with content topic containing escaped characters","time":{"start":1704872149003,"stop":1704872149003,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d329975c77af95","name":"Rejects garbage","time":{"start":1704871970085,"stop":1704871970085,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d13776f22930d7e","name":"Decrypt messages","time":{"start":1704872054415,"stop":1704872054416,"duration":1},"status":"passed","severity":"normal"},{"uid":"af79e9322c456ee8","name":"Query generator for multiple messages","time":{"start":1704872150247,"stop":1704872150249,"duration":2},"status":"passed","severity":"normal"},{"uid":"e8e53a24fc9309ba","name":"Decoder throws on empty string content topic","time":{"start":1704871984672,"stop":1704871984672,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ffbef52512da56","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1704871978311,"stop":1704871978312,"duration":1},"status":"passed","severity":"normal"},{"uid":"215bcabd4cc92b01","name":"Reusing cursor across nodes","time":{"start":1704872124172,"stop":1704872124172,"duration":0},"status":"passed","severity":"normal"},{"uid":"8919effb353efeda","name":"Passing page size 19 when there are 20 messages","time":{"start":1704872169518,"stop":1704872169518,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a9f7715d918d47","name":"Fails to publish message with wrong content topic","time":{"start":1704872079324,"stop":1704872079325,"duration":1},"status":"passed","severity":"normal"},{"uid":"690559f826b6705e","name":"Fails to push message with empty content topic","time":{"start":1704872149004,"stop":1704872149004,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e7e4f46166a383","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1704871978304,"stop":1704871978305,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecbc22a6e628ab21","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704872031972,"stop":1704872031972,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6868796213963c","name":"Subscribe to topic containing XML and receive message","time":{"start":1704872105595,"stop":1704872105596,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ebbd0f84fbb55ba","name":"Store - dialed after - with timeout","time":{"start":1704872184602,"stop":1704872184602,"duration":0},"status":"passed","severity":"normal"},{"uid":"802302068e86bfca","name":"Push message with Chinese payload","time":{"start":1704872148970,"stop":1704872148971,"duration":1},"status":"passed","severity":"normal"},{"uid":"132c2021ba2a360","name":"udp ip6 address","time":{"start":1704871960150,"stop":1704871960151,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d70e8c76ee3033","name":"should not receive a peer event after stop","time":{"start":1704872011622,"stop":1704872011622,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f82f4c01979630c","name":"Sets default value correctly","time":{"start":1704872180646,"stop":1704872180646,"duration":0},"status":"passed","severity":"normal"},{"uid":"d043022c06721aeb","name":"different cluster, different shard: nodes don't connect","time":{"start":1704872051850,"stop":1704872051850,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa00ad3da316603","name":"should properly create location multiaddrs - tcp4","time":{"start":1704871961483,"stop":1704871961483,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd37249a67e3568","name":"Symmetric encrypt & Decrypt","time":{"start":1704871985128,"stop":1704871985129,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4855516320c36b","name":"Ordered callback, aborts when callback returns true","time":{"start":1704872150253,"stop":1704872150253,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6293340c89589d","name":"Js publishes, other Js receives","time":{"start":1704872072668,"stop":1704872072668,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5ecc522a3cf16a","name":"Ping on subscribed peer","time":{"start":1704872012656,"stop":1704872012656,"duration":0},"status":"passed","severity":"normal"},{"uid":"735f0f0e2c1cd629","name":"Passing page size 110 when there are 120 messages","time":{"start":1704872169518,"stop":1704872169518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a133b666b175c8","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1704872012832,"stop":1704872012832,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db3e61328100499","name":"isConnected should return true after first peer connects","time":{"start":1704872032723,"stop":1704872032724,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6e7904a820c71f","name":"can start and stop the service","time":{"start":1704872178923,"stop":1704872178923,"duration":0},"status":"passed","severity":"normal"},{"uid":"721ed482789e1601","name":"configure the node with multiple pubsub topics","time":{"start":1704872099411,"stop":1704872099411,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e8e514647c02d4","name":"Query Generator - forward","time":{"start":1704872154916,"stop":1704872154916,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e813f34e1832c2","name":"Push message with content topic containing Arabic","time":{"start":1704872148998,"stop":1704872148999,"duration":1},"status":"passed","severity":"normal"},{"uid":"6800d27eb7f69b92","name":"Check publish message containing Script","time":{"start":1704872079304,"stop":1704872079307,"duration":3},"status":"passed","severity":"normal"},{"uid":"17c3e473b07f397a","name":"Check received message containing Arabic","time":{"start":1704872106974,"stop":1704872106974,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08ce90a13e0d87d","name":"should set field with all protocols disabled","time":{"start":1704871961485,"stop":1704871961485,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bababa9987b3fd1","name":"should throw error - no public key","time":{"start":1704871961479,"stop":1704871961479,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6c881d14930c29","name":"Check publish message containing shell command","time":{"start":1704872079310,"stop":1704872079310,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc643dd3b98cc7a4","name":"Check received message containing unicode special characters","time":{"start":1704872106977,"stop":1704872106978,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa4bc46ca5596ca","name":"Check publish message containing Basic HTML tag","time":{"start":1704872079308,"stop":1704872079309,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b0283eca0edb9d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1704872105603,"stop":1704872105603,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bded49929338b0","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1704872089360,"stop":1704872089360,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbd8e6d924c7f4f","name":"Filter","time":{"start":1704872184603,"stop":1704872184603,"duration":0},"status":"passed","severity":"normal"},{"uid":"203f3b6f613efdb4","name":"Push message with emoji payload","time":{"start":1704872148975,"stop":1704872148976,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c625dfd64abbed4","name":"Push message with content topic containing shell command","time":{"start":1704872149002,"stop":1704872149002,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f618746eb15bfdc","name":"Check publish message containing Chinese","time":{"start":1704872079298,"stop":1704872079299,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36b3a05b6f7ddc0","name":"Sample","time":{"start":1704871960571,"stop":1704871960571,"duration":0},"status":"passed","severity":"normal"},{"uid":"255e023d2d773e1e","name":"Generator, 2 different pubsubtopics","time":{"start":1704872144587,"stop":1704872144588,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa12db24e4edc90","name":"Push message with content topic containing Russian","time":{"start":1704872148999,"stop":1704872148999,"duration":0},"status":"passed","severity":"normal"},{"uid":"12db63db243b8e4a","name":"can start the service","time":{"start":1704872178922,"stop":1704872178922,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9d586fc5646604","name":"same cluster, different shard: nodes connect","time":{"start":1704872051848,"stop":1704872051849,"duration":1},"status":"passed","severity":"normal"},{"uid":"d125a5e8453232cc","name":"Delete observer","time":{"start":1704872054416,"stop":1704872054416,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e857ffcd3fc44e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1704871960327,"stop":1704871960327,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63ecacfb5bd38dc","name":"Query generator for multiple messages with different message text format","time":{"start":1704872150249,"stop":1704872150250,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb7e02c69a2eb92","name":"Nwaku publishes","time":{"start":1704872072668,"stop":1704872072668,"duration":0},"status":"passed","severity":"normal"},{"uid":"79dc198b0e0cb511","name":"throws on content topic with non-number generation field","time":{"start":1704871953771,"stop":1704871953772,"duration":1},"status":"passed","severity":"normal"},{"uid":"574f3a734e6e2c2b","name":"Push message equal or less that 1MB","time":{"start":1704872149011,"stop":1704872149012,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee7a9b192ec088b","name":"1 Store, 2 fetches","time":{"start":1704871978425,"stop":1704871978425,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc8a79af4ec6891","name":"Decoder throws on undefined content topic","time":{"start":1704871986559,"stop":1704871986560,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b965278b322730e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1704872099410,"stop":1704872099411,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e72a6c70f9ae47","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704872056243,"stop":1704872056243,"duration":0},"status":"passed","severity":"normal"},{"uid":"77873d10b8069a4e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1704871978309,"stop":1704871978309,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4659ed70e6d263","name":"Encoder throws on undefined content topic","time":{"start":1704871984670,"stop":1704871984671,"duration":1},"status":"passed","severity":"normal"},{"uid":"809ded6c57ff417d","name":"Push message with JSON payload","time":{"start":1704872148974,"stop":1704872148974,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8bf4e4fb31589b","name":"should throw error - no public key","time":{"start":1704871961480,"stop":1704871961480,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dcab103c775240","name":"should set field with only STORE enabled","time":{"start":1704871961485,"stop":1704871961486,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a120b6e0942a34","name":"Check publish message containing long","time":{"start":1704872079297,"stop":1704872079297,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf6ff623c27cd10","name":"Relay + Store","time":{"start":1704872010442,"stop":1704872010447,"duration":5},"status":"passed","severity":"normal"},{"uid":"c69b910c6a2ac81","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1704871966295,"stop":1704871966295,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a14f7fe429d2205","name":"Check received message containing emoji","time":{"start":1704872106978,"stop":1704872106978,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7f19f85270f116","name":"Relay - dialed after","time":{"start":1704872184601,"stop":1704872184601,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1487ed2e2287478","name":"Query Generator - backward","time":{"start":1704872154917,"stop":1704872154917,"duration":0},"status":"passed","severity":"normal"},{"uid":"50eecbe8189baaf6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704872235202,"stop":1704872235202,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01f70a1bc309a5c","name":"should only return 1 node with relay capability","time":{"start":1704871978669,"stop":1704871978669,"duration":0},"status":"passed","severity":"normal"},{"uid":"4379d5adbcc86c9","name":"should throw an error when no peer matches the given protocols","time":{"start":1704872183790,"stop":1704872183791,"duration":1},"status":"passed","severity":"normal"},{"uid":"e17b31f875052a8c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1704872066081,"stop":1704872066086,"duration":5},"status":"passed","severity":"normal"},{"uid":"b085a6f990780411","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1704872105584,"stop":1704872105584,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15f8d37ab4a8a70","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1704871978306,"stop":1704871978307,"duration":1},"status":"passed","severity":"normal"},{"uid":"899754ae99eaa106","name":"should get / set TCP multiaddr","time":{"start":1704871961482,"stop":1704871961482,"duration":0},"status":"passed","severity":"normal"},{"uid":"5390f99931d8ef10","name":"Check received message with timestamp: 1704872000410 ","time":{"start":1704872106979,"stop":1704872106979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d606e90de9d25559","name":"returns all values when wanted number is greater than available values","time":{"start":1704871977729,"stop":1704871977730,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e18f40b85cb71f","name":"Query with Ordered Callback, No Decoder","time":{"start":1704872137308,"stop":1704872137308,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc61f9651813c1f","name":"creates an iterator","time":{"start":1704872183788,"stop":1704872183788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9106200f8fe6d545","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1704872032718,"stop":1704872032719,"duration":1},"status":"passed","severity":"normal"},{"uid":"3803bbd991569df9","name":"Accepts a valid Waku Message","time":{"start":1704871970083,"stop":1704871970084,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d1d5c73a653390","name":"Push message with Russian payload","time":{"start":1704872148972,"stop":1704872148972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0c48565ddffa79","name":"Query with Promise Callback, No message returned","time":{"start":1704872137310,"stop":1704872137311,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe304e9a0700eccd","name":"should not receive a peer event after stop","time":{"start":1704872178925,"stop":1704872178925,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd565f27d4a90e7f","name":"Check message with non string payload is not received","time":{"start":1704872106983,"stop":1704872106984,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8c87ba59db7dbd","name":"should throw error - invalid id","time":{"start":1704871961480,"stop":1704871961480,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f1bd856189860","name":"Ordered Callback - forward","time":{"start":1704872154918,"stop":1704872154918,"duration":0},"status":"passed","severity":"normal"},{"uid":"731749995231035e","name":"Passing page size 10 when there are 10 messages","time":{"start":1704872169517,"stop":1704872169517,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29f096aa6b54368","name":"Does not throw an exception when node disconnects","time":{"start":1704872180643,"stop":1704872180644,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74bc4b14a756638","name":"Encoder throws on undefined content topic","time":{"start":1704871986559,"stop":1704871986559,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3bde43d86d0a14","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1704872173154,"stop":1704872173154,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e0f6ec700ceb0a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704872066087,"stop":1704872066087,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d82e338eb2266d","name":"Decoder throws on undefined content topic","time":{"start":1704871966478,"stop":1704871966479,"duration":1},"status":"passed","severity":"normal"},{"uid":"70459ab255105eaa","name":"passes more than one ENR URLs and attempts connection","time":{"start":1704872011624,"stop":1704872011624,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4f1111adeb6af19","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704872031970,"stop":1704872031970,"duration":0},"status":"passed","severity":"normal"},{"uid":"424b951cb52a1857","name":"Relay + Store","time":{"start":1704871961486,"stop":1704871961487,"duration":1},"status":"passed","severity":"normal"},{"uid":"87dab84e49b3f687","name":"Promise Callback - backward","time":{"start":1704872154918,"stop":1704872154918,"duration":0},"status":"passed","severity":"normal"},{"uid":"568090ab1468688","name":"Check received message with timestamp: 1704872000410000000 ","time":{"start":1704872106978,"stop":1704872106979,"duration":1},"status":"passed","severity":"normal"},{"uid":"713cc0c8d8e76e8f","name":"Push message with content topic containing Script","time":{"start":1704872149000,"stop":1704872149001,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c83ee1a59f734b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1704871986558,"stop":1704871986558,"duration":0},"status":"passed","severity":"normal"},{"uid":"54525ceafa5d37b1","name":"should not fail to start the service if it is already started","time":{"start":1704872178924,"stop":1704872178924,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc3f4262dd056af","name":"Subscribe to topic containing numeric and receive message","time":{"start":1704872105592,"stop":1704872105593,"duration":1},"status":"passed","severity":"normal"},{"uid":"917c768f175687da","name":"Push message with unicode special characters payload","time":{"start":1704872148975,"stop":1704872148975,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f927e3fdec28c8b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1704872150250,"stop":1704872150250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a650e873c1e28fe7","name":"Check publish message containing unicode special characters","time":{"start":1704872079311,"stop":1704872079311,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f9b313cc960b14","name":"topics with same application and version share the same shard","time":{"start":1704871953775,"stop":1704871953775,"duration":0},"status":"passed","severity":"normal"},{"uid":"686fef0ece435c80","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704872031972,"stop":1704872031973,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0e4c8f31ee28ec4","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1704872150252,"stop":1704872150252,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed52580006f9e6f","name":"Push 30 different messages","time":{"start":1704872148976,"stop":1704872148976,"duration":0},"status":"passed","severity":"normal"},{"uid":"688f1d28a6eed186","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1704872173155,"stop":1704872173155,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03bb56f5a4bc4b9","name":"Passing page size 3 when there are 20 messages","time":{"start":1704872169516,"stop":1704872169517,"duration":1},"status":"passed","severity":"normal"},{"uid":"f653674fe9a93178","name":"Used by Waku Relay","time":{"start":1704872180645,"stop":1704872180645,"duration":0},"status":"passed","severity":"normal"},{"uid":"781bfdb12978137f","name":"Check received message with extra option is received","time":{"start":1704872106985,"stop":1704872106985,"duration":0},"status":"passed","severity":"normal"},{"uid":"158e80c3211aff03","name":"A test","time":{"start":1704872032805,"stop":1704872032805,"duration":0},"status":"passed","severity":"normal"},{"uid":"616293893ab158c2","name":"Check received message containing long","time":{"start":1704872106972,"stop":1704872106972,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf84f6effdc7ef51","name":"Refresh subscription","time":{"start":1704872105589,"stop":1704872105590,"duration":1},"status":"passed","severity":"normal"},{"uid":"9882ee2d1ef73513","name":"should not fail to stop the service if it was not started","time":{"start":1704872011620,"stop":1704872011620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e405c30105e70b","name":"throws on content topic with empty version field","time":{"start":1704871953773,"stop":1704871953773,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e0c09cb5537cfe","name":"should properly create location multiaddrs - udp6","time":{"start":1704871961483,"stop":1704871961483,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cef92b1ca4821b0","name":"should properly compute the node id","time":{"start":1704871961481,"stop":1704871961481,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed506ee9c9b4978","name":"different cluster, same shard: nodes don't connect","time":{"start":1704872051849,"stop":1704872051850,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b04ea845d2a3ddd","name":"Push message with short payload","time":{"start":1704872148968,"stop":1704872148969,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2727fd19115faa","name":"recovers when dns.resolve returns empty","time":{"start":1704871978667,"stop":1704871978668,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f01fd97974c100","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704872056242,"stop":1704872056243,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ba1eda50b45897","name":"Subscribe to topic containing JSON and receive message","time":{"start":1704872105596,"stop":1704872105598,"duration":2},"status":"passed","severity":"normal"},{"uid":"1eb13ebddd1ea392","name":"Push message with Script payload","time":{"start":1704872148972,"stop":1704872148973,"duration":1},"status":"passed","severity":"normal"},{"uid":"653f494883dc5ccb","name":"Check publish message after client node is restarted","time":{"start":1704872079330,"stop":1704872079330,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96a5344dc73cffbc","name":"Check publish message containing JSON","time":{"start":1704872079309,"stop":1704872079310,"duration":1},"status":"passed","severity":"normal"},{"uid":"9947777f051e8f74","name":"Store - dialed first","time":{"start":1704872184602,"stop":1704872184602,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b90986068d24fd6","name":"Check received message containing numeric","time":{"start":1704872106972,"stop":1704872106973,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad9d2ce6d13f4c5","name":"Relay","time":{"start":1704872010430,"stop":1704872010441,"duration":11},"status":"passed","severity":"normal"},{"uid":"e8c96754bbb09d77","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1704872137308,"stop":1704872137308,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e77a18946feac8","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1704872089356,"stop":1704872089356,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b10a1965d81c45","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1704872105594,"stop":1704872105595,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b55ad6f7279db0","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1704871960328,"stop":1704871960328,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f408b13e9a1dc0","name":"Passing page size 1 when there are 4 messages","time":{"start":1704872169516,"stop":1704872169516,"duration":0},"status":"passed","severity":"normal"},{"uid":"8619103560aeb660","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1704872124171,"stop":1704872124171,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d26e04a36772594","name":"Push message with escaped characters payload","time":{"start":1704872148974,"stop":1704872148975,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5baa62395b200f9","name":"Push message with content topic containing special chars","time":{"start":1704872148997,"stop":1704872148998,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b00ea0b548a080","name":"should be able to decode the field with only STORE set to true","time":{"start":1704871960331,"stop":1704871960332,"duration":1},"status":"passed","severity":"normal"},{"uid":"855b695be69f037a","name":"ignores unrecognized TXT record formats","time":{"start":1704871978668,"stop":1704871978668,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe43468438a15fcc","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1704871977730,"stop":1704871977730,"duration":0},"status":"passed","severity":"normal"},{"uid":"738a086dbd9b527a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1704872089352,"stop":1704872089352,"duration":0},"status":"passed","severity":"normal"},{"uid":"a818ebef2a0a46d8","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1704872032721,"stop":1704872032723,"duration":2},"status":"passed","severity":"normal"},{"uid":"2666933aa009a89b","name":"Push message with custom timestamp: 1704875613055","time":{"start":1704872149010,"stop":1704872149011,"duration":1},"status":"passed","severity":"normal"},{"uid":"143815f26c36e767","name":"Callback on promise","time":{"start":1704872150251,"stop":1704872150251,"duration":0},"status":"passed","severity":"normal"},{"uid":"61cb535434bee3db","name":"Push message with content topic containing numeric","time":{"start":1704872148997,"stop":1704872148997,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e58b794bc70af6","name":"Publish without waiting for remote peer","time":{"start":1704872089347,"stop":1704872089348,"duration":1},"status":"passed","severity":"normal"},{"uid":"65010b46d65934ce","name":"should be able to decode the field with only FILTER set to true","time":{"start":1704871960331,"stop":1704871960331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0dc290007cafa4","name":"Round trip binary serialization","time":{"start":1704871966476,"stop":1704871966476,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c70869bfc07090","name":"can start and stop the service","time":{"start":1704872011619,"stop":1704872011619,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc51bdc4eca76dd","name":"should set field with only LIGHTPUSH enabled","time":{"start":1704871961486,"stop":1704871961486,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d622d64da53251","name":"Passing an array","time":{"start":1704872180644,"stop":1704872180644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b7f07a3f2310da","name":"Query generator for multiple messages with different content topic format","time":{"start":1704872150250,"stop":1704872150250,"duration":0},"status":"passed","severity":"normal"},{"uid":"40912b3cc72ffb81","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704871960334,"stop":1704871960334,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9abae45b097acb1","name":"Query generator for 2000 messages","time":{"start":1704872150253,"stop":1704872150253,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae00881d96ff418f","name":"Decoder throws on undefined content topic","time":{"start":1704871984671,"stop":1704871984672,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e809413019a2cf","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1704871960333,"stop":1704871960333,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0bd8a9fa2f785c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1704872105602,"stop":1704872105603,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da37429890bd2fb","name":"Fails to publish message with empty text","time":{"start":1704872079323,"stop":1704872079324,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc97a7df14f337","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1704872105602,"stop":1704872105602,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1755765df4cc21d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1704872089356,"stop":1704872089356,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b3ea1494a3c183","name":"connects to nwaku","time":{"start":1704872180643,"stop":1704872180643,"duration":0},"status":"passed","severity":"normal"},{"uid":"581e1f7e8a374a26","name":"Check meta is set [symmetric]","time":{"start":1704871984670,"stop":1704871984670,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7af86745088fd9","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1704872124172,"stop":1704872124172,"duration":0},"status":"passed","severity":"normal"},{"uid":"20df073dc7a7c0c9","name":"should set field with all protocols enabled","time":{"start":1704871961485,"stop":1704871961485,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb54a8949f9f1baf","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1704872173155,"stop":1704872173155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c206849227cf02f1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1704871966293,"stop":1704871966294,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d071b8dd5a2c533","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1704872124169,"stop":1704872124170,"duration":1},"status":"passed","severity":"normal"},{"uid":"f144cdedf3edf8b7","name":"Waku message hash computation (meta attribute not present)","time":{"start":1704871972594,"stop":1704871972594,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91978fa2f45fef2","name":"should return the peer with the lowest ping","time":{"start":1704872183789,"stop":1704872183789,"duration":0},"status":"passed","severity":"normal"},{"uid":"150851eae0412325","name":"1 Relay, 1 fetch","time":{"start":1704871978424,"stop":1704871978425,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f1c27a1037300","name":"should set field with only FILTER enabled","time":{"start":1704871961486,"stop":1704871961486,"duration":0},"status":"passed","severity":"normal"},{"uid":"76de352612505690","name":"Check message with no pubsub topic is not received","time":{"start":1704872106982,"stop":1704872106982,"duration":0},"status":"passed","severity":"normal"},{"uid":"f394739d1ae51885","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1704872173154,"stop":1704872173154,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f7efb93e9fae3c","name":"should properly create peer info with all multiaddrs","time":{"start":1704871961484,"stop":1704871961484,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93aab308f29ffb9","name":"Query with Promise Callback, No Decoder","time":{"start":1704872137310,"stop":1704872137310,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8612b855669e9","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1704872137309,"stop":1704872137310,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87462c72ce272e8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1704872105583,"stop":1704872105583,"duration":0},"status":"passed","severity":"normal"},{"uid":"2797cfc7d3137c53","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1704872173155,"stop":1704872173156,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c0f94cb3f82c1d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1704872089349,"stop":1704872089350,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32b5e0a4b8d9eaf","name":"Overlapping topic subscription","time":{"start":1704872089353,"stop":1704872089354,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f91483e5494b7306","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1704872105583,"stop":1704872105583,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c420cf5f661310","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1704871960332,"stop":1704871960332,"duration":0},"status":"passed","severity":"normal"},{"uid":"728ed6512df59b45","name":"Check publish message containing numeric","time":{"start":1704872079298,"stop":1704872079298,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81609c2d7d6dbdb","name":"Subscribe and receive messages via waku relay post","time":{"start":1704872105584,"stop":1704872105584,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce04c746568ad32","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1704872173155,"stop":1704872173155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3521a5cab50f0a8","name":"Subscribe to topic containing numeric and publish message","time":{"start":1704872089355,"stop":1704872089355,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7ccf6184e20a9b","name":"Using a function","time":{"start":1704872180644,"stop":1704872180644,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c20928eef4f2ac5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704872235201,"stop":1704872235201,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d6cbba4f0a34ad","name":"retrieves a single peer","time":{"start":1704871978666,"stop":1704871978667,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8dd19d0ab5c00e","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1704872162805,"stop":1704872162806,"duration":1},"status":"passed","severity":"normal"},{"uid":"839b6d5ce09a9ce0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1704872042936,"stop":1704872042937,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d78775cbb4614ca","name":"Publish message with custom timestamp: Wed Jan 10 2024 06:34:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1704872079313,"stop":1704872079314,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93bb7e9c269c682","name":"Push message with SQL Injection payload","time":{"start":1704872148972,"stop":1704872148972,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cc2b71ce5c8960","name":"should throw an error for insufficient data","time":{"start":1704871960683,"stop":1704871960683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7359f4597af865e","name":"should only return 1 node with store capability","time":{"start":1704871978670,"stop":1704871978670,"duration":0},"status":"passed","severity":"normal"},{"uid":"7188f7bdb4d93ea5","name":"Generator, custom pubsub topic","time":{"start":1704872144586,"stop":1704872144587,"duration":1},"status":"passed","severity":"normal"},{"uid":"679805d6590fe39","name":"Generator, custom pubsub topic","time":{"start":1704872144578,"stop":1704872144579,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af2ec767f0123cc","name":"it tolerates circular branch references","time":{"start":1704871978667,"stop":1704871978667,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2b04f1aadf46c4","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1704872162806,"stop":1704872162806,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78fbbc63a59004b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1704871978308,"stop":1704871978308,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed107979eac2573","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1704871961478,"stop":1704871961478,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02518e01234cb73","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1704872042934,"stop":1704872042935,"duration":1},"status":"passed","severity":"normal"},{"uid":"a827a6c1ce87e48c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1704872032708,"stop":1704872032709,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7245aff20c74966","name":"Check received message containing special chars","time":{"start":1704872106973,"stop":1704872106973,"duration":0},"status":"passed","severity":"normal"},{"uid":"b269ffd0429e83f7","name":"should not fail to start the service if it is already started","time":{"start":1704872011620,"stop":1704872011620,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab11928dff7faf7","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1704872105586,"stop":1704872105586,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1aa9c8296452e9f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1704871960683,"stop":1704871960683,"duration":0},"status":"passed","severity":"normal"},{"uid":"a429cba37a50aadb","name":"Check publish message after service node is restarted","time":{"start":1704872079329,"stop":1704872079330,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4d107b0e2dc8fdca","name":"Check received message containing short","time":{"start":1704872106971,"stop":1704872106972,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b307a5996f6d7a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704872056241,"stop":1704872056241,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee2e5e4982f9be","name":"throws on content topic with too few or too many fields","time":{"start":1704871953771,"stop":1704871953771,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8595b730a247a0","name":"Ping on peer without subscriptions","time":{"start":1704872012656,"stop":1704872012657,"duration":1},"status":"passed","severity":"normal"},{"uid":"28551be59f60a905","name":"should be called for bootstrap peers","time":{"start":1704872032717,"stop":1704872032717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94588a734052b03","name":"Subscribe and receive messages via lightPush","time":{"start":1704872105582,"stop":1704872105582,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b5d2216396eef1","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1704872162806,"stop":1704872162807,"duration":1},"status":"passed","severity":"normal"},{"uid":"445ecca5bfbca1cf","name":"should not fail to stop the service if it was not started","time":{"start":1704872178923,"stop":1704872178924,"duration":1},"status":"passed","severity":"normal"},{"uid":"3841e9549c4bff2e","name":"should properly create location multiaddrs - udp4","time":{"start":1704871961483,"stop":1704871961483,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8a19ea36e90b1f","name":"Subscribe and receives messages on 20 topics","time":{"start":1704872105586,"stop":1704872105586,"duration":0},"status":"passed","severity":"normal"},{"uid":"9859405a474df22c","name":"Encoder throws on empty string content topic","time":{"start":1704871986559,"stop":1704871986559,"duration":0},"status":"passed","severity":"normal"},{"uid":"21254a3fa5142e8d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1704872032724,"stop":1704872032724,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd722bdfac79b7d","name":"Relay - times out","time":{"start":1704872184601,"stop":1704872184601,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf9660c8f19ed39","name":"Callback on promise, aborts when callback returns true","time":{"start":1704872150251,"stop":1704872150252,"duration":1},"status":"passed","severity":"normal"},{"uid":"4903db08067518c0","name":"Push message with long payload","time":{"start":1704872148969,"stop":1704872148969,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcef8d6510aceccc","name":"Subscribe to topic containing JSON and publish message","time":{"start":1704872089359,"stop":1704872089359,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cbe8435f01fd55","name":"Push message with XML payload","time":{"start":1704872148973,"stop":1704872148973,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ba065aa8a18089","name":"All","time":{"start":1704872010447,"stop":1704872010450,"duration":3},"status":"passed","severity":"normal"},{"uid":"173cb2da67342d3c","name":"nwaku subscribes","time":{"start":1704872072667,"stop":1704872072667,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5064f9a00867990","name":"throws on content topic with generation field greater than 0","time":{"start":1704871953772,"stop":1704871953772,"duration":0},"status":"passed","severity":"normal"},{"uid":"56824f1dd812aa2a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1704872079325,"stop":1704872079326,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbcdddba444ed55","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1704872173156,"stop":1704872173156,"duration":0},"status":"passed","severity":"normal"},{"uid":"1527524b520a3380","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1704872089350,"stop":1704872089351,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6fac9ad87e4bcc","name":"Query Generator, No message returned","time":{"start":1704872137307,"stop":1704872137307,"duration":0},"status":"passed","severity":"normal"},{"uid":"73201afa0efd412e","name":"Encoder throws on empty string content topic","time":{"start":1704871966478,"stop":1704871966478,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf60f5e6b218a6f6","name":"Sign & Recover","time":{"start":1704871985129,"stop":1704871985130,"duration":1},"status":"passed","severity":"normal"},{"uid":"133dc68d89f767c","name":"Encoder throws on empty string content topic","time":{"start":1704871984671,"stop":1704871984671,"duration":0},"status":"passed","severity":"normal"},{"uid":"887e0fa8ebe96294","name":"Check message on other pubsub topic is not received","time":{"start":1704872106981,"stop":1704872106982,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afa04a072414716","name":"should properly create location multiaddrs - tcp6","time":{"start":1704871961483,"stop":1704871961484,"duration":1},"status":"passed","severity":"normal"},{"uid":"9515d23eb566aa88","name":"Privacy Node - default protocol","time":{"start":1704872184603,"stop":1704872184603,"duration":0},"status":"passed","severity":"normal"},{"uid":"237cc9673a4d7f54","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1704871984669,"stop":1704871984669,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8cd714a5f118c4","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1704872032719,"stop":1704872032720,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefd11803b973bfe","name":"Check received message containing Basic HTML tag","time":{"start":1704872106976,"stop":1704872106976,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3c3a075ad125e0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1704872105585,"stop":1704872105585,"duration":0},"status":"passed","severity":"normal"},{"uid":"5735dbeef45d8a2d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1704872105596,"stop":1704872105596,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61262a271e0d6a9","name":"Push message on custom pubsubTopic","time":{"start":1704872056242,"stop":1704872056242,"duration":0},"status":"passed","severity":"normal"},{"uid":"baec302d9191072f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1704872105593,"stop":1704872105593,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9311e14f07ff4d1","name":"Relay - dialed first","time":{"start":1704872184600,"stop":1704872184600,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e3f931f8ded656","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1704872162805,"stop":1704872162805,"duration":0},"status":"passed","severity":"normal"},{"uid":"6479ed50164bd043","name":"should return the peer with the provided peerId","time":{"start":1704872183789,"stop":1704872183789,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee35f5e564955382","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1704871978671,"stop":1704871978671,"duration":0},"status":"passed","severity":"normal"},{"uid":"1243cc8ac64fdfa9","name":"should properly create location multiaddrs - tcp","time":{"start":1704871961484,"stop":1704871961484,"duration":0},"status":"passed","severity":"normal"},{"uid":"c852db9f1ae1e780","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1704871966294,"stop":1704871966295,"duration":1},"status":"passed","severity":"normal"}] |