mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
163 KiB
JSON
1 line
163 KiB
JSON
[{"uid":"27b516598c9f3ad1","name":"Should update multiaddrs","time":{"start":1739266893666,"stop":1739266893667,"duration":1},"status":"passed","severity":"normal"},{"uid":"edcbbac30b3d9662","name":"Decoder throws on empty string content topic","time":{"start":1739266714293,"stop":1739266714293,"duration":0},"status":"passed","severity":"normal"},{"uid":"159b2453571f5dd3","name":"Sign & Recover","time":{"start":1739266713031,"stop":1739266713031,"duration":0},"status":"passed","severity":"normal"},{"uid":"24749ab2ff5bfbfa","name":"should emit a peer event after start","time":{"start":1739266752838,"stop":1739266752839,"duration":1},"status":"passed","severity":"normal"},{"uid":"998085c73fe2d415","name":"Push message with shell command payload","time":{"start":1739266953853,"stop":1739266953853,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e417e1417f7e68","name":"can start and stop the service","time":{"start":1739266752834,"stop":1739266752834,"duration":0},"status":"passed","severity":"normal"},{"uid":"250f0312ad311711","name":"Publish message with large meta","time":{"start":1739266976209,"stop":1739266976209,"duration":0},"status":"passed","severity":"normal"},{"uid":"2194af2c65e82c4f","name":"should encode/decode to text encoding","time":{"start":1739266688646,"stop":1739266688646,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf1900a559ed0fa","name":"Check message received after jswaku node is restarted","time":{"start":1739266964984,"stop":1739266964985,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3b6c57372a3f5b1e","name":"stop","time":{"start":1739266780256,"stop":1739266780256,"duration":0},"status":"passed","severity":"normal"},{"uid":"492bc4141400daff","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1739266679772,"stop":1739266679772,"duration":0},"status":"passed","severity":"normal"},{"uid":"6572d7eae119901e","name":"Push message with meta","time":{"start":1739266970566,"stop":1739266970567,"duration":1},"status":"passed","severity":"normal"},{"uid":"2645bab965b94044","name":"should reject if Store is requested but not mounted","time":{"start":1739266720609,"stop":1739266720610,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a19f853e24aa39d","name":"creates an iterator","time":{"start":1739267041035,"stop":1739267041035,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a35aeb3a9f60a1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1739266679774,"stop":1739266679774,"duration":0},"status":"passed","severity":"normal"},{"uid":"174c3e556344305e","name":"should request renew when peer disconnects","time":{"start":1739266720065,"stop":1739266720066,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d5843a869b8af5","name":"Push message with content topic containing long","time":{"start":1739266953857,"stop":1739266953857,"duration":0},"status":"passed","severity":"normal"},{"uid":"7603aa7ee7c20d93","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739267045028,"stop":1739267045028,"duration":0},"status":"passed","severity":"normal"},{"uid":"792d4a7ef2248ba","name":"Generator, custom pubsub topic","time":{"start":1739267031298,"stop":1739267031298,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b29d16445be160d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1739267051229,"stop":1739267051229,"duration":0},"status":"passed","severity":"normal"},{"uid":"e461248560c14b10","name":"Push 30 different messages","time":{"start":1739266970550,"stop":1739266970551,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a363d3192bdeba2","name":"recovers when dns.resolve returns empty","time":{"start":1739266702658,"stop":1739266702659,"duration":1},"status":"passed","severity":"normal"},{"uid":"375bd70edd1d38d8","name":"Subscribe to topic containing XML and publish message","time":{"start":1739266981599,"stop":1739266981600,"duration":1},"status":"passed","severity":"normal"},{"uid":"481772c739732a3c","name":"Push message equal or less that 1MB","time":{"start":1739266970573,"stop":1739266970573,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f2ab936d8dbfe5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1739266702220,"stop":1739266702221,"duration":1},"status":"passed","severity":"normal"},{"uid":"853eae5fc552847b","name":"Push message with content topic containing SQL Injection","time":{"start":1739266953861,"stop":1739266953862,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f9ff982e785021","name":"Push message with content topic containing escaped characters","time":{"start":1739266970563,"stop":1739266970563,"duration":0},"status":"passed","severity":"normal"},{"uid":"2930d8248a986362","name":"Ping on peer without subscriptions","time":{"start":1739266781060,"stop":1739266781061,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9af37966df1ae30","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739266868734,"stop":1739266868734,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83f8707343cc36f","name":"should initialize bloom filter with correct parameters","time":{"start":1739267125150,"stop":1739267125150,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10b36c5409dafee","name":"random static sharding 6 - Cluster ID: 429, Shard ID: 300","time":{"start":1739267007451,"stop":1739267007451,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6836af1ecb685e","name":"Relay + Store","time":{"start":1739266688656,"stop":1739266688656,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c26bcbfba1ca6b","name":"Ping on peer without subscriptions","time":{"start":1739266781070,"stop":1739266781073,"duration":3},"status":"passed","severity":"normal"},{"uid":"dd765c49cfe5503a","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1739267123736,"stop":1739267123736,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0210d945804ca0","name":"Subscribe to topic containing special chars and publish message","time":{"start":1739266981596,"stop":1739266981596,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e735632af388e7","name":"Push message with content topic containing unicode special characters","time":{"start":1739266953867,"stop":1739266953867,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9e69695b19a21d","name":"should not fail to stop the service if it was not started","time":{"start":1739266752834,"stop":1739266752835,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ce5df4281ef549","name":"should handle general insertion and lookup correctly","time":{"start":1739267125152,"stop":1739267125152,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8f5aea1ea8d687","name":"Check received message containing long","time":{"start":1739266964965,"stop":1739266964965,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c9bb2e4603ae56","name":"safeDispatchEvent","time":{"start":1739266780255,"stop":1739266780256,"duration":1},"status":"passed","severity":"normal"},{"uid":"310242aa10f40b1","name":"should maintain desired error rate","time":{"start":1739267125151,"stop":1739267125151,"duration":0},"status":"passed","severity":"normal"},{"uid":"90abc0c0bf6a2d2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1739266973787,"stop":1739266973788,"duration":1},"status":"passed","severity":"normal"},{"uid":"619f2d1aadb4aab9","name":"Store - dialed after - with timeout","time":{"start":1739267054908,"stop":1739267054908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a0bdef89acb459","name":"Push message with unicode special characters payload","time":{"start":1739266970548,"stop":1739266970548,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b47971e16b9617","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1739267123753,"stop":1739267123754,"duration":1},"status":"passed","severity":"normal"},{"uid":"285350a9f8c63009","name":"should be called at least once on all `peer:discovery` events","time":{"start":1739266747673,"stop":1739266747676,"duration":3},"status":"passed","severity":"normal"},{"uid":"15d25c62d4e1743","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1739267123752,"stop":1739267123752,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50b8be54e1c0b69","name":"Push message with SQL Injection payload","time":{"start":1739266970540,"stop":1739266970540,"duration":0},"status":"passed","severity":"normal"},{"uid":"d454e670ddbbeaef","name":"throws an error for improperly formatted content topics","time":{"start":1739266679763,"stop":1739266679763,"duration":0},"status":"passed","severity":"normal"},{"uid":"805877607e5b94a7","name":"Push message with content topic containing JSON","time":{"start":1739266970562,"stop":1739266970563,"duration":1},"status":"passed","severity":"normal"},{"uid":"e07c630ae732bf78","name":"Subscribe to topic containing numeric and publish message","time":{"start":1739266981595,"stop":1739266981596,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98ca0175f08da62","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app88/5/topic244/xml","time":{"start":1739267001326,"stop":1739267001326,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b5f71e0ddb807f","name":"should not fail to stop the service if it was not started","time":{"start":1739266989033,"stop":1739266989037,"duration":4},"status":"passed","severity":"normal"},{"uid":"532a260e91c4d985","name":"Push message with Arabic payload","time":{"start":1739266970538,"stop":1739266970539,"duration":1},"status":"passed","severity":"normal"},{"uid":"6506e125abee8048","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1739266747688,"stop":1739266747690,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac2660180a4a7226","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739266888684,"stop":1739266888684,"duration":0},"status":"passed","severity":"normal"},{"uid":"470bd7caa819407d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739266778859,"stop":1739266778860,"duration":1},"status":"passed","severity":"normal"},{"uid":"7174745bd1c44107","name":"Check message with non string payload is not received","time":{"start":1739266834847,"stop":1739266834850,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e1e267d64f87d19","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1739266981586,"stop":1739266981586,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69b3433409b36b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739266778868,"stop":1739266778868,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffeb1552679d1e4","name":"throws on empty content topic","time":{"start":1739266679747,"stop":1739266679747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed901af3a893b341","name":"Subscribe to topic containing XML and receive message","time":{"start":1739266868734,"stop":1739266868734,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6f77d5b2d6079a","name":"Fails to publish message with wrong content topic","time":{"start":1739266976199,"stop":1739266976200,"duration":1},"status":"passed","severity":"normal"},{"uid":"243062a346aec5a0","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1739267051228,"stop":1739267051228,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a8f7ca3ad0960d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1739267123743,"stop":1739267123750,"duration":7},"status":"passed","severity":"normal"},{"uid":"40be20b8be228467","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739266854991,"stop":1739266854992,"duration":1},"status":"passed","severity":"normal"},{"uid":"22be8ef7c52b974a","name":"Meta field set when metaSetter is specified","time":{"start":1739266694767,"stop":1739266694767,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05775929227a53f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1739266679774,"stop":1739266679774,"duration":0},"status":"passed","severity":"normal"},{"uid":"f190dd0ac89311da","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app98/4/topic789/test.js","time":{"start":1739267001326,"stop":1739267001327,"duration":1},"status":"passed","severity":"normal"},{"uid":"42bf2c6adf296265","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1739266720560,"stop":1739266720560,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce638d80bc572f47","name":"should encodeTxt and decodeTxt","time":{"start":1739266688640,"stop":1739266688641,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d751ecc6ef0d8ae","name":"Ping on subscribed peer","time":{"start":1739266781059,"stop":1739266781060,"duration":1},"status":"passed","severity":"normal"},{"uid":"298bbd8a2aa5727f","name":"Check publish message containing long","time":{"start":1739266976161,"stop":1739266976161,"duration":0},"status":"passed","severity":"normal"},{"uid":"74aeb9acd0ebe16d","name":"should emit a peer event after start","time":{"start":1739266706558,"stop":1739266706558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65c09e770f787eb","name":"Check message with non string payload is not received","time":{"start":1739266964984,"stop":1739266964984,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d26d31199dd4ec7","name":"throws on content topic with empty encoding field","time":{"start":1739266679750,"stop":1739266679751,"duration":1},"status":"passed","severity":"normal"},{"uid":"58030b6070f9005c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1739266892277,"stop":1739266892277,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0dd1c1450058a0","name":"Check publish message containing special chars","time":{"start":1739266976170,"stop":1739266976171,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a835215d2a5a077","name":"should be able to encode the field with only STORE set to true","time":{"start":1739266687995,"stop":1739266687995,"duration":0},"status":"passed","severity":"normal"},{"uid":"2795beb322448214","name":"should decode valid enr successfully","time":{"start":1739266688641,"stop":1739266688641,"duration":0},"status":"passed","severity":"normal"},{"uid":"96503dc6f878a18a","name":"Overlapping topic subscription","time":{"start":1739267045033,"stop":1739267045033,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cdd4f76bc65e3c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739266778857,"stop":1739266778857,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a80f85709989c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739266854992,"stop":1739266854996,"duration":4},"status":"passed","severity":"normal"},{"uid":"f72fe74a256b285f","name":"Check received message with timestamp: 1739266739863 ","time":{"start":1739266965018,"stop":1739266965019,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6fc0b611e097ec","name":"Check message with no content topic is not received","time":{"start":1739266965022,"stop":1739266965022,"duration":0},"status":"passed","severity":"normal"},{"uid":"4367acc5d2e8771b","name":"Generator, custom pubsub topic","time":{"start":1739267031297,"stop":1739267031297,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8ee00f777e68fb","name":"Push message on custom pubsubTopic","time":{"start":1739266888683,"stop":1739266888684,"duration":1},"status":"passed","severity":"normal"},{"uid":"8626895acfb63efc","name":"Publish message with custom timestamp: Tue Feb 11 2025 10:42:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1739266976195,"stop":1739266976195,"duration":0},"status":"passed","severity":"normal"},{"uid":"69013f33def04792","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1739267123717,"stop":1739267123718,"duration":1},"status":"passed","severity":"normal"},{"uid":"483d3cdc8a20157a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739266868732,"stop":1739266868732,"duration":0},"status":"passed","severity":"normal"},{"uid":"5383641b35445e9c","name":"Ephemeral messages are not stored","time":{"start":1739266747028,"stop":1739266747029,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb9a6912e6babb","name":"Check publish message after client node is restarted","time":{"start":1739266976209,"stop":1739266976209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dad5f47150e5ae15","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739267045043,"stop":1739267045043,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2c512b2abc657f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1739266682558,"stop":1739266682559,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4585f6eec7959c6","name":"should be able to decode the field with only FILTER set to true","time":{"start":1739266688003,"stop":1739266688004,"duration":1},"status":"passed","severity":"normal"},{"uid":"891545357259d36b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739266965019,"stop":1739266965019,"duration":0},"status":"passed","severity":"normal"},{"uid":"290614d898fd1aed","name":"should throw error - no public key","time":{"start":1739266688644,"stop":1739266688644,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7a4508a7de64da","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739267045044,"stop":1739267045045,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1330e33d784a8","name":"Push message with emoji payload","time":{"start":1739266953854,"stop":1739266953854,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d15d16813ad8001","name":"Check received message containing shell command","time":{"start":1739266965011,"stop":1739266965012,"duration":1},"status":"passed","severity":"normal"},{"uid":"95911c57be45938f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739266834838,"stop":1739266834842,"duration":4},"status":"passed","severity":"normal"},{"uid":"ab007876ed0c112a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739266778852,"stop":1739266778856,"duration":4},"status":"passed","severity":"normal"},{"uid":"55fe50288dd0cec","name":"should get / set TCP multiaddr","time":{"start":1739266688647,"stop":1739266688651,"duration":4},"status":"passed","severity":"normal"},{"uid":"9a7d9845a732d8f6","name":"Query generator for multiple messages with different content topic format","time":{"start":1739267043805,"stop":1739267043805,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b80fac14617d08","name":"Push message with custom timestamp: 1708508435318","time":{"start":1739266953874,"stop":1739266953875,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b645488abb701c","name":"Push message with escaped characters payload","time":{"start":1739266953853,"stop":1739266953853,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce6c07e989ceab7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1739267123756,"stop":1739267123756,"duration":0},"status":"passed","severity":"normal"},{"uid":"af34343695cbeba","name":"less peers than existing","time":{"start":1739266954074,"stop":1739266954074,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f49e25d377d2d4d5","name":"Ordered callback, aborts when callback returns true","time":{"start":1739267043806,"stop":1739267043807,"duration":1},"status":"passed","severity":"normal"},{"uid":"a140e21df9622793","name":"Check publish message containing escaped characters","time":{"start":1739266976187,"stop":1739266976187,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3092b4aed38726","name":"Check message with non string payload is not received","time":{"start":1739266965023,"stop":1739266965023,"duration":0},"status":"passed","severity":"normal"},{"uid":"77246a59c3ee4c5f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739267045058,"stop":1739267045058,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c147b39a9527089","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1739266981598,"stop":1739266981598,"duration":0},"status":"passed","severity":"normal"},{"uid":"435910831a2dd840","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1739267005588,"stop":1739267005588,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a0840b74ad2e6e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739266778867,"stop":1739266778868,"duration":1},"status":"passed","severity":"normal"},{"uid":"34559339aee46e81","name":"Overlapping topic subscription","time":{"start":1739266981594,"stop":1739266981594,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a47be15f98dcd4","name":"Subscribe to topic containing short and receive message","time":{"start":1739267045034,"stop":1739267045034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac2f77987d01e7d","name":"different cluster, different shard: nodes don't connect","time":{"start":1739266892280,"stop":1739266892281,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f27befc05ac2d0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739267119590,"stop":1739267119590,"duration":0},"status":"passed","severity":"normal"},{"uid":"1080aaa0204bc31d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739266868732,"stop":1739266868732,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd56e0a1defdbb3e","name":"Push message with content topic containing Script","time":{"start":1739266953862,"stop":1739266953863,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca44ef1c5868333d","name":"Waku message hash computation (payload length 0)","time":{"start":1739266682559,"stop":1739266682560,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d93af84d64a882","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1739266720451,"stop":1739266720451,"duration":0},"status":"passed","severity":"normal"},{"uid":"b197fb24bbbf964a","name":"Push message with unicode special characters payload","time":{"start":1739266953853,"stop":1739266953854,"duration":1},"status":"passed","severity":"normal"},{"uid":"364ba23fd8b0edc9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739266854999,"stop":1739266855000,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3737fadbff56457","name":"Fails to publish duplicate message","time":{"start":1739266976199,"stop":1739266976199,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8f136833f711cf","name":"Query Generator, No Decoder","time":{"start":1739267014766,"stop":1739267014766,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd35c8c8ffe671a","name":"Subscribe to topic containing short and receive message","time":{"start":1739267045052,"stop":1739267045052,"duration":0},"status":"passed","severity":"normal"},{"uid":"295b8d41d011c6af","name":"Symmetric encrypt & Decrypt","time":{"start":1739266713030,"stop":1739266713030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c319c7122e07e119","name":"Check received message containing unicode special characters","time":{"start":1739266834825,"stop":1739266834825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d986a6ca6972535c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app81/9/topic129/utf8","time":{"start":1739267001321,"stop":1739267001321,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb013c49ac692e2","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1739266702663,"stop":1739266702663,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39d69c045aa08766","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1739266740532,"stop":1739266740532,"duration":0},"status":"passed","severity":"normal"},{"uid":"97083089faf6081f","name":"does not throw on valid cases","time":{"start":1739266679746,"stop":1739266679746,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a444ca2294a482f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1739266679769,"stop":1739266679769,"duration":0},"status":"passed","severity":"normal"},{"uid":"555c9c2104a8bd0","name":"Nodes with multiple pubsub topic","time":{"start":1739266968542,"stop":1739266968543,"duration":1},"status":"passed","severity":"normal"},{"uid":"f744e3bd32faf4bc","name":"Check received message containing Russian","time":{"start":1739266964970,"stop":1739266964971,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2312f164de546ac","name":"Check publish message containing JSON","time":{"start":1739266976180,"stop":1739266976180,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f742fddfe9c536","name":"Ping on subscribed peer","time":{"start":1739266762393,"stop":1739266762394,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1052a2ecd54d333","name":"should handle a minimal index list","time":{"start":1739266680079,"stop":1739266680079,"duration":0},"status":"passed","severity":"normal"},{"uid":"381413f651323573","name":"Push message with content topic containing emoji","time":{"start":1739266953867,"stop":1739266953869,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d613b287529b02b","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1739267123743,"stop":1739267123743,"duration":0},"status":"passed","severity":"normal"},{"uid":"70326e5b8672c3ce","name":"Check received message containing XML","time":{"start":1739266834809,"stop":1739266834809,"duration":0},"status":"passed","severity":"normal"},{"uid":"1332d6385fc53ba8","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1739267051230,"stop":1739267051230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f218886f32001494","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1739267123754,"stop":1739267123755,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7bdac5d303df7b5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739266868712,"stop":1739266868712,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c6c8bb3b0934a1","name":"Mutual subscription","time":{"start":1739266981578,"stop":1739266981578,"duration":0},"status":"passed","severity":"normal"},{"uid":"961d1d414000dc86","name":"Push message with long payload","time":{"start":1739266953846,"stop":1739266953847,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02bedd9f3a11536","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739266688000,"stop":1739266688001,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c93d732359051f4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739266834843,"stop":1739266834843,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba60b05ddfa3fc","name":"Correctly serialized arguments","time":{"start":1739266892380,"stop":1739266892380,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0582b7e55e5ebb","name":"Ping on unsubscribed peer","time":{"start":1739266762395,"stop":1739266762396,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae874222c691991","name":"should not fail to start the service if it is already started","time":{"start":1739266706558,"stop":1739266706558,"duration":0},"status":"passed","severity":"normal"},{"uid":"2278f6782b2443bd","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1739267123721,"stop":1739267123721,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e0065e05cd7170","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1739267123723,"stop":1739267123723,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00a4c43b9f387be","name":"Check received message containing special chars","time":{"start":1739266964992,"stop":1739266964992,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f229c2ea77e367","name":"Push message with content topic containing JSON","time":{"start":1739266953864,"stop":1739266953866,"duration":2},"status":"passed","severity":"normal"},{"uid":"7620995675806850","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1739266702219,"stop":1739266702220,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b03d9a817b92eb","name":"should retry on failure if specified","time":{"start":1739266720562,"stop":1739266720562,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa083f1c9c64b87","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1739267033470,"stop":1739267033471,"duration":1},"status":"passed","severity":"normal"},{"uid":"306acf74aedd1eb2","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1739266679767,"stop":1739266679767,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd8fcc83929fc62","name":"should initialize with default number of peers","time":{"start":1739266720061,"stop":1739266720063,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0dcacc484fa7f88","name":"Check received message containing shell command","time":{"start":1739266834819,"stop":1739266834820,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f110209ac792a1","name":"Encoder throws on undefined content topic","time":{"start":1739266712656,"stop":1739266712657,"duration":1},"status":"passed","severity":"normal"},{"uid":"92de8999c0f70f55","name":"Check received message containing Script","time":{"start":1739266834804,"stop":1739266834808,"duration":4},"status":"passed","severity":"normal"},{"uid":"1d5eb87926d19832","name":"should initialize with custom number of peers","time":{"start":1739266720064,"stop":1739266720064,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4eb38e0e396ef35","name":"Push message with rate limit","time":{"start":1739266953873,"stop":1739266953873,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10dc9ce4bce8c04","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739267045056,"stop":1739267045057,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6bbb319cf4bc621","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739267045035,"stop":1739267045035,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ed55caa3f5aa","name":"Push message with content topic containing Chinese","time":{"start":1739266953859,"stop":1739266953859,"duration":0},"status":"passed","severity":"normal"},{"uid":"876b225096e03d7e","name":"should not fail to start the service if it is already started","time":{"start":1739266752835,"stop":1739266752835,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a306c76c6f821d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1739266679773,"stop":1739266679774,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d2fc5dff9131cf","name":"Decoder throws on undefined content topic","time":{"start":1739266714292,"stop":1739266714293,"duration":1},"status":"passed","severity":"normal"},{"uid":"1738c175697caeea","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1739267123756,"stop":1739267123757,"duration":1},"status":"passed","severity":"normal"},{"uid":"735923337ca7a604","name":"should throw an error for missing required configuration","time":{"start":1739266679768,"stop":1739266679768,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4088f331da9da9","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1739266679766,"stop":1739266679766,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4367325bd6d508","name":"Reopen subscription with peer with lost subscription","time":{"start":1739266781074,"stop":1739266781075,"duration":1},"status":"passed","severity":"normal"},{"uid":"627158c669dc1132","name":"should throw if no connection provided","time":{"start":1739266694604,"stop":1739266694604,"duration":0},"status":"passed","severity":"normal"},{"uid":"adda9ba9cef007d0","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1739266679759,"stop":1739266679760,"duration":1},"status":"passed","severity":"normal"},{"uid":"14699ea6e51a418","name":"should use DNS peer discovery with light client","time":{"start":1739266752840,"stop":1739266752840,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48addd31040a42c8","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1739266768449,"stop":1739266768449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e496deb9c0405a85","name":"Ping on peer without subscriptions","time":{"start":1739266762395,"stop":1739266762395,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e4cda0d16e261","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739267045059,"stop":1739267045059,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0538a484e39f2e","name":"isConnected should return false after all peers disconnect","time":{"start":1739266768450,"stop":1739266768450,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5abb2bb1ba6839","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1739266679760,"stop":1739266679761,"duration":1},"status":"passed","severity":"normal"},{"uid":"54823af0ecd737ea","name":"Push message with content topic containing Arabic","time":{"start":1739266970558,"stop":1739266970558,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57ec491645c19b9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1739266680080,"stop":1739266680080,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba72f73c3d325a2","name":"Query Generator, No message returned","time":{"start":1739267014767,"stop":1739267014767,"duration":0},"status":"passed","severity":"normal"},{"uid":"996ad5087f8dea0a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1739266968540,"stop":1739266968541,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3275b668dc6b76e","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1739266694606,"stop":1739266694607,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e4ef43cf6f1a4b","name":"Check received message containing SQL Injection","time":{"start":1739266834804,"stop":1739266834804,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b769516aa65046a","name":"non connected peers","time":{"start":1739266954074,"stop":1739266954074,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c74ce526ede8f9f4","name":"Check received message containing XML","time":{"start":1739266964972,"stop":1739266964973,"duration":1},"status":"passed","severity":"normal"},{"uid":"202114f31aa0802","name":"returns only open connection if one present","time":{"start":1739266694119,"stop":1739266694119,"duration":0},"status":"passed","severity":"normal"},{"uid":"250e70b9ae206712","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739267045048,"stop":1739267045049,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a37e8d05f287e45","name":"Check received message containing XML","time":{"start":1739266964997,"stop":1739266965002,"duration":5},"status":"passed","severity":"normal"},{"uid":"7fefb3db9dabb8ca","name":"Push message with content topic containing short","time":{"start":1739266953855,"stop":1739266953857,"duration":2},"status":"passed","severity":"normal"},{"uid":"87606743ca21d2a6","name":"Query generator for 2000 messages","time":{"start":1739267043807,"stop":1739267043807,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba07097d7bba2c9","name":"should not receive a peer event after stop","time":{"start":1739266752839,"stop":1739266752840,"duration":1},"status":"passed","severity":"normal"},{"uid":"8573d839a8a36444","name":"should not receive a peer event before start","time":{"start":1739266752839,"stop":1739266752839,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abdbb3bb9af5df5","name":"should call waitForPeer on Relay","time":{"start":1739266720612,"stop":1739266720612,"duration":0},"status":"passed","severity":"normal"},{"uid":"8481941cb60b2239","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1739266688005,"stop":1739266688006,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e512901ed6b06f","name":"Check message on other pubsub topic is not received","time":{"start":1739266964980,"stop":1739266964980,"duration":0},"status":"passed","severity":"normal"},{"uid":"9effadf9fb49de27","name":"Fails to push message with empty content topic","time":{"start":1739266953869,"stop":1739266953869,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ccc3e95ffa929c","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1739267033471,"stop":1739267033471,"duration":0},"status":"passed","severity":"normal"},{"uid":"539c54be6d14801a","name":"Check publish message containing numeric","time":{"start":1739266976169,"stop":1739266976170,"duration":1},"status":"passed","severity":"normal"},{"uid":"51cd425e7984666f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739267045047,"stop":1739267045047,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6f01be9b21b613","name":"Passing page size 11 when there are 10 messages","time":{"start":1739267037681,"stop":1739267037681,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7245b3a8af325cb","name":"pre and post cipher","time":{"start":1739266713030,"stop":1739266713030,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbac65d06e3956d","name":"same cluster, same shard: nodes connect","time":{"start":1739266892278,"stop":1739266892279,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e7ab18c486370b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1739266712655,"stop":1739266712655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b81f4796cfc77f6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739266868724,"stop":1739266868725,"duration":1},"status":"passed","severity":"normal"},{"uid":"c70f7e7e4d419988","name":"Passing page size 3 when there are 20 messages","time":{"start":1739267037679,"stop":1739267037679,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b42f9c9fc04a80","name":"Subscribe to topic containing Script and receive message","time":{"start":1739267045043,"stop":1739267045043,"duration":0},"status":"passed","severity":"normal"},{"uid":"10637d05b1d0772a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739266854996,"stop":1739266854997,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a1b671432b71a","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1739267123713,"stop":1739267123715,"duration":2},"status":"passed","severity":"normal"},{"uid":"7cf0edede62dd083","name":"Push message with content topic containing XML","time":{"start":1739266970561,"stop":1739266970561,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed176a80995e3784","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1739267123753,"stop":1739267123753,"duration":0},"status":"passed","severity":"normal"},{"uid":"2249ae51414d6fe7","name":"Check publish message containing Basic HTML tag","time":{"start":1739266976180,"stop":1739266976180,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1edea2c6bec49a","name":"A test","time":{"start":1739266868882,"stop":1739266868883,"duration":1},"status":"passed","severity":"normal"},{"uid":"21455eb84a70dcb8","name":"should return valid sharding parameters for static sharding","time":{"start":1739266679780,"stop":1739266679780,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec968ca34ff77952","name":"Overlapping topic subscription","time":{"start":1739266868726,"stop":1739266868726,"duration":0},"status":"passed","severity":"normal"},{"uid":"816c0fef5bd3964b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739266970561,"stop":1739266970562,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f1ad4bd20eb64b","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1739266680079,"stop":1739266680079,"duration":0},"status":"passed","severity":"normal"},{"uid":"d357cf300f9ec66f","name":"random static sharding 1 - Cluster ID: 200, Shard ID: 446","time":{"start":1739267007448,"stop":1739267007448,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa1d3038976ff62","name":"should correctly map a content topic to a pubsub topic","time":{"start":1739266679782,"stop":1739266679782,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd51a6cc2744a4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1739266888691,"stop":1739266888692,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b4c94af4655e39d","name":"should throw error - no id","time":{"start":1739266688642,"stop":1739266688643,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbf599aee183876","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739266688010,"stop":1739266688010,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c8c1b5ff247890","name":"1 Relay, 1 Filter, gives up","time":{"start":1739266702280,"stop":1739266702280,"duration":0},"status":"passed","severity":"normal"},{"uid":"943bf868f50148b2","name":"Subscribe and receive messages via waku relay post","time":{"start":1739267045029,"stop":1739267045029,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb34573592839e0c","name":"Check received message containing SQL Injection","time":{"start":1739266964971,"stop":1739266964971,"duration":0},"status":"passed","severity":"normal"},{"uid":"4855d1314675dcd3","name":"Push message with content topic containing special chars","time":{"start":1739266953858,"stop":1739266953859,"duration":1},"status":"passed","severity":"normal"},{"uid":"be334168c5bb6272","name":"Relay","time":{"start":1739266747594,"stop":1739266747595,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c65636e44a4a1bf","name":"Publish message with custom timestamp: Wed Feb 21 2024 09:42:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1739266976194,"stop":1739266976195,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a28f9df1f4a76e8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739266804861,"stop":1739266804861,"duration":0},"status":"passed","severity":"normal"},{"uid":"644bbf0347b75cd7","name":"Publish without waiting for remote peer","time":{"start":1739266981580,"stop":1739266981582,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d93439718fc4911","name":"Subscribe to topic containing emoji and publish message","time":{"start":1739266981609,"stop":1739266981609,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec20668649acf3e4","name":"Round trip binary encryption [ecies, signature]","time":{"start":1739266714291,"stop":1739266714291,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbad769804695b9c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739266804864,"stop":1739266804864,"duration":0},"status":"passed","severity":"normal"},{"uid":"145898b7fed155f4","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1739267123739,"stop":1739267123740,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a68df284775d51","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1739266688642,"stop":1739266688642,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a8a8413e23f19e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739266804860,"stop":1739266804860,"duration":0},"status":"passed","severity":"normal"},{"uid":"61cb106134f4dd88","name":"Nwaku publishes","time":{"start":1739266971201,"stop":1739266971202,"duration":1},"status":"passed","severity":"normal"},{"uid":"7695de0ea4ab4053","name":"should never report false negatives","time":{"start":1739267125151,"stop":1739267125151,"duration":0},"status":"passed","severity":"normal"},{"uid":"15dc6087d0e5bc3d","name":"Using a function","time":{"start":1739267050402,"stop":1739267050402,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bd4927858df479","name":"Push message with rate limit","time":{"start":1739266970570,"stop":1739266970571,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d2fa1fb651f95d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739266752841,"stop":1739266752841,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fedbc595d338eb03","name":"returns all values when wanted number is greater than available values","time":{"start":1739266701908,"stop":1739266701910,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d9674d5cb599e7c","name":"Check received message containing long","time":{"start":1739266834777,"stop":1739266834779,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6d3458860b3cd3d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1739267014765,"stop":1739267014766,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ec8060c5eb9760","name":"should initialize with Unhealthy status","time":{"start":1739266720448,"stop":1739266720449,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d79f1a00a89a8f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1739267051229,"stop":1739267051229,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd80a74aa152a9d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739266868717,"stop":1739266868717,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aba25d99a9f7bf3","name":"Passing invalid cursor","time":{"start":1739267005589,"stop":1739267005589,"duration":0},"status":"passed","severity":"normal"},{"uid":"b404490877a84821","name":"Push message with content topic containing numeric","time":{"start":1739266953857,"stop":1739266953858,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fb8e421bb4761d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1739266679773,"stop":1739266679773,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b14b16923f4212","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1739266747030,"stop":1739266747031,"duration":1},"status":"passed","severity":"normal"},{"uid":"c17986faaa3b644f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739266804861,"stop":1739266804864,"duration":3},"status":"passed","severity":"normal"},{"uid":"7e3078db07a1dd91","name":"should return the pubsub topic directly if a string is provided","time":{"start":1739266679778,"stop":1739266679778,"duration":0},"status":"passed","severity":"normal"},{"uid":"3445531e7d026502","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1739267014770,"stop":1739267014770,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d9a61d6893605","name":"Push message with numeric payload","time":{"start":1739266953847,"stop":1739266953847,"duration":0},"status":"passed","severity":"normal"},{"uid":"728fdd89ded047e5","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1739267123722,"stop":1739267123723,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56ff7a4dddcdee8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739267045032,"stop":1739267045033,"duration":1},"status":"passed","severity":"normal"},{"uid":"96729b6336c75c3b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739267045030,"stop":1739267045032,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8b1b831c5f922f5","name":"Check message received after nwaku node is restarted","time":{"start":1739266965025,"stop":1739266965026,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ce26b5f3d5c29c0f","name":"should reject if LightPush is requested but not mounted","time":{"start":1739266720609,"stop":1739266720609,"duration":0},"status":"passed","severity":"normal"},{"uid":"226c4b821678400a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739267119588,"stop":1739267119589,"duration":1},"status":"passed","severity":"normal"},{"uid":"be10ffb740196090","name":"listenerCount","time":{"start":1739266780254,"stop":1739266780255,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc812ba4baecb3a0","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1739266976200,"stop":1739266976200,"duration":0},"status":"passed","severity":"normal"},{"uid":"91674a38e9cc42dc","name":"Check received message containing emoji","time":{"start":1739266834825,"stop":1739266834825,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be3d57e1be2e87e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1739267123757,"stop":1739267123757,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6ee3c3ac2b2b0d","name":"Subscribe and receive messages via waku relay post","time":{"start":1739267045049,"stop":1739267045049,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ab4c07d54754c2","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1739267123740,"stop":1739267123741,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f02866715bf071","name":"Generator, custom pubsub topic","time":{"start":1739267031284,"stop":1739267031288,"duration":4},"status":"passed","severity":"normal"},{"uid":"464a9d6818957027","name":"can start the service","time":{"start":1739266989027,"stop":1739266989028,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30b5525a5b57370","name":"Subscribe to topic containing XML and receive message","time":{"start":1739267045044,"stop":1739267045044,"duration":0},"status":"passed","severity":"normal"},{"uid":"af86d717ec6764b3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1739266768451,"stop":1739266768451,"duration":0},"status":"passed","severity":"normal"},{"uid":"9314b3d75bfe3c6c","name":"Push message with XML payload","time":{"start":1739266953851,"stop":1739266953852,"duration":1},"status":"passed","severity":"normal"},{"uid":"197f46cfe9348414","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739266855000,"stop":1739266855001,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb62d3a53210f8a1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739266778866,"stop":1739266778867,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44d70a133abdeee","name":"Passing page size 19 when there are 20 messages","time":{"start":1739267037681,"stop":1739267037681,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f898638bae3ac","name":"Push message with content topic containing short","time":{"start":1739266970551,"stop":1739266970551,"duration":0},"status":"passed","severity":"normal"},{"uid":"61906fa106973d22","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1739266679752,"stop":1739266679752,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7ef338d55d2b95","name":"Does not throw an exception when node disconnects","time":{"start":1739267050401,"stop":1739267050401,"duration":0},"status":"passed","severity":"normal"},{"uid":"29290525cad99c2e","name":"Check message on other pubsub topic is not received","time":{"start":1739266834844,"stop":1739266834846,"duration":2},"status":"passed","severity":"normal"},{"uid":"77827d18ec4fc1cd","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1739266976192,"stop":1739266976192,"duration":0},"status":"passed","severity":"normal"},{"uid":"448cdfbd67dade5a","name":"should emit a peer event after start","time":{"start":1739266989039,"stop":1739266989040,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf33e2a9bf734da","name":"should throw error - invalid id","time":{"start":1739266688644,"stop":1739266688644,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf7a35bb0b9912e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1739266679783,"stop":1739266679783,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c32781d59f9caeb","name":"A test","time":{"start":1739266868883,"stop":1739266868883,"duration":0},"status":"passed","severity":"normal"},{"uid":"6033d6a8441f3234","name":"Check received message with timestamp: 1739266739863 ","time":{"start":1739266964978,"stop":1739266964978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5ffe48f168733a","name":"Push message equal or less that 1MB","time":{"start":1739266953878,"stop":1739266953880,"duration":2},"status":"passed","severity":"normal"},{"uid":"96e6afadebabb588","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1739266682557,"stop":1739266682558,"duration":1},"status":"passed","severity":"normal"},{"uid":"88818df31b3b8e66","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1739266688006,"stop":1739266688008,"duration":2},"status":"passed","severity":"normal"},{"uid":"e351dd778a1e1572","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1739267123732,"stop":1739267123733,"duration":1},"status":"passed","severity":"normal"},{"uid":"3118ca4fcce1e3cd","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1739267123750,"stop":1739267123751,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff53f40bcf486554","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1739266688009,"stop":1739266688009,"duration":0},"status":"passed","severity":"normal"},{"uid":"733fbd5b162152f4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739267045029,"stop":1739267045029,"duration":0},"status":"passed","severity":"normal"},{"uid":"140bbd9b50262bf3","name":"Check message with invalid timestamp is not received","time":{"start":1739266964979,"stop":1739266964980,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3036e2e3a2dea72","name":"should set field with only LIGHTPUSH enabled","time":{"start":1739266688656,"stop":1739266688656,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92436b346fcc7bc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739267045055,"stop":1739267045055,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3746841363b894c","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1739267005582,"stop":1739267005583,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4d0f4a192ee5aa","name":"Subscribe to topic containing Script and receive message","time":{"start":1739266868733,"stop":1739266868733,"duration":0},"status":"passed","severity":"normal"},{"uid":"75392b630381578a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1739267123741,"stop":1739267123742,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d6caa1810c9264","name":"Check meta is set [symmetric]","time":{"start":1739266712655,"stop":1739266712656,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed62b4bcbac83203","name":"Refresh subscription","time":{"start":1739266981594,"stop":1739266981594,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c904a5f6c7562ae8","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1739266981596,"stop":1739266981597,"duration":1},"status":"passed","severity":"normal"},{"uid":"67347ab32a31812c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1739266981586,"stop":1739266981586,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f0be6838a4e4f2","name":"Check message with no content topic is not received","time":{"start":1739266964982,"stop":1739266964982,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e9ca19a16fbef3","name":"Reopen subscription with peer with lost subscription","time":{"start":1739266781064,"stop":1739266781066,"duration":2},"status":"passed","severity":"normal"},{"uid":"88c5b48555babb8d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739267045049,"stop":1739267045049,"duration":0},"status":"passed","severity":"normal"},{"uid":"789e65f21e401769","name":"Check received message containing Chinese","time":{"start":1739266964969,"stop":1739266964970,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a58b60302a3c1e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1739266679753,"stop":1739266679757,"duration":4},"status":"passed","severity":"normal"},{"uid":"a14c275c31c8c8f8","name":"Push message with Russian payload","time":{"start":1739266953850,"stop":1739266953850,"duration":0},"status":"passed","severity":"normal"},{"uid":"b508be15e41626f","name":"Push message with content topic containing Chinese","time":{"start":1739266970557,"stop":1739266970557,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c8cee7743867ca","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739266854997,"stop":1739266854997,"duration":0},"status":"passed","severity":"normal"},{"uid":"c622f7c6b6fc684d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1739266679772,"stop":1739266679772,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7c90b08e6cec99","name":"Push message with short payload","time":{"start":1739266970535,"stop":1739266970536,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f6e577d3427e60","name":"should handle special patterns correctly","time":{"start":1739267125152,"stop":1739267125152,"duration":0},"status":"passed","severity":"normal"},{"uid":"3217b542d94cc551","name":"nwaku subscribes","time":{"start":1739266971200,"stop":1739266971200,"duration":0},"status":"passed","severity":"normal"},{"uid":"6069d267c6504963","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739267031289,"stop":1739267031296,"duration":7},"status":"passed","severity":"normal"},{"uid":"ab6bfd6bbb48496a","name":"can dial TLS multiaddrs","time":{"start":1739266893186,"stop":1739266893187,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d28f59b1239fdd","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1739266868745,"stop":1739266868745,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5b5ac793d62e9a","name":"should reject if Filter is requested but not mounted","time":{"start":1739266720610,"stop":1739266720610,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5e0797708ea0bf","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1739267123732,"stop":1739267123732,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91b4ec05a2b51d0","name":"random static sharding 9 - Cluster ID: 775, Shard ID: 209","time":{"start":1739267007458,"stop":1739267007459,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa34c5390fee6428","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739267045054,"stop":1739267045054,"duration":0},"status":"passed","severity":"normal"},{"uid":"419e4769f93421d5","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1739267123722,"stop":1739267123722,"duration":0},"status":"passed","severity":"normal"},{"uid":"faba93209cfa5169","name":"Check publish message containing unicode special characters","time":{"start":1739266976187,"stop":1739266976191,"duration":4},"status":"passed","severity":"normal"},{"uid":"b1617f6ed1ce072e","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1739267123737,"stop":1739267123737,"duration":0},"status":"passed","severity":"normal"},{"uid":"62798a586f7ddc0f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739267045042,"stop":1739267045043,"duration":1},"status":"passed","severity":"normal"},{"uid":"300eb390a0f5c5d8","name":"Encoder throws on empty string content topic","time":{"start":1739266712657,"stop":1739266712657,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccdce5faa2b3937","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739267045055,"stop":1739267045055,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c09b964410608d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1739266981583,"stop":1739266981585,"duration":2},"status":"passed","severity":"normal"},{"uid":"f589c777ec27a651","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739266868728,"stop":1739266868728,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c3fc0e26d415b2","name":"Push message with shell command payload","time":{"start":1739266970545,"stop":1739266970547,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c15e4b7ce8cd9a0","name":"throws on content topic with generation field greater than 0","time":{"start":1739266679748,"stop":1739266679749,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2f7a22b152b155","name":"should handle corrupted local storage data gracefully","time":{"start":1739266706560,"stop":1739266706561,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc4f1c47a0b3665","name":"Check publish message containing Script","time":{"start":1739266976179,"stop":1739266976179,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d553d2eb2e3a8","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1739267123738,"stop":1739267123738,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a39771160a32984","name":"Check received message containing Arabic","time":{"start":1739266964993,"stop":1739266964994,"duration":1},"status":"passed","severity":"normal"},{"uid":"e272988097eea243","name":"throws on content topic with empty application field","time":{"start":1739266679749,"stop":1739266679749,"duration":0},"status":"passed","severity":"normal"},{"uid":"130bad0d673c6e7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739267045028,"stop":1739267045028,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e818c5aa9d512","name":"Throws when trying to push message with empty payload","time":{"start":1739266953855,"stop":1739266953855,"duration":0},"status":"passed","severity":"normal"},{"uid":"961477531d0d660","name":"Decoder throws on undefined content topic","time":{"start":1739266712657,"stop":1739266712658,"duration":1},"status":"passed","severity":"normal"},{"uid":"2783cf245df6f890","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739267045058,"stop":1739267045058,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b12a3867f1bd93","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1739266679775,"stop":1739266679775,"duration":0},"status":"passed","severity":"normal"},{"uid":"c388078f61ca27a2","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1739267123571,"stop":1739267123571,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1520ea3d3c66c5b","name":"should set field with all protocols disabled","time":{"start":1739266688654,"stop":1739266688654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84e86fb0ea6ee8e","name":"Push message with content topic containing special chars","time":{"start":1739266970555,"stop":1739266970557,"duration":2},"status":"passed","severity":"normal"},{"uid":"efc1a251cacd0537","name":"should properly compute the node id","time":{"start":1739266688645,"stop":1739266688645,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10b37902a42d466","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1739266679773,"stop":1739266679773,"duration":0},"status":"passed","severity":"normal"},{"uid":"477d18876d2a89e7","name":"Encoder throws on undefined content topic","time":{"start":1739266694767,"stop":1739266694768,"duration":1},"status":"passed","severity":"normal"},{"uid":"23af18727492a7f8","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1739266740534,"stop":1739266740535,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9980b2bf1be8cc","name":"addEventListener with correct event","time":{"start":1739266780251,"stop":1739266780252,"duration":1},"status":"passed","severity":"normal"},{"uid":"7218783e0aa72f8e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739266968541,"stop":1739266968542,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4269e7192a84b2","name":"Publish message with rate limit","time":{"start":1739266976210,"stop":1739266976210,"duration":0},"status":"passed","severity":"normal"},{"uid":"164c118d8be8052e","name":"Check received message containing JSON","time":{"start":1739266964973,"stop":1739266964974,"duration":1},"status":"passed","severity":"normal"},{"uid":"869324fd4b71bf0f","name":"Check received message with timestamp: 1739266739863000000 ","time":{"start":1739266965017,"stop":1739266965017,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0390e58d2cf7da","name":"Check publish message containing SQL Injection","time":{"start":1739266976172,"stop":1739266976179,"duration":7},"status":"passed","severity":"normal"},{"uid":"1d9e69b0f97ae35d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1739266687999,"stop":1739266688000,"duration":1},"status":"passed","severity":"normal"},{"uid":"f430b6a98ab91fba","name":"Renews subscription after lossing a connection","time":{"start":1739267045059,"stop":1739267045060,"duration":1},"status":"passed","severity":"normal"},{"uid":"31d644672debe267","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1739266679764,"stop":1739266679764,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf34187b3e1a7c4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1739266679770,"stop":1739266679771,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b77b8ea62ac358e","name":"should reject if WakuNode is not started","time":{"start":1739266720608,"stop":1739266720608,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca088b3f7b4688","name":"Decrypt messages","time":{"start":1739266955694,"stop":1739266955694,"duration":0},"status":"passed","severity":"normal"},{"uid":"7651d065f44923bc","name":"Check received message containing numeric","time":{"start":1739266964965,"stop":1739266964969,"duration":4},"status":"passed","severity":"normal"},{"uid":"85df19f6d7f1427b","name":"Push message with content topic containing Script","time":{"start":1739266970559,"stop":1739266970559,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8ff660cc30b431","name":"Push message with content topic containing Russian","time":{"start":1739266953861,"stop":1739266953861,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dffb06206c74efb","name":"should get / set UDP multiaddr","time":{"start":1739266688646,"stop":1739266688647,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc342c8da91c21b","name":"Check message with no pubsub topic is not received","time":{"start":1739266834846,"stop":1739266834846,"duration":0},"status":"passed","severity":"normal"},{"uid":"20072fbd267b1242","name":"start node with empty shard should fail","time":{"start":1739267007466,"stop":1739267007466,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fc69bf68c269b6","name":"Query with Promise Callback, No Decoder","time":{"start":1739267014770,"stop":1739267014771,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3d5b89f094acd6","name":"Check message received after jswaku node is restarted","time":{"start":1739266834851,"stop":1739266834851,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c61bad3a5a78be4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1739266679771,"stop":1739266679772,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f5a99b0be519b2","name":"should throw error - no id","time":{"start":1739266688643,"stop":1739266688644,"duration":1},"status":"passed","severity":"normal"},{"uid":"df86c8b2f38f366f","name":"Waku message hash computation (no timestamp)","time":{"start":1739266682560,"stop":1739266682560,"duration":0},"status":"passed","severity":"normal"},{"uid":"120a3015764c0441","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1739267014769,"stop":1739267014770,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb49f87780c7c96c","name":"random static sharding 5 - Cluster ID: 491, Shard ID: 68","time":{"start":1739267007450,"stop":1739267007450,"duration":0},"status":"passed","severity":"normal"},{"uid":"df575dbaa982ada2","name":"Refresh subscription","time":{"start":1739267045052,"stop":1739267045052,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc38b54bdb0d6a6f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1739266981609,"stop":1739266981609,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff15fba0e193cf1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1739266688001,"stop":1739266688002,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d79864d3856af32","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1739266747030,"stop":1739266747030,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24dc4868c5c93d5","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1739266679762,"stop":1739266679762,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2525fd3cd5c5e74","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739267045057,"stop":1739267045057,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b09a22439e8b90","name":"should transition to Unhealthy when no connections","time":{"start":1739266720449,"stop":1739266720450,"duration":1},"status":"passed","severity":"normal"},{"uid":"a868befa17637218","name":"should not throw an error for a single configured topic","time":{"start":1739266679776,"stop":1739266679777,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f6d5648c9bb9909","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739266968543,"stop":1739266968543,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fcd61bdc973d8d","name":"Decoder throws on empty string content topic","time":{"start":1739266712658,"stop":1739266712658,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20d9492d775b9fa","name":"Push message with long payload","time":{"start":1739266970536,"stop":1739266970536,"duration":0},"status":"passed","severity":"normal"},{"uid":"df34b8a1953f485a","name":"should send to specified number of peers of used peers","time":{"start":1739266720561,"stop":1739266720562,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce08cc65ac97ec7","name":"should wait for Store peer to be connected","time":{"start":1739266720612,"stop":1739266720612,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e3753c1fdabf63","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739267045034,"stop":1739267045035,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f648a4892711c67","name":"getPeersByDiscovery","time":{"start":1739266780254,"stop":1739266780254,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17c1152335733c0","name":"should reject if Relay is requested but not mounted","time":{"start":1739266720609,"stop":1739266720609,"duration":0},"status":"passed","severity":"normal"},{"uid":"55aecb0dd324e657","name":"returns all values when wanted number matches available values","time":{"start":1739266701902,"stop":1739266701905,"duration":3},"status":"passed","severity":"normal"},{"uid":"18929edbb09d32b0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1739266968541,"stop":1739266968541,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb9bb484c354ed4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739267045029,"stop":1739267045029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0531c6a08715223","name":"Check received message containing Script","time":{"start":1739266964996,"stop":1739266964997,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90332fb0f031444","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739266868717,"stop":1739266868721,"duration":4},"status":"passed","severity":"normal"},{"uid":"c70283fec7a93a15","name":"should only return 1 node with relay capability","time":{"start":1739266702660,"stop":1739266702660,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1a41deff6cd2af","name":"Refresh subscription","time":{"start":1739267045033,"stop":1739267045033,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0a95e9b9983034","name":"should wait for LightPush peer to be connected","time":{"start":1739266720611,"stop":1739266720611,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e18974076ef5b8d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1739266706560,"stop":1739266706560,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8586874dfadf500","name":"Subscribe to topic containing shell command and publish message","time":{"start":1739266981607,"stop":1739266981607,"duration":0},"status":"passed","severity":"normal"},{"uid":"6555fc0bed49dfc2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739266868739,"stop":1739266868741,"duration":2},"status":"passed","severity":"normal"},{"uid":"95a331dcd01de542","name":"Subscribe and receive messages via waku relay post","time":{"start":1739266868713,"stop":1739266868716,"duration":3},"status":"passed","severity":"normal"},{"uid":"bbe3d0294f156c9d","name":"Check message with no payload is not received","time":{"start":1739266964983,"stop":1739266964983,"duration":0},"status":"passed","severity":"normal"},{"uid":"253d20500e74c199","name":"Push message with Chinese payload","time":{"start":1739266970538,"stop":1739266970538,"duration":0},"status":"passed","severity":"normal"},{"uid":"503afcb0d32b93d7","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1739267005581,"stop":1739267005582,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c89a5f57dbdc16c","name":"ignores unrecognized TXT record formats","time":{"start":1739266702659,"stop":1739266702659,"duration":0},"status":"passed","severity":"normal"},{"uid":"edac675077c2b572","name":"Passing page size 0 when there are 110 messages","time":{"start":1739267037678,"stop":1739267037678,"duration":0},"status":"passed","severity":"normal"},{"uid":"4557c6a207be20d0","name":"LightPush","time":{"start":1739267054908,"stop":1739267054908,"duration":0},"status":"passed","severity":"normal"},{"uid":"270a62aefba97b60","name":"Register correct protocols","time":{"start":1739266981579,"stop":1739266981580,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b471ccd0a496c6","name":"Subscribe and receives messages on 20 topics","time":{"start":1739267045050,"stop":1739267045050,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ced979d12c6984","name":"Relay - dialed after","time":{"start":1739267054907,"stop":1739267054907,"duration":0},"status":"passed","severity":"normal"},{"uid":"425f1a61bd83445e","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1739267123715,"stop":1739267123715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ab363983591222","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1739266702222,"stop":1739266702222,"duration":0},"status":"passed","severity":"normal"},{"uid":"19680fde65ea94f3","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1739267123752,"stop":1739267123753,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b5272a23cb9809","name":"Push message with XML payload","time":{"start":1739266970543,"stop":1739266970544,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14e46baa5e2aabd","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1739267123734,"stop":1739267123734,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db52848cca704e4","name":"should not fail to start the service if it is already started","time":{"start":1739266989037,"stop":1739266989039,"duration":2},"status":"passed","severity":"normal"},{"uid":"2874e332afeffc09","name":"Push message with content topic containing SQL Injection","time":{"start":1739266970558,"stop":1739266970559,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d17080b2d987d81","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1739266679775,"stop":1739266679775,"duration":0},"status":"passed","severity":"normal"},{"uid":"276a34f04f532dbf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739267045035,"stop":1739267045042,"duration":7},"status":"passed","severity":"normal"},{"uid":"b524ac77054df881","name":"Check received message containing short","time":{"start":1739266834777,"stop":1739266834777,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c7bb94fc5c10","name":"returns nothing if no connections present","time":{"start":1739266694118,"stop":1739266694118,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eff3170f576e54e","name":"Publishes to nwaku","time":{"start":1739266971201,"stop":1739266971201,"duration":0},"status":"passed","severity":"normal"},{"uid":"e044ce8d889e857c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739266964978,"stop":1739266964979,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56bca5aaeb7741d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739267045053,"stop":1739267045053,"duration":0},"status":"passed","severity":"normal"},{"uid":"b556834be6873dbf","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1739266679760,"stop":1739266679760,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f632e7f66a86abb","name":"Check received message containing escaped characters","time":{"start":1739266965012,"stop":1739266965014,"duration":2},"status":"passed","severity":"normal"},{"uid":"2dbde65bd29ef65b","name":"ignores domain fetching errors","time":{"start":1739266702659,"stop":1739266702659,"duration":0},"status":"passed","severity":"normal"},{"uid":"b200f68e2d48458","name":"Query with Ordered Callback, No Decoder","time":{"start":1739267014768,"stop":1739267014768,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f915246deeddf5","name":"should not receive a peer event before start","time":{"start":1739266706558,"stop":1739266706559,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9e27453b25fb4","name":"Push message with short payload","time":{"start":1739266953845,"stop":1739266953846,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f86463386cbb814","name":"should properly start and stop event listening","time":{"start":1739266720451,"stop":1739266720452,"duration":1},"status":"passed","severity":"normal"},{"uid":"6916c28b0981490","name":"Push message with custom timestamp: 1739270405070","time":{"start":1739266970572,"stop":1739266970573,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b23c44c2d515a1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1739267123758,"stop":1739267123759,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70e9ddd0c95f194","name":"Push message with content topic containing emoji","time":{"start":1739266970564,"stop":1739266970565,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec171da932db433","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739266965020,"stop":1739266965020,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b4b0b61cd55d9c","name":"Check received message containing shell command","time":{"start":1739266964974,"stop":1739266964974,"duration":0},"status":"passed","severity":"normal"},{"uid":"6317a5f23398f3c","name":"handles empty shards array correctly","time":{"start":1739266679781,"stop":1739266679781,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c7a7533b343623","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1739266981600,"stop":1739266981600,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4c27a6f9d21bae","name":"throws on content topic with non-number generation field","time":{"start":1739266679748,"stop":1739266679748,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec351f0aa664056","name":"Fails to push message with large meta","time":{"start":1739266970567,"stop":1739266970570,"duration":3},"status":"passed","severity":"normal"},{"uid":"dea1a2aae9c9a36c","name":"Fails to push message with empty content topic","time":{"start":1739266970566,"stop":1739266970566,"duration":0},"status":"passed","severity":"normal"},{"uid":"178c88bfce7d0cfa","name":"should throw an error if shards are undefined for static sharding","time":{"start":1739266679767,"stop":1739266679768,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb92bd118ff9835","name":"Passing page size 110 when there are 120 messages","time":{"start":1739267037681,"stop":1739267037682,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66bd2c5e1749fcb","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1739266679779,"stop":1739266679780,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb793ec22db8c65","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739267031298,"stop":1739267031298,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc33a70d9a7cdfd","name":"Push 30 different messages","time":{"start":1739266953854,"stop":1739266953855,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb91b7ac7421a576","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1739267123736,"stop":1739267123737,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25f2bdf64b27bb3","name":"Subscribe to topic containing Russian and publish message","time":{"start":1739266981598,"stop":1739266981598,"duration":0},"status":"passed","severity":"normal"},{"uid":"5556517dd8ca42cf","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739267045050,"stop":1739267045050,"duration":0},"status":"passed","severity":"normal"},{"uid":"720611d14e2f921a","name":"random static sharding 7 - Cluster ID: 431, Shard ID: 530","time":{"start":1739267007451,"stop":1739267007451,"duration":0},"status":"passed","severity":"normal"},{"uid":"bced1c0aea351906","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739267045047,"stop":1739267045047,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef828ab7008fc47c","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1739267123721,"stop":1739267123721,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad004e2f7fe1bbe7","name":"Fails to push message bigger that 1MB","time":{"start":1739266953880,"stop":1739266953880,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9b45edce94b69b","name":"should load peers from local storage and dispatch events","time":{"start":1739266706559,"stop":1739266706560,"duration":1},"status":"passed","severity":"normal"},{"uid":"42112b9fafb460df","name":"should add and remove event listeners correctly","time":{"start":1739266706561,"stop":1739266706561,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdad0c3804ec2030","name":"Fails to publish message with empty text","time":{"start":1739266976199,"stop":1739266976199,"duration":0},"status":"passed","severity":"normal"},{"uid":"60101f4750637fb8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1739267123758,"stop":1739267123758,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7378de6b42b3fb","name":"Subscribe to topic containing long and receive message","time":{"start":1739267045034,"stop":1739267045034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbe327e1a9ea467","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1739266679759,"stop":1739266679759,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ece69228d9a324","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1739266679759,"stop":1739266679759,"duration":0},"status":"passed","severity":"normal"},{"uid":"693df4ff0a833a25","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739266778862,"stop":1739266778863,"duration":1},"status":"passed","severity":"normal"},{"uid":"acfad3e29ac89700","name":"groups content topics by expected pubsub topic","time":{"start":1739266679761,"stop":1739266679762,"duration":1},"status":"passed","severity":"normal"},{"uid":"898c8c0c4f295921","name":"Push message with content topic containing numeric","time":{"start":1739266970552,"stop":1739266970555,"duration":3},"status":"passed","severity":"normal"},{"uid":"194679c59d633ed4","name":"Ordered Callback - false","time":{"start":1739267023450,"stop":1739267023453,"duration":3},"status":"passed","severity":"normal"},{"uid":"8fd48e702f3e398b","name":"start node with empty content topic","time":{"start":1739267001329,"stop":1739267001330,"duration":1},"status":"passed","severity":"normal"},{"uid":"7156010ef7f2dd69","name":"handles different networkShards values correctly","time":{"start":1739266679763,"stop":1739266679763,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf8b7e4f7c95730","name":"should be able to encode the field with only FILTER set to true","time":{"start":1739266687996,"stop":1739266687997,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb50133ee559864","name":"Check received message containing SQL Injection","time":{"start":1739266964996,"stop":1739266964996,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1012332b518cb20","name":"Push message with content topic containing Arabic","time":{"start":1739266953860,"stop":1739266953861,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e2f1c0a984f305","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1739266740532,"stop":1739266740533,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c98931661efa26c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1739266679758,"stop":1739266679758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4ac1f51317bc14","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739266888689,"stop":1739266888690,"duration":1},"status":"passed","severity":"normal"},{"uid":"acf1f46f893dde52","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739267045059,"stop":1739267045059,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85c5b8c580d908","name":"should properly create location multiaddrs - tcp4","time":{"start":1739266688652,"stop":1739266688652,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c32a681d454aa57","name":"Push message with Russian payload","time":{"start":1739266970539,"stop":1739266970540,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e36ab73076975bd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739267045045,"stop":1739267045046,"duration":1},"status":"passed","severity":"normal"},{"uid":"319fa1790e0c9a7a","name":"random static sharding 2 - Cluster ID: 930, Shard ID: 465","time":{"start":1739267007448,"stop":1739267007449,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c9bb688490af226","name":"throws on content topic with empty topic name field","time":{"start":1739266679750,"stop":1739266679750,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00ac6c80cb17501","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app69/2/topic96/test.js","time":{"start":1739267001324,"stop":1739267001325,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0614fe4848ed397","name":"Check received message containing emoji","time":{"start":1739266965016,"stop":1739266965016,"duration":0},"status":"passed","severity":"normal"},{"uid":"648709a54e464182","name":"should properly create location multiaddrs - tcp6","time":{"start":1739266688652,"stop":1739266688653,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f67b5a85717da65","name":"should be called for bootstrap peers","time":{"start":1739266747676,"stop":1739266747677,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d4215391de851a","name":"Throws when trying to push message with empty payload","time":{"start":1739266970551,"stop":1739266970551,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ef05f04cbdc57d","name":"Privacy Node - default protocol","time":{"start":1739267054909,"stop":1739267054909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49cb582920bc54e","name":"isConnected return false after peer stops","time":{"start":1739266768450,"stop":1739266768451,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc35d3f96a184342","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1739266679778,"stop":1739266679779,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e58e18aa46794f","name":"should insert elements correctly","time":{"start":1739267125150,"stop":1739267125151,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f889528245e6fe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1739266679775,"stop":1739266679775,"duration":0},"status":"passed","severity":"normal"},{"uid":"547ab8a0562e1717","name":"peer:update - should do nothing if another protocol hit","time":{"start":1739266694606,"stop":1739266694606,"duration":0},"status":"passed","severity":"normal"},{"uid":"4088e79fd8ae7051","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739266868725,"stop":1739266868726,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56666f0ee24bcd9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739267045053,"stop":1739267045053,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b42038caf62673","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1739267014767,"stop":1739267014768,"duration":1},"status":"passed","severity":"normal"},{"uid":"5379023f8316a982","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739267031299,"stop":1739267031317,"duration":18},"status":"passed","severity":"normal"},{"uid":"76dcc9950fc0207b","name":"Push message with Script payload","time":{"start":1739266953851,"stop":1739266953851,"duration":0},"status":"passed","severity":"normal"},{"uid":"497903b9534f753f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1739266968542,"stop":1739266968542,"duration":0},"status":"passed","severity":"normal"},{"uid":"e363fa2c7b385661","name":"through manual discovery","time":{"start":1739266893189,"stop":1739266893190,"duration":1},"status":"passed","severity":"normal"},{"uid":"c132ffe4992dfdb5","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1739266968542,"stop":1739266968542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd1c5ad72b5cd99","name":"All","time":{"start":1739266747595,"stop":1739266747596,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc7e23a0cca2e42","name":"Reusing cursor across nodes","time":{"start":1739267005588,"stop":1739267005589,"duration":1},"status":"passed","severity":"normal"},{"uid":"8292d307593d4d24","name":"Light Node - default protocols","time":{"start":1739267054909,"stop":1739267054909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c93f12d7506b16","name":"isConnected should return true after first peer connects","time":{"start":1739266768449,"stop":1739266768450,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0bf574a864e2c9f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1739267123759,"stop":1739267123759,"duration":0},"status":"passed","severity":"normal"},{"uid":"405b748ebbef4407","name":"Check publish message containing emoji","time":{"start":1739266976191,"stop":1739266976192,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e37bea053bb01d","name":"random static sharding 4 - Cluster ID: 19, Shard ID: 985","time":{"start":1739267007449,"stop":1739267007450,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a24b08fc72020c","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1739266768448,"stop":1739266768448,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50fe7f0b0db95e4","name":"Subscribe and receive messages via lightPush","time":{"start":1739267045027,"stop":1739267045028,"duration":1},"status":"passed","severity":"normal"},{"uid":"6224feec4ae7d675","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1739267123739,"stop":1739267123739,"duration":0},"status":"passed","severity":"normal"},{"uid":"db48fb6fc1301ff1","name":"udp ip6 address","time":{"start":1739266688012,"stop":1739266688013,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f5043a8168f200","name":"random static sharding 3 - Cluster ID: 581, Shard ID: 373","time":{"start":1739267007449,"stop":1739267007449,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e15c83e41783031","name":"should return no connections if no open connection provided","time":{"start":1739266694119,"stop":1739266694120,"duration":1},"status":"passed","severity":"normal"},{"uid":"188eada09739b1b3","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1739267123722,"stop":1739267123722,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3144e8e1e36257","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1739266679782,"stop":1739266679782,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fceea45db770d","name":"Ping on unsubscribed peer","time":{"start":1739266781061,"stop":1739266781064,"duration":3},"status":"passed","severity":"normal"},{"uid":"5910ec0ddf867d","name":"Query generator for multiple messages with different message text format","time":{"start":1739267043803,"stop":1739267043804,"duration":1},"status":"passed","severity":"normal"},{"uid":"24dacbe28598fe33","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1739267123752,"stop":1739267123752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d612cc577bd7a1","name":"should properly create location multiaddrs - udp","time":{"start":1739266688653,"stop":1739266688653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccb222d413c08ae","name":"topics with same application and version share the same shard","time":{"start":1739266679761,"stop":1739266679761,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c664f770b36b30","name":"Push message on custom pubsubTopic","time":{"start":1739266888690,"stop":1739266888691,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8483fe7bb3fe348","name":"should return usable stream attached to connection","time":{"start":1739266694603,"stop":1739266694604,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13a2364a77319cd","name":"Ping on subscribed peer","time":{"start":1739266781068,"stop":1739266781070,"duration":2},"status":"passed","severity":"normal"},{"uid":"29d74569e1c00647","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1739266679769,"stop":1739266679770,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d33628739f5229d","name":"Subscribe to topic containing short and receive message","time":{"start":1739266868727,"stop":1739266868727,"duration":0},"status":"passed","severity":"normal"},{"uid":"455c08b4a5aa7483","name":"Push message with content topic containing long","time":{"start":1739266970551,"stop":1739266970552,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab25d74c29eeea","name":"should throw an error for missing sharding configuration","time":{"start":1739266679781,"stop":1739266679781,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ab5af224078f02","name":"should not allow unachievable error rate","time":{"start":1739267123570,"stop":1739267123570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a592cc9088b8199b","name":"Check received message containing Basic HTML tag","time":{"start":1739266834809,"stop":1739266834813,"duration":4},"status":"passed","severity":"normal"},{"uid":"664741afbddf473a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1739267123755,"stop":1739267123755,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a77428a38d7c5c","name":"should encode/decode to RLP encoding","time":{"start":1739266688645,"stop":1739266688646,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ed283a56a643e1","name":"throws on content topic with too few or too many fields","time":{"start":1739266679747,"stop":1739266679747,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d94566fef53087","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1739267123731,"stop":1739267123732,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc45579d53cd8b8","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1739267123731,"stop":1739267123731,"duration":0},"status":"passed","severity":"normal"},{"uid":"be380cfefb2cb6b5","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1739267123742,"stop":1739267123743,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecfc00381a471b0","name":"Subscribe to topic containing long and receive message","time":{"start":1739266868727,"stop":1739266868728,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c81b96bd47b334","name":"Generator, 2 different pubsubtopics","time":{"start":1739267031288,"stop":1739267031289,"duration":1},"status":"passed","severity":"normal"},{"uid":"5628a64f18217988","name":"Push message with Arabic payload","time":{"start":1739266953849,"stop":1739266953850,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc4d08a02b21ddd","name":"should properly create peer info with all multiaddrs","time":{"start":1739266688654,"stop":1739266688654,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca555ab69cf938e","name":"Promise Callback - true","time":{"start":1739267023445,"stop":1739267023448,"duration":3},"status":"passed","severity":"normal"},{"uid":"3237eedeb83cdf71","name":"Js publishes, other Js receives","time":{"start":1739266971202,"stop":1739266971202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e458cb073a38d285","name":"Filter","time":{"start":1739267054909,"stop":1739267054909,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb52ccfdbf89135f","name":"Push message with content topic containing escaped characters","time":{"start":1739266953866,"stop":1739266953867,"duration":1},"status":"passed","severity":"normal"},{"uid":"179cd65480424873","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739267045042,"stop":1739267045042,"duration":0},"status":"passed","severity":"normal"},{"uid":"62228654bba5b1ef","name":"1 Store, 2 relays, 2 fetches","time":{"start":1739266702280,"stop":1739266702280,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a4522e4f8624df","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1739266679764,"stop":1739266679764,"duration":0},"status":"passed","severity":"normal"},{"uid":"374388dad9db3ef1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739266855000,"stop":1739266855000,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22540727f3dcdf5","name":"Check publish message containing Chinese","time":{"start":1739266976171,"stop":1739266976171,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f7922992ecd08a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739266868743,"stop":1739266868743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1fda39266d305d5","name":"Refresh subscription","time":{"start":1739266868726,"stop":1739266868727,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e6875ac14588a3","name":"Push message with escaped characters payload","time":{"start":1739266970547,"stop":1739266970547,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a92825cae04c57","name":"Push message with JSON payload","time":{"start":1739266953852,"stop":1739266953852,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1e9da246c28bcc","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app79/10/topic644/utf8","time":{"start":1739267001325,"stop":1739267001326,"duration":1},"status":"passed","severity":"normal"},{"uid":"eabb6a2191fa38c9","name":"Encoder throws on empty string content topic","time":{"start":1739266714292,"stop":1739266714292,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6561ada3bc90db1","name":"Check received message containing escaped characters","time":{"start":1739266834820,"stop":1739266834824,"duration":4},"status":"passed","severity":"normal"},{"uid":"512cbf1b44bd4a63","name":"Push message with special chars payload","time":{"start":1739266953847,"stop":1739266953848,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d034cdd935d672","name":"Push message with custom timestamp: 1739263205070","time":{"start":1739266970572,"stop":1739266970572,"duration":0},"status":"passed","severity":"normal"},{"uid":"2372b7cadfe2af75","name":"connected peers and dial","time":{"start":1739266954073,"stop":1739266954073,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b10ad814f25ca4e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739266868731,"stop":1739266868732,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9c9a923727b7da","name":"should return unique PubsubTopics for static sharding","time":{"start":1739266679766,"stop":1739266679766,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c65e8d74ad2e4a8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1739266888690,"stop":1739266888690,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fe52f8201b1739","name":"Subscribe to topic containing long and receive message","time":{"start":1739267045053,"stop":1739267045053,"duration":0},"status":"passed","severity":"normal"},{"uid":"5639e2c758619cdb","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1739267123754,"stop":1739267123754,"duration":0},"status":"passed","severity":"normal"},{"uid":"b383bda9c66b4e9c","name":"Check message with no payload is not received","time":{"start":1739266834847,"stop":1739266834847,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c6f9e42605a506","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1739267123730,"stop":1739267123731,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b391cf658b01ee","name":"Fields are not dropped","time":{"start":1739266694041,"stop":1739266694050,"duration":9},"status":"passed","severity":"normal"},{"uid":"120a8aaf0fbf545f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1739267043804,"stop":1739267043805,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f304260018a934","name":"Query Generator - true","time":{"start":1739267023444,"stop":1739267023445,"duration":1},"status":"passed","severity":"normal"},{"uid":"315ef32e9b5d52ba","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1739266740524,"stop":1739266740526,"duration":2},"status":"passed","severity":"normal"},{"uid":"f82dc488b24c1039","name":"Check message on other pubsub topic is not received","time":{"start":1739266965021,"stop":1739266965021,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb563a5f9b78156","name":"handles multiple messages","time":{"start":1739267041036,"stop":1739267041036,"duration":0},"status":"passed","severity":"normal"},{"uid":"3974f5afc719545f","name":"Check received message containing numeric","time":{"start":1739266964991,"stop":1739266964991,"duration":0},"status":"passed","severity":"normal"},{"uid":"136e620a4e7611bd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739267045051,"stop":1739267045051,"duration":0},"status":"passed","severity":"normal"},{"uid":"5750a7aae3f6c780","name":"Sets default value correctly","time":{"start":1739267050403,"stop":1739267050403,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee1490b8cfc7211","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1739267123571,"stop":1739267123572,"duration":1},"status":"passed","severity":"normal"},{"uid":"a037474abb0f150e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1739266702221,"stop":1739266702222,"duration":1},"status":"passed","severity":"normal"},{"uid":"875f3c347eaf8ac6","name":"Publish message with custom timestamp: Tue Feb 11 2025 08:42:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1739266976195,"stop":1739266976195,"duration":0},"status":"passed","severity":"normal"},{"uid":"1864bbaeeabc3ddb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739267119589,"stop":1739267119589,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29f9a8b6f0cabc","name":"Check received message with timestamp: 1739266739423000000 ","time":{"start":1739266834826,"stop":1739266834826,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20de9268945b35","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1739267123735,"stop":1739267123736,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d51d5082c5c82c","name":"should properly create location multiaddrs - udp6","time":{"start":1739266688652,"stop":1739266688652,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76aca9b0f72a079","name":"Push message with content topic containing unicode special characters","time":{"start":1739266970564,"stop":1739266970564,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bcaab22a140703","name":"Default pageSize","time":{"start":1739267037682,"stop":1739267037682,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2388766a1480c4","name":"unsubscribes","time":{"start":1739267041036,"stop":1739267041037,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddeb8b2b1dec1720","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1739266701910,"stop":1739266701911,"duration":1},"status":"passed","severity":"normal"},{"uid":"225a48f6928aef6","name":"Push message with custom timestamp: 1739270435318","time":{"start":1739266953876,"stop":1739266953878,"duration":2},"status":"passed","severity":"normal"},{"uid":"80fed8abc629d078","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1739267051228,"stop":1739267051228,"duration":0},"status":"passed","severity":"normal"},{"uid":"146fe01ee81d3bf9","name":"should check connected peers if present and suitable","time":{"start":1739266720610,"stop":1739266720611,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb73878ccd84cdc","name":"should handle connection events","time":{"start":1739266720066,"stop":1739266720067,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef591fd1529343d","name":"Check received message containing JSON","time":{"start":1739266965006,"stop":1739266965011,"duration":5},"status":"passed","severity":"normal"},{"uid":"d992ca5a8781459e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1739267051227,"stop":1739267051228,"duration":1},"status":"passed","severity":"normal"},{"uid":"e871b457236a59b2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1739266679771,"stop":1739266679771,"duration":0},"status":"passed","severity":"normal"},{"uid":"351cf3418cadd2a","name":"Non TWN Cluster","time":{"start":1739267001320,"stop":1739267001320,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6b1805c96b24cc","name":"same cluster, different shard: nodes connect","time":{"start":1739266892279,"stop":1739266892280,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca2fceb85fcaddd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739267119588,"stop":1739267119588,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2cab58edc6b062","name":"Check publish message containing shell command","time":{"start":1739266976186,"stop":1739266976187,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2415ebc8b3a0da","name":"should not fail to stop the service if it was not started","time":{"start":1739266706557,"stop":1739266706557,"duration":0},"status":"passed","severity":"normal"},{"uid":"3760ba8554559083","name":"should check false positive rate","time":{"start":1739267125152,"stop":1739267125152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef58b4e6f14f0f56","name":"Waku message hash computation (meta attribute not present)","time":{"start":1739266682559,"stop":1739266682559,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4c5de01ef832c6","name":"it tolerates circular branch references","time":{"start":1739266702658,"stop":1739266702658,"duration":0},"status":"passed","severity":"normal"},{"uid":"47664dd4d2bc0a6c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1739266712654,"stop":1739266712655,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36df14cf0e0fada","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1739266679774,"stop":1739266679774,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b69d58685b343","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1739267123735,"stop":1739267123735,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf2d327081a99e","name":"handles empty contentTopics array correctly","time":{"start":1739266679781,"stop":1739266679781,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f7dd0a68e8da0e","name":"Check received message with timestamp: 1739266739863000000 ","time":{"start":1739266964975,"stop":1739266964978,"duration":3},"status":"passed","severity":"normal"},{"uid":"1b2133de60185b36","name":"Check received message containing JSON","time":{"start":1739266834813,"stop":1739266834818,"duration":5},"status":"passed","severity":"normal"},{"uid":"b7d2f6220e13700b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1739267123756,"stop":1739267123756,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4999015c99dc1","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app15/5/topic31/utf8","time":{"start":1739267001322,"stop":1739267001322,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75c9e2d8fb336d8","name":"removeEventListener with correct event","time":{"start":1739266780253,"stop":1739266780253,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da841898b99f25","name":"Push message with content topic containing shell command","time":{"start":1739266970563,"stop":1739266970563,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e57b093c38dc5c","name":"Check received message containing long","time":{"start":1739266964989,"stop":1739266964990,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed4075a00818acf","name":"dispatchEvent via connectionManager","time":{"start":1739266780255,"stop":1739266780255,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f45144eb673f5","name":"Push message with JSON payload","time":{"start":1739266970544,"stop":1739266970544,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc75b239ed23bc2","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1739267051230,"stop":1739267051231,"duration":1},"status":"passed","severity":"normal"},{"uid":"de177aafcad60bca","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app73/7/topic663/xml","time":{"start":1739267001321,"stop":1739267001322,"duration":1},"status":"passed","severity":"normal"},{"uid":"e677db8b8f7deaac","name":"removeEventListener with wrong event","time":{"start":1739266780253,"stop":1739266780254,"duration":1},"status":"passed","severity":"normal"},{"uid":"7119bf28b5adb13b","name":"Check received message containing Russian","time":{"start":1739266834801,"stop":1739266834803,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3b81d6784eae1a1","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1739266720450,"stop":1739266720451,"duration":1},"status":"passed","severity":"normal"},{"uid":"59478aef753a0615","name":"Accepts a valid Waku Message","time":{"start":1739266723907,"stop":1739266723908,"duration":1},"status":"passed","severity":"normal"},{"uid":"997e4a4f56aed520","name":"Overlapping topic subscription","time":{"start":1739267045051,"stop":1739267045052,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0bec65c4671b0d2","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1739267123733,"stop":1739267123734,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f84df8d1880fd45","name":"Subscribe to topic containing JSON and publish message","time":{"start":1739266981606,"stop":1739266981606,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bbf029bcc086e7","name":"Query Generator, Wrong PubsubTopic","time":{"start":1739267014765,"stop":1739267014765,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbe969290a2bdcd","name":"Check publish message containing Arabic","time":{"start":1739266976171,"stop":1739266976171,"duration":0},"status":"passed","severity":"normal"},{"uid":"facb46499dd30e3b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1739266679758,"stop":1739266679758,"duration":0},"status":"passed","severity":"normal"},{"uid":"c890b32d257fa224","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1739266679779,"stop":1739266679779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f429b9cd7f44e408","name":"Round trip binary serialization","time":{"start":1739266694766,"stop":1739266694766,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a2fb3913d92118","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1739267051230,"stop":1739267051230,"duration":0},"status":"passed","severity":"normal"},{"uid":"7610f1de23ccd228","name":"Push message with meta","time":{"start":1739266953869,"stop":1739266953872,"duration":3},"status":"passed","severity":"normal"},{"uid":"4d89852e3e55c02","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1739267123570,"stop":1739267123570,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2825fa459dd90c6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1739266702218,"stop":1739266702218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b004cae3efe4900c","name":"can start the service","time":{"start":1739266706556,"stop":1739266706556,"duration":0},"status":"passed","severity":"normal"},{"uid":"489d1858adc39558","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1739266694607,"stop":1739266694607,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b61130914dd8a80","name":"new peer added after a peer was already found","time":{"start":1739266973787,"stop":1739266973787,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41acc6a93a22cc6c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1739266679770,"stop":1739266679770,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b022ee225b1104","name":"should set field with all protocols enabled","time":{"start":1739266688655,"stop":1739266688655,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f94763578fb498f","name":"Push message with numeric payload","time":{"start":1739266970536,"stop":1739266970536,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdea53beee14d886","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1739266702662,"stop":1739266702662,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3049e425b5a9f7b","name":"Ordered Callback - true","time":{"start":1739267023449,"stop":1739267023450,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ead39a48440a8c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1739266679769,"stop":1739266679769,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec373e8639328d6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739267045054,"stop":1739267045054,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ef85e3547bae15","name":"Asymmetric encrypt & decrypt","time":{"start":1739266713029,"stop":1739266713029,"duration":0},"status":"passed","severity":"normal"},{"uid":"5375c808d71c8dc4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739266778861,"stop":1739266778862,"duration":1},"status":"passed","severity":"normal"},{"uid":"383b2c0c42693df6","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1739267123733,"stop":1739267123733,"duration":0},"status":"passed","severity":"normal"},{"uid":"afca72c123715d76","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739267007460,"stop":1739267007461,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e164f512df3e25","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1739266679765,"stop":1739266679765,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7315329b3e23b10","name":"should reject on timeout if it was set","time":{"start":1739266720610,"stop":1739266720610,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a9ed8abf2921c5","name":"should wait for Filter peer to be connected","time":{"start":1739266720611,"stop":1739266720611,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d08dbd7fb0e86c1","name":"different cluster, same shard: nodes don't connect","time":{"start":1739266892280,"stop":1739266892280,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38f54919c95c6bc","name":"Subscribe and receives messages on 20 topics","time":{"start":1739266868721,"stop":1739266868724,"duration":3},"status":"passed","severity":"normal"},{"uid":"894a048b2c531b41","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1739267123743,"stop":1739267123743,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c826c2f0ab586d9","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1739267123737,"stop":1739267123738,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e07c0e92586d18","name":"Renews subscription after lossing a connection","time":{"start":1739267045047,"stop":1739267045048,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76fe9bce218c501","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739266804861,"stop":1739266804861,"duration":0},"status":"passed","severity":"normal"},{"uid":"61149b1ea1d8c94a","name":"configure the node with multiple pubsub topics","time":{"start":1739267007460,"stop":1739267007460,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13ee4108570eeb0","name":"Push message with emoji payload","time":{"start":1739266970548,"stop":1739266970549,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c28075cfe54d19c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1739266778858,"stop":1739266778859,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0c588eda9d2bb0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1739266679773,"stop":1739266679773,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0ea1b9ed465996","name":"Should update shard info","time":{"start":1739266893667,"stop":1739266893667,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bba6c377bbe989c","name":"caches peers it previously fetched","time":{"start":1739266702660,"stop":1739266702660,"duration":0},"status":"passed","severity":"normal"},{"uid":"a488a6b3cef5d6f5","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1739266682560,"stop":1739266682560,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfb9fb87262d6bd","name":"should get locked peers","time":{"start":1739266720064,"stop":1739266720065,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3eed5f0aae68f6","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1739267033467,"stop":1739267033470,"duration":3},"status":"passed","severity":"normal"},{"uid":"b76506b35b987e07","name":"Query generator for multiple messages","time":{"start":1739267043801,"stop":1739267043803,"duration":2},"status":"passed","severity":"normal"},{"uid":"47a27e5e6b074fca","name":"Check publish message containing Russian","time":{"start":1739266976172,"stop":1739266976172,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded8d84ee51141cf","name":"Push message with Script payload","time":{"start":1739266970543,"stop":1739266970543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a797c389ca6f8623","name":"Passing an array","time":{"start":1739267050401,"stop":1739267050402,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb9ca99418f0ec1","name":"Check received message containing Arabic","time":{"start":1739266964970,"stop":1739266964970,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7c707c1f35e3f9","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1739267123718,"stop":1739267123719,"duration":1},"status":"passed","severity":"normal"},{"uid":"825c01211d666e5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739267045049,"stop":1739267045050,"duration":1},"status":"passed","severity":"normal"},{"uid":"55be8de56a382ccf","name":"should fail to send if no connected peers found","time":{"start":1739266720561,"stop":1739266720561,"duration":0},"status":"passed","severity":"normal"},{"uid":"5881c8955b22fba5","name":"Check publish message after service node is restarted","time":{"start":1739266976201,"stop":1739266976209,"duration":8},"status":"skipped","severity":"normal"},{"uid":"9745c51722e43784","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1739266981586,"stop":1739266981592,"duration":6},"status":"passed","severity":"normal"},{"uid":"5dd2b2a61b7b72a8","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1739267123735,"stop":1739267123735,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9be68c1fe2d0c8c","name":"Push message with custom timestamp: 1708508405070","time":{"start":1739266970571,"stop":1739266970571,"duration":0},"status":"passed","severity":"normal"},{"uid":"d571c2916ff67e9d","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1739267123716,"stop":1739267123716,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bceb1e678261e6","name":"Check received message containing numeric","time":{"start":1739266834783,"stop":1739266834785,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec02979b8425b588","name":"Subscribe to topic containing long and publish message","time":{"start":1739266981595,"stop":1739266981595,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb138433b5c5de3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1739266679770,"stop":1739266679770,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9a2e1f2cd14b81","name":"should only return 1 node with relay and store capability","time":{"start":1739266702661,"stop":1739266702661,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f1e22e512761b4","name":"Check received message containing unicode special characters","time":{"start":1739266965016,"stop":1739266965016,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ed1eab50a3bf3a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739266854991,"stop":1739266854991,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8d19c47c06fcf9","name":"retrieves a single peer","time":{"start":1739266702657,"stop":1739266702658,"duration":1},"status":"passed","severity":"normal"},{"uid":"654c76692f7b2921","name":"should decode valid enr with tcp successfully","time":{"start":1739266688642,"stop":1739266688642,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e6dc2bc3c843d","name":"Check publish message containing XML","time":{"start":1739266976179,"stop":1739266976180,"duration":1},"status":"passed","severity":"normal"},{"uid":"778cf5855e0cdc60","name":"Callback on promise","time":{"start":1739267043805,"stop":1739267043805,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ec5c5403b3c89b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739267001329,"stop":1739267001329,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50a9cce4edf648c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1739266679779,"stop":1739266679779,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d5fb04408c38ea","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739266868736,"stop":1739266868736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a681f1b5bd38585","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1739267123755,"stop":1739267123755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dcd0d2eccce3a2","name":"Query with Ordered Callback, No message returned","time":{"start":1739267014768,"stop":1739267014769,"duration":1},"status":"passed","severity":"normal"},{"uid":"3775d1dab696471c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1739267014767,"stop":1739267014767,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b56e92eb3a2422","name":"Nodes with multiple pubsub topic","time":{"start":1739266968541,"stop":1739266968541,"duration":0},"status":"passed","severity":"normal"},{"uid":"171806dd0ab280e0","name":"should not receive a peer event after stop","time":{"start":1739266706559,"stop":1739266706559,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9a5a1f188e96bc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739267045044,"stop":1739267045044,"duration":0},"status":"passed","severity":"normal"},{"uid":"627d412273729044","name":"random static sharding 10 - Cluster ID: 746, Shard ID: 104","time":{"start":1739267007459,"stop":1739267007459,"duration":0},"status":"passed","severity":"normal"},{"uid":"5819205b27926728","name":"Passing cursor with wrong pubsubTopic","time":{"start":1739267005589,"stop":1739267005590,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af6e6216281d454","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app67/6/topic972/proto","time":{"start":1739267001323,"stop":1739267001324,"duration":1},"status":"passed","severity":"normal"},{"uid":"d922be90a5766dcc","name":"should set field with only FILTER enabled","time":{"start":1739266688656,"stop":1739266688656,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e1839f9939b646","name":"Check received message containing short","time":{"start":1739266964989,"stop":1739266964989,"duration":0},"status":"passed","severity":"normal"},{"uid":"872db852c9380b75","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1739267123757,"stop":1739267123757,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55d182128a39045","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1739267123740,"stop":1739267123740,"duration":0},"status":"passed","severity":"normal"},{"uid":"556cc681c9c0175e","name":"Decoder throws on undefined content topic","time":{"start":1739266694768,"stop":1739266694768,"duration":0},"status":"passed","severity":"normal"},{"uid":"35364d7653b41fdc","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1739266973787,"stop":1739266973787,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef640c002c594669","name":"Push to array if already present","time":{"start":1739266679619,"stop":1739266679619,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9db7d328b5b38c5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1739266679776,"stop":1739266679776,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a838a348a28f52a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1739267005588,"stop":1739267005588,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4df3bf4af68cd7","name":"Decoder throws on empty string content topic","time":{"start":1739266694768,"stop":1739266694769,"duration":1},"status":"passed","severity":"normal"},{"uid":"181e85c30f4a22a","name":"Promise Callback - false","time":{"start":1739267023448,"stop":1739267023449,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee2a4439dd236208","name":"shard 0","time":{"start":1739267007447,"stop":1739267007447,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcd1f5c932ee86d","name":"Used by Waku Relay","time":{"start":1739267050402,"stop":1739267050403,"duration":1},"status":"passed","severity":"normal"},{"uid":"241cd2e5b6496306","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1739266694769,"stop":1739266694769,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09ad92c8c549612","name":"Generator, 2 different pubsubtopics","time":{"start":1739267031299,"stop":1739267031299,"duration":0},"status":"passed","severity":"normal"},{"uid":"498c2062a119f496","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1739267123712,"stop":1739267123713,"duration":1},"status":"passed","severity":"normal"},{"uid":"55630b05909e51ed","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739266854992,"stop":1739266854992,"duration":0},"status":"passed","severity":"normal"},{"uid":"34281893b43c16e5","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1739266892277,"stop":1739266892278,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6e54a04962b72b","name":"getPeersByDiscovery","time":{"start":1739266973786,"stop":1739266973787,"duration":1},"status":"passed","severity":"normal"},{"uid":"186b6f24c6b68125","name":"Reopen subscription with peer with lost subscription","time":{"start":1739266762396,"stop":1739266762397,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0eb09adaac1a9d5","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1739267123734,"stop":1739267123735,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b00898dbcb76d2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1739266702222,"stop":1739266702223,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b5905c58ccb9f2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739267045056,"stop":1739267045056,"duration":0},"status":"passed","severity":"normal"},{"uid":"638b59177570259b","name":"Store - dialed first","time":{"start":1739267054907,"stop":1739267054908,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c7a67237857029","name":"should return different streams if requested simultaniously","time":{"start":1739266694605,"stop":1739266694605,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ab72fbc7f99f5f","name":"Relay + Store","time":{"start":1739266747595,"stop":1739266747595,"duration":0},"status":"passed","severity":"normal"},{"uid":"4749c704e2c85cb2","name":"Check received message containing Chinese","time":{"start":1739266834790,"stop":1739266834797,"duration":7},"status":"passed","severity":"normal"},{"uid":"e941e63370bfee02","name":"Rejects garbage","time":{"start":1739266723909,"stop":1739266723909,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7face7c683925c2","name":"Fails to push message with large meta","time":{"start":1739266953872,"stop":1739266953873,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd651f7f05bbfc08","name":"should throw error - no public key","time":{"start":1739266688643,"stop":1739266688643,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb6dddc72536081","name":"should use the provided clusterId for the pubsub topic","time":{"start":1739266679782,"stop":1739266679783,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b539a31277be31","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739267007447,"stop":1739267007448,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dff27b16407fdf2","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1739267051227,"stop":1739267051227,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f291ed2eba25ed9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739267045046,"stop":1739267045046,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dec9271c7ed4987","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1739266679766,"stop":1739266679766,"duration":0},"status":"passed","severity":"normal"},{"uid":"de77924c187eaf47","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1739267123715,"stop":1739267123716,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3fe0bc9b0d8e886","name":"can start and stop the service","time":{"start":1739266989028,"stop":1739266989033,"duration":5},"status":"passed","severity":"normal"},{"uid":"4bd36259b6159c5a","name":"1 Relay, 1 fetch","time":{"start":1739266702279,"stop":1739266702279,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e0543806b03694","name":"Check received message containing Arabic","time":{"start":1739266834799,"stop":1739266834800,"duration":1},"status":"passed","severity":"normal"},{"uid":"a624812d0a5e4ea3","name":"Init the array if not present","time":{"start":1739266679618,"stop":1739266679619,"duration":1},"status":"passed","severity":"normal"},{"uid":"321b20bad3bece36","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739266702663,"stop":1739266702663,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da3566de2ccd7e0e","name":"Subscribe to topic containing Script and receive message","time":{"start":1739267045055,"stop":1739267045056,"duration":1},"status":"passed","severity":"normal"},{"uid":"701643545825958b","name":"Generator, 2 different pubsubtopics","time":{"start":1739267031297,"stop":1739267031297,"duration":0},"status":"passed","severity":"normal"},{"uid":"425c779159ae32a9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1739266687994,"stop":1739266687994,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd99bd961a60f3e","name":"Check received message with timestamp: 1739266739423 ","time":{"start":1739266834826,"stop":1739266834835,"duration":9},"status":"passed","severity":"normal"},{"uid":"4bd8b225ca3f24ed","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739266854998,"stop":1739266854999,"duration":1},"status":"passed","severity":"normal"},{"uid":"265849120fe894a6","name":"Check message with no content topic is not received","time":{"start":1739266834846,"stop":1739266834846,"duration":0},"status":"passed","severity":"normal"},{"uid":"de81a9ea575212b2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1739266981597,"stop":1739266981598,"duration":1},"status":"passed","severity":"normal"},{"uid":"288fb6a034fd95b9","name":"Encoder throws on undefined content topic","time":{"start":1739266714292,"stop":1739266714292,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b91b71a1d70b2","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1739267043806,"stop":1739267043806,"duration":0},"status":"passed","severity":"normal"},{"uid":"65882a536b47d734","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739267001320,"stop":1739267001320,"duration":0},"status":"passed","severity":"normal"},{"uid":"64682598d2c5c543","name":"Push message on custom pubsubTopic","time":{"start":1739266888689,"stop":1739266888689,"duration":0},"status":"passed","severity":"normal"},{"uid":"988b5231fe8885bc","name":"Check received message containing Chinese","time":{"start":1739266964993,"stop":1739266964993,"duration":0},"status":"passed","severity":"normal"},{"uid":"483221d785c3a11c","name":"Push message with custom timestamp: 1739263235318","time":{"start":1739266953875,"stop":1739266953876,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f124c832fc412eb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739266953864,"stop":1739266953864,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c403b438cf08b0","name":"Check received message containing Basic HTML tag","time":{"start":1739266964973,"stop":1739266964973,"duration":0},"status":"passed","severity":"normal"},{"uid":"48545921a29aa8a","name":"Check received message containing special chars","time":{"start":1739266834785,"stop":1739266834790,"duration":5},"status":"passed","severity":"normal"},{"uid":"8e73d8ae9d92ccdc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739266868743,"stop":1739266868745,"duration":2},"status":"passed","severity":"normal"},{"uid":"83c0868448449bd5","name":"should set field with only STORE enabled","time":{"start":1739266688655,"stop":1739266688656,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a81fd7c354b16a7","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1739267123720,"stop":1739267123720,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c006b3cfb96328","name":"handles different clusterIds correctly","time":{"start":1739266679762,"stop":1739266679763,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9913ae8893aa8da","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1739266687997,"stop":1739266687997,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7d4d213f760b27","name":"should throw an error for empty SingleShardInfos array","time":{"start":1739266679765,"stop":1739266679765,"duration":0},"status":"passed","severity":"normal"},{"uid":"6115946ae784cbe3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1739266888684,"stop":1739266888688,"duration":4},"status":"passed","severity":"normal"},{"uid":"e21471fbec367e09","name":"Check message with invalid timestamp is not received","time":{"start":1739266965020,"stop":1739266965021,"duration":1},"status":"passed","severity":"normal"},{"uid":"d779a00656bf0402","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739266854988,"stop":1739266854989,"duration":1},"status":"passed","severity":"normal"},{"uid":"782700be67d1495","name":"Check received message containing escaped characters","time":{"start":1739266964974,"stop":1739266964974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b819e33c4e9fbb31","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1739266687998,"stop":1739266687999,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc7018c3ce427ab","name":"should properly create location multiaddrs - tcp","time":{"start":1739266688653,"stop":1739266688654,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7aafc4f0be1918","name":"Check received message containing short","time":{"start":1739266964961,"stop":1739266964965,"duration":4},"status":"passed","severity":"normal"},{"uid":"da2219794a53cae8","name":"Check meta is set [ecies]","time":{"start":1739266714291,"stop":1739266714291,"duration":0},"status":"passed","severity":"normal"},{"uid":"8696bf0464b189c7","name":"more peers than existing","time":{"start":1739266954073,"stop":1739266954074,"duration":1},"status":"skipped","severity":"normal"},{"uid":"91a799f6a9d6a11c","name":"should set field with only RELAY enabled","time":{"start":1739266688655,"stop":1739266688655,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edc4e0d360a514a","name":"should properly create location multiaddrs - udp4","time":{"start":1739266688651,"stop":1739266688652,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a450fb185eeabd7","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1739266702218,"stop":1739266702219,"duration":1},"status":"passed","severity":"normal"},{"uid":"f34c641c25dff508","name":"Push message with Basic HTML tag payload","time":{"start":1739266953852,"stop":1739266953852,"duration":0},"status":"passed","severity":"normal"},{"uid":"574d56308fd46876","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739266868737,"stop":1739266868739,"duration":2},"status":"passed","severity":"normal"},{"uid":"d499d379a2667b23","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1739266747690,"stop":1739266747694,"duration":4},"status":"passed","severity":"normal"},{"uid":"99991f7a11be658a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1739266981607,"stop":1739266981608,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1d38e788594908","name":"Check received message containing Russian","time":{"start":1739266964994,"stop":1739266964994,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afb7989d523714d","name":"Check message with invalid timestamp is not received","time":{"start":1739266834843,"stop":1739266834843,"duration":0},"status":"passed","severity":"normal"},{"uid":"594015efc13881ce","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1739266747677,"stop":1739266747687,"duration":10},"status":"passed","severity":"normal"},{"uid":"a19e4e0f94ab2b0b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739266868728,"stop":1739266868731,"duration":3},"status":"passed","severity":"normal"},{"uid":"a049c223694c5584","name":"Check message received after nwaku node is restarted","time":{"start":1739266964986,"stop":1739266964986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8459a21e64ff84a5","name":"Push message with special chars payload","time":{"start":1739266970537,"stop":1739266970537,"duration":0},"status":"passed","severity":"normal"},{"uid":"209ea52f849288c6","name":"should only return 1 node with store capability","time":{"start":1739266702661,"stop":1739266702661,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6520721beecead","name":"Push message with content topic containing shell command","time":{"start":1739266953866,"stop":1739266953866,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9dec353eff54c96","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739266804858,"stop":1739266804860,"duration":2},"status":"passed","severity":"normal"},{"uid":"d94976f36ca4798f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1739266687998,"stop":1739266687998,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9489a49450b39e","name":"Ping on unsubscribed peer","time":{"start":1739266781073,"stop":1739266781074,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2757c41f6ff2d13","name":"Push message with content topic containing Russian","time":{"start":1739266970558,"stop":1739266970558,"duration":0},"status":"passed","severity":"normal"},{"uid":"89966eebd9749f35","name":"Check received message containing unicode special characters","time":{"start":1739266964975,"stop":1739266964975,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1d8e202b9c8003","name":"throws on content topic with empty version field","time":{"start":1739266679749,"stop":1739266679750,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3fc8fe9060df97","name":"should be online or offline if network state changed","time":{"start":1739266740535,"stop":1739266740536,"duration":1},"status":"passed","severity":"normal"},{"uid":"c601afc2422e5dc0","name":"should not receive a peer event after stop","time":{"start":1739266989044,"stop":1739266989045,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d99bad5f0d9d319","name":"Query Generator - false","time":{"start":1739267023445,"stop":1739267023445,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4605ca1f6e622","name":"Ephemeral field set to true","time":{"start":1739266694767,"stop":1739266694767,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed1f96f7fd75866","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1739267005579,"stop":1739267005580,"duration":1},"status":"passed","severity":"normal"},{"uid":"7718486cddfa16c1","name":"Fails to publish message with size larger than 1 MB","time":{"start":1739266976200,"stop":1739266976200,"duration":0},"status":"passed","severity":"normal"},{"uid":"5930cfaf2311614a","name":"Check received message containing Basic HTML tag","time":{"start":1739266965002,"stop":1739266965006,"duration":4},"status":"passed","severity":"normal"},{"uid":"7511953efa1bb9cb","name":"should return false","time":{"start":1739266688644,"stop":1739266688645,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c753c2b89b5847","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app98/10/topic320/proto","time":{"start":1739267001320,"stop":1739267001321,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff85fe164ddea164","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1739266679757,"stop":1739266679757,"duration":0},"status":"passed","severity":"normal"},{"uid":"313564b8d090c8a4","name":"Push message with SQL Injection payload","time":{"start":1739266953850,"stop":1739266953851,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e897440b2c02bd","name":"addEventListener with wrong event","time":{"start":1739266780252,"stop":1739266780253,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b5edd890762ae8","name":"Check message with no payload is not received","time":{"start":1739266965022,"stop":1739266965023,"duration":1},"status":"passed","severity":"normal"},{"uid":"c864a2cf66cab3f0","name":"Relay - times out","time":{"start":1739267054907,"stop":1739267054907,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e8be96d5b49cd8","name":"Wrong topic","time":{"start":1739267001327,"stop":1739267001327,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca08e4801b692cbe","name":"Delete observer","time":{"start":1739266955694,"stop":1739266955695,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a418bc62764607","name":"Check received message containing special chars","time":{"start":1739266964969,"stop":1739266964969,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2d0e347ef66840","name":"Subscribe and receives messages on 20 topics","time":{"start":1739267045030,"stop":1739267045030,"duration":0},"status":"passed","severity":"normal"},{"uid":"52be11e89873d373","name":"Ephemeral field is preserved - encoder v0","time":{"start":1739266747029,"stop":1739266747029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f6cff9ab706fc4","name":"Callback on promise, aborts when callback returns true","time":{"start":1739267043806,"stop":1739267043806,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbeb18c67d4764a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739266854997,"stop":1739266854998,"duration":1},"status":"passed","severity":"normal"},{"uid":"909de18e2bbe1195","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739266868741,"stop":1739266868742,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6d2e4d1f8f8efa","name":"Check message received after nwaku node is restarted","time":{"start":1739266834851,"stop":1739266834851,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92b63a8cb186ef5e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app2/2/topic68/json","time":{"start":1739267001322,"stop":1739267001323,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f7f2a9b9b3dda6","name":"Passing page size 1 when there are 4 messages","time":{"start":1739267037678,"stop":1739267037679,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a286631d65c54e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1739267005587,"stop":1739267005587,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed9fb3f3bcf157b","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1739266679777,"stop":1739266679777,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf446b65539acbb","name":"1 Store, 2 fetches","time":{"start":1739266702279,"stop":1739266702280,"duration":1},"status":"passed","severity":"normal"},{"uid":"e890bc3fd3d735c9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1739266679766,"stop":1739266679767,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff5d0ddd6a870f1","name":"Check publish message containing short","time":{"start":1739266976160,"stop":1739266976161,"duration":1},"status":"passed","severity":"normal"},{"uid":"9290e1f512312f09","name":"should not allow k > 12","time":{"start":1739267123568,"stop":1739267123569,"duration":1},"status":"passed","severity":"normal"},{"uid":"304f8a88998c2019","name":"Check message received after jswaku node is restarted","time":{"start":1739266965025,"stop":1739266965025,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f18b6bfd60b41db8","name":"Query with Promise Callback, No message returned","time":{"start":1739267014771,"stop":1739267014771,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd082642fe63db29","name":"connects to nwaku","time":{"start":1739267050400,"stop":1739267050401,"duration":1},"status":"passed","severity":"normal"},{"uid":"6636fa51fdbfe3f3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1739266740527,"stop":1739266740528,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b04e839246aea9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1739266752841,"stop":1739266752841,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78bf9642d8e7da7e","name":"should be able to decode the field with only STORE set to true","time":{"start":1739266688004,"stop":1739266688005,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c65c31a648c950c","name":"Push message with Basic HTML tag payload","time":{"start":1739266970544,"stop":1739266970544,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6b04d0f805151b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1739266702220,"stop":1739266702220,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f22d9c6d915416b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1739266679757,"stop":1739266679758,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2d8b8939303d7","name":"Encoder throws on empty string content topic","time":{"start":1739266694768,"stop":1739266694768,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3aa98ac0e770361","name":"Relay - dialed first","time":{"start":1739267054906,"stop":1739267054906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5896041e9a16aef","name":"Sample","time":{"start":1739266687713,"stop":1739266687714,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9fb7fd45deaacd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739266964979,"stop":1739266964979,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4ab5f6b6a6d444","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739267045046,"stop":1739267045046,"duration":0},"status":"passed","severity":"normal"},{"uid":"b460d5fa0771332","name":"should select older connection if present","time":{"start":1739266694120,"stop":1739266694120,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a83ee7971ac4da6","name":"can start and stop the service","time":{"start":1739266706557,"stop":1739266706557,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31e484f7dbb3048","name":"Subscribe and receive messages via lightPush","time":{"start":1739267045048,"stop":1739267045048,"duration":0},"status":"passed","severity":"normal"},{"uid":"f314fe06d0895952","name":"Push message with Chinese payload","time":{"start":1739266953848,"stop":1739266953849,"duration":1},"status":"passed","severity":"normal"},{"uid":"616770a160ecd829","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1739267123731,"stop":1739267123731,"duration":0},"status":"passed","severity":"normal"},{"uid":"df34c8f2a0fa3844","name":"Check received message containing Script","time":{"start":1739266964971,"stop":1739266964972,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a2f720563f69da","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1739266679760,"stop":1739266679760,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc48abcb47690097","name":"configure the node with multiple content topics","time":{"start":1739267001328,"stop":1739267001329,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d18f5fbd6afe14f","name":"should create a new stream if no existing for protocol found","time":{"start":1739266694604,"stop":1739266694605,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2196b183750d37","name":"Subscribe and publish message","time":{"start":1739266981582,"stop":1739266981583,"duration":1},"status":"passed","severity":"normal"},{"uid":"24992003c331c94","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739267045051,"stop":1739267045051,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c501d38f05601a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1739266679780,"stop":1739266679780,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5579c93e7f0677","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1739267123758,"stop":1739267123758,"duration":0},"status":"passed","severity":"normal"},{"uid":"22939848144c7539","name":"Subscribe and receive messages via lightPush","time":{"start":1739266868711,"stop":1739266868711,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a575e8a6b93ec2","name":"should return empty list for no shard","time":{"start":1739266679767,"stop":1739266679767,"duration":0},"status":"passed","severity":"normal"},{"uid":"409ed6d98d7546cf","name":"should throw an error for insufficient data","time":{"start":1739266680080,"stop":1739266680080,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d60b0a65602df79","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1739266679771,"stop":1739266679771,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e82e346755c9fe","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739266778851,"stop":1739266778852,"duration":1},"status":"passed","severity":"normal"},{"uid":"8829eeb573769c30","name":"Subscribe to topic containing short and publish message","time":{"start":1739266981594,"stop":1739266981595,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e17627eeb6b6394","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739266778867,"stop":1739266778867,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a125d70ae29ece","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1739266714290,"stop":1739266714291,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b37437532b508e","name":"Fails to push message bigger that 1MB","time":{"start":1739266970574,"stop":1739266970574,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb0c7bde2167965","name":"Subscribe to topic containing XML and receive message","time":{"start":1739267045056,"stop":1739267045056,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9dd252d5a3a8ac","name":"Check received message containing emoji","time":{"start":1739266964975,"stop":1739266964975,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca552960db9889a5","name":"tcp ip4 address","time":{"start":1739266688012,"stop":1739266688012,"duration":0},"status":"passed","severity":"normal"},{"uid":"94511d9a3387be92","name":"should not receive a peer event before start","time":{"start":1739266989042,"stop":1739266989044,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed365b9e00113a","name":"Push message with content topic containing XML","time":{"start":1739266953863,"stop":1739266953864,"duration":1},"status":"passed","severity":"normal"},{"uid":"abad94d4c5d87f4b","name":"should throw an error for an unconfigured topic","time":{"start":1739266679777,"stop":1739266679778,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6315716af216489","name":"random static sharding 8 - Cluster ID: 848, Shard ID: 142","time":{"start":1739267007452,"stop":1739267007452,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c06dacbe324cabc","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1739266679752,"stop":1739266679752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec68bb19a001065a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739266888691,"stop":1739266888691,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea36dcd0718f028","name":"Subscribe to topic containing Script and publish message","time":{"start":1739266981599,"stop":1739266981599,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff74d65d7166f11b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739266868733,"stop":1739266868733,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b21ee681ad1d35","name":"Passing page size 10 when there are 10 messages","time":{"start":1739267037679,"stop":1739267037680,"duration":1},"status":"passed","severity":"normal"},{"uid":"753c456eec07d1ff","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1739266768448,"stop":1739266768449,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad22efec6b0861b9","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1739267033471,"stop":1739267033473,"duration":2},"status":"passed","severity":"normal"},{"uid":"f62d8a95698b15c1","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1739266702223,"stop":1739266702224,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54d828f8e63927f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1739266702662,"stop":1739266702662,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e86e25511bedde","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1739266688009,"stop":1739266688009,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d05e35e68f5613","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739266868712,"stop":1739266868712,"duration":0},"status":"passed","severity":"normal"},{"uid":"e075aa1d2bb9b357","name":"can start the service","time":{"start":1739266752833,"stop":1739266752834,"duration":1},"status":"passed","severity":"normal"}] |