2025-06-30 11:53:47 +00:00

1 line
159 KiB
JSON

[{"uid":"f2caed1e098e56ca","name":"Push message with custom timestamp: 1720525400987","time":{"start":1751284387721,"stop":1751284387721,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0912bb4f8e5a22","name":"should stop and cleanup resources","time":{"start":1751283763353,"stop":1751283763353,"duration":0},"status":"passed","severity":"normal"},{"uid":"4474040131d343e9","name":"should return no connections if no open connection provided","time":{"start":1751283734501,"stop":1751283734502,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f7dbcece143023","name":"handles empty contentTopics array correctly","time":{"start":1751283720088,"stop":1751283720088,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7298bd978cb540","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1751283772294,"stop":1751283772294,"duration":0},"status":"passed","severity":"normal"},{"uid":"5717a80a446c1479","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1751283793484,"stop":1751283793486,"duration":2},"status":"passed","severity":"normal"},{"uid":"863d9ca55a955567","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1751283800632,"stop":1751283800632,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa2c20258bccdd9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1751283772290,"stop":1751283772290,"duration":0},"status":"passed","severity":"normal"},{"uid":"e824518b4dd7173c","name":"throws on content topic with generation field greater than 0","time":{"start":1751283720055,"stop":1751283720056,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f3677ecd98d117","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1751283979206,"stop":1751283979206,"duration":0},"status":"passed","severity":"normal"},{"uid":"68dd4b01818bd876","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1751283720073,"stop":1751283720073,"duration":0},"status":"passed","severity":"normal"},{"uid":"9156e9093ce969b1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1751283742273,"stop":1751283742274,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6965da93c2eaed4","name":"Check publish message containing emoji","time":{"start":1751283898260,"stop":1751283898260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77272cd1e7753cb","name":"throws on content topic with too few or too many fields","time":{"start":1751283720054,"stop":1751283720055,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b3ff94480e36e7","name":"Check received message containing special chars","time":{"start":1751284349167,"stop":1751284349167,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d356a65c75a68c6","name":"Encoder throws on undefined content topic","time":{"start":1751283753938,"stop":1751283753938,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea763feb7242d2c","name":"Passing page size 19 when there are 20 messages","time":{"start":1751284041807,"stop":1751284041809,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6aa72c80bfc1998","name":"Should update multiaddrs","time":{"start":1751283841519,"stop":1751283841520,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1c577ef3eccd3d","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1751283772273,"stop":1751283772273,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e24eec27c91eaa","name":"should transition to Unhealthy when no connections","time":{"start":1751283762713,"stop":1751283762713,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f187103f520fca","name":"Push message with unicode special characters payload","time":{"start":1751284387714,"stop":1751284387715,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e20e5d9ffab4817","name":"throws on content topic with empty application field","time":{"start":1751283720056,"stop":1751283720056,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e368e5e4b40b618","name":"Fields are not dropped","time":{"start":1751283734017,"stop":1751283734018,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8da60deb2ea4da","name":"should only return 1 node with store capability","time":{"start":1751283742579,"stop":1751283742580,"duration":1},"status":"passed","severity":"normal"},{"uid":"2778e0b6c08fcf02","name":"Push message with unicode special characters payload","time":{"start":1751284387727,"stop":1751284387727,"duration":0},"status":"passed","severity":"normal"},{"uid":"729fd385d8e69cdb","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1751283772276,"stop":1751283772276,"duration":0},"status":"passed","severity":"normal"},{"uid":"322152b09fcffe6a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1751283830327,"stop":1751283830327,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b2949990a87586","name":"should detect messages with missing dependencies","time":{"start":1751283777218,"stop":1751283777218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a890325ec4d57e68","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1751283905377,"stop":1751283905377,"duration":0},"status":"passed","severity":"normal"},{"uid":"644155acc46bff80","name":"Check publish message containing Script","time":{"start":1751283898253,"stop":1751283898253,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ef58ee468ab9d7","name":"Passing an array","time":{"start":1751284052093,"stop":1751284052093,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0c8506ff9e3c08","name":"Ephemeral field is preserved - encoder v0","time":{"start":1751283800559,"stop":1751283800559,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f488638b9d46903","name":"should mark all messages in causal history as acknowledged","time":{"start":1751283777217,"stop":1751283777218,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd90e65a6838a3e1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1751283720075,"stop":1751283720075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4710e41c468c382","name":"Check message with no pubsub topic is not received","time":{"start":1751284349162,"stop":1751284349162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5d7e1566b5fbc8","name":"Check message with invalid timestamp is not received","time":{"start":1751284349161,"stop":1751284349162,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b91b99690c36288","name":"can start the service","time":{"start":1751283872960,"stop":1751283872962,"duration":2},"status":"passed","severity":"normal"},{"uid":"a372b38fe8031a62","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1751283772260,"stop":1751283772260,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb16bde09b98b6a4","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1751283725336,"stop":1751283725336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62b1c2e2028d9de","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1751283763198,"stop":1751283763198,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d6e53713120030","name":"should not be empty after adding a subscription","time":{"start":1751283763350,"stop":1751283763350,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f046beb0bbab0c","name":"should not fail to stop the service if it was not started","time":{"start":1751283872963,"stop":1751283872965,"duration":2},"status":"passed","severity":"normal"},{"uid":"64c0fd2d9e2092a0","name":"retrieves a single peer","time":{"start":1751283742576,"stop":1751283742576,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdccce0f71534f0","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1751283772259,"stop":1751283772260,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d594d8248a3d46","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1751283720064,"stop":1751283720064,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa88272c994ffc14","name":"Store - dialed after - with timeout","time":{"start":1751284056334,"stop":1751284056334,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce242e0a2d0b432","name":"Check message with non string payload is not received","time":{"start":1751284349174,"stop":1751284349174,"duration":0},"status":"passed","severity":"normal"},{"uid":"188bec92021e754","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751284290888,"stop":1751284290888,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e314b794a106905","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1751283772271,"stop":1751283772271,"duration":0},"status":"passed","severity":"normal"},{"uid":"992132dc9743bfd5","name":"Using a function","time":{"start":1751284052094,"stop":1751284052094,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e35a4a1f317849","name":"Init the array if not present","time":{"start":1751283719643,"stop":1751283719645,"duration":2},"status":"passed","severity":"normal"},{"uid":"522e6da987ea3d54","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751283725337,"stop":1751283725337,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d6dada51065b91","name":"should create a new stream if no existing for protocol found","time":{"start":1751283734581,"stop":1751283734582,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc576fb5cc5a39cc","name":"Push message with content topic containing unicode special characters","time":{"start":1751284387732,"stop":1751284387733,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0e4a6ab63f8f856","name":"Push message with XML payload","time":{"start":1751284387712,"stop":1751284387713,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f06f079eeb302f","name":"Light Node - default protocols","time":{"start":1751284056335,"stop":1751284056335,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bfe80bdd82f100","name":"Push message with JSON payload","time":{"start":1751284387713,"stop":1751284387713,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2523a4417d07e8","name":"Check received message containing Basic HTML tag","time":{"start":1751284349156,"stop":1751284349157,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3d03a05eb4f7a5","name":"should have no discoveries enabled by default","time":{"start":1751283763196,"stop":1751283763196,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4e630c5ec09714","name":"should get / set UDP multiaddr","time":{"start":1751283726123,"stop":1751283726123,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6a4286815f6f58","name":"LightPush","time":{"start":1751284056334,"stop":1751284056334,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c0662d69dfbde5","name":"Relay - dialed after","time":{"start":1751284056333,"stop":1751284056333,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07ccb11d3df7c48","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1751283800559,"stop":1751283800560,"duration":1},"status":"passed","severity":"normal"},{"uid":"35eb332367de2b25","name":"Check publish message containing unicode special characters","time":{"start":1751283898260,"stop":1751283898260,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d50328928bd201","name":"Passing page size 1 when there are 4 messages","time":{"start":1751284041803,"stop":1751284041803,"duration":0},"status":"passed","severity":"normal"},{"uid":"291264ffd7b3c2a0","name":"Fails to publish duplicate message","time":{"start":1751283898263,"stop":1751283898263,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d62a5ee5ea4db5","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1751283979207,"stop":1751283979208,"duration":1},"status":"passed","severity":"normal"},{"uid":"f986604b2f0bfccf","name":"Throws when trying to push message with empty payload","time":{"start":1751284387715,"stop":1751284387716,"duration":1},"status":"passed","severity":"normal"},{"uid":"e90ce10d716aa660","name":"Check received message containing unicode special characters","time":{"start":1751284349159,"stop":1751284349159,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f21f97b0b75714f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1751283720060,"stop":1751283720060,"duration":0},"status":"passed","severity":"normal"},{"uid":"718c1a1c97939038","name":"rejects content-filtered query with only contentTopics","time":{"start":1751283733845,"stop":1751283733846,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec2287529dea323","name":"should properly create location multiaddrs - tcp","time":{"start":1751283726126,"stop":1751283726126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac221c65b2765a4f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1751283772283,"stop":1751283772284,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c727a317d1820b","name":"should send to specified number of peers of used peers","time":{"start":1751283763226,"stop":1751283763227,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38cc6eaac4e4fdb","name":"Generator, 2 different pubsubtopics","time":{"start":1751284019724,"stop":1751284019725,"duration":1},"status":"passed","severity":"normal"},{"uid":"84baa4b3608cab28","name":"Push message with Basic HTML tag payload","time":{"start":1751284387726,"stop":1751284387726,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f48379470ddb2d","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1751283793489,"stop":1751283793490,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44e3b2e2713997a","name":"Check publish message containing numeric","time":{"start":1751283898245,"stop":1751283898245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b5321800d11232","name":"should throw an error for missing sharding configuration","time":{"start":1751283720087,"stop":1751283720087,"duration":0},"status":"passed","severity":"normal"},{"uid":"58050d9e157c36a","name":"should use DNS peer discovery with light client","time":{"start":1751283797816,"stop":1751283797816,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1cef83c8c4c45bf4","name":"Check received message containing long","time":{"start":1751284349153,"stop":1751284349153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb93645ee634e25","name":"should correctly map a content topic to a pubsub topic","time":{"start":1751283720088,"stop":1751283720088,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4174bbd3ec4bac5","name":"stop","time":{"start":1751283833545,"stop":1751283833546,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9cb4e64f733e08","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751284290899,"stop":1751284290899,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b67683387eb16ec","name":"Refresh subscription","time":{"start":1751283905374,"stop":1751283905375,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a64ba42724f1098f","name":"should be empty after removing the only subscription","time":{"start":1751283763350,"stop":1751283763351,"duration":1},"status":"passed","severity":"normal"},{"uid":"2460093d63f04654","name":"isConnected return false after peer stops","time":{"start":1751283812807,"stop":1751283812807,"duration":0},"status":"passed","severity":"normal"},{"uid":"513af6de2808f83b","name":"rejects hash query with time filter","time":{"start":1751283733851,"stop":1751283733853,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bf7cc1220fb2dfa","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1751283720063,"stop":1751283720063,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9d1b47bfa61387","name":"ignores unrecognized TXT record formats","time":{"start":1751283742578,"stop":1751283742578,"duration":0},"status":"passed","severity":"normal"},{"uid":"580e2f79ddbff3df","name":"Push message with custom timestamp: 1751287400987","time":{"start":1751284387722,"stop":1751284387722,"duration":0},"status":"passed","severity":"normal"},{"uid":"773dee7612c32ece","name":"Sign & Recover","time":{"start":1751283752886,"stop":1751283752886,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6150177a36a828","name":"Waku message hash computation (meta attribute not present)","time":{"start":1751283734215,"stop":1751283734215,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df33727c55f7bc2","name":"Push 30 different messages","time":{"start":1751284387715,"stop":1751284387715,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af0ee1ac28ac23e8","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1751284050760,"stop":1751284050760,"duration":0},"status":"passed","severity":"normal"},{"uid":"99714fe8456a536a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751283924400,"stop":1751283924401,"duration":1},"status":"passed","severity":"normal"},{"uid":"158c7e8eb5fbeb72","name":"returns all values when wanted number is greater than available values","time":{"start":1751283741513,"stop":1751283741514,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3e4250f4f58f53","name":"should handle corrupted local storage data gracefully","time":{"start":1751283746433,"stop":1751283746433,"duration":0},"status":"passed","severity":"normal"},{"uid":"204c4109bfe0192f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751284290888,"stop":1751284290888,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28a920dcd8fef2c","name":"Push message with content topic containing Russian","time":{"start":1751284387717,"stop":1751284387718,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeffe70df523d82f","name":"should continually clean up expired entries at intervals","time":{"start":1751283761728,"stop":1751283761728,"duration":0},"status":"passed","severity":"normal"},{"uid":"4284d341b27d1f0d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1751283742274,"stop":1751283742275,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c8ea8bc2304960","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1751283793488,"stop":1751283793489,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc466d1a448f731","name":"should set field with only RELAY enabled","time":{"start":1751283726127,"stop":1751283726127,"duration":0},"status":"passed","severity":"normal"},{"uid":"5646935d5311afb","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1751283720072,"stop":1751283720072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7472a5c9223f0f04","name":"Subscribe to topic containing short and receive message","time":{"start":1751284290882,"stop":1751284290883,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36313e6c4810589","name":"random static sharding 2 - Cluster ID: 14, Shard ID: 639","time":{"start":1751284038334,"stop":1751284038334,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ad086308d2fe1","name":"random static sharding 8 - Cluster ID: 465, Shard ID: 792","time":{"start":1751284038338,"stop":1751284038339,"duration":1},"status":"passed","severity":"normal"},{"uid":"66981fe9137b56d4","name":"accepts time-filtered query with content filter","time":{"start":1751283733853,"stop":1751283733854,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07b2975d41a0496","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1751284003251,"stop":1751284003251,"duration":0},"status":"broken","severity":"normal"},{"uid":"1a36ab05a19de0d4","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1751283720059,"stop":1751283720060,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f42972924239a3","name":"Privacy Node - default protocol","time":{"start":1751284056335,"stop":1751284056335,"duration":0},"status":"passed","severity":"normal"},{"uid":"167df3ea5fba87f4","name":"should invoke callbacks when receiving a message","time":{"start":1751283763351,"stop":1751283763352,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fef1b0d9091418f","name":"should add and remove event listeners correctly","time":{"start":1751283746434,"stop":1751283746434,"duration":0},"status":"passed","severity":"normal"},{"uid":"36455044a506c1e3","name":"should insert message into bloom filter","time":{"start":1751283777214,"stop":1751283777214,"duration":0},"status":"passed","severity":"normal"},{"uid":"45cca9249046c622","name":"Check received message containing Script","time":{"start":1751284349156,"stop":1751284349156,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4b3505eda14f39","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1751283734217,"stop":1751283734217,"duration":0},"status":"passed","severity":"normal"},{"uid":"525b4df949551b56","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1751283772270,"stop":1751283772270,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c949ba93cad4756","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1751283979209,"stop":1751283979209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"323afa64be1138c2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751284290890,"stop":1751284290891,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09f840426089228","name":"throws on content topic with empty encoding field","time":{"start":1751283720057,"stop":1751283720058,"duration":1},"status":"passed","severity":"normal"},{"uid":"8451a71ad4579bce","name":"Push message with shell command payload","time":{"start":1751284387726,"stop":1751284387726,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8234dd000f7070e","name":"can start the service","time":{"start":1751283797811,"stop":1751283797811,"duration":0},"status":"passed","severity":"normal"},{"uid":"b081404ff54a1002","name":"Meta field set when metaSetter is specified","time":{"start":1751283734802,"stop":1751283734802,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f87e38ed0518fd","name":"isConnected should return false after all peers disconnect","time":{"start":1751283812806,"stop":1751283812806,"duration":0},"status":"passed","severity":"normal"},{"uid":"825de8dd60a70b8e","name":"Push message with custom timestamp: 1751280200987","time":{"start":1751284387722,"stop":1751284387722,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5f02b7f40baf62","name":"Push message with Chinese payload","time":{"start":1751284387724,"stop":1751284387724,"duration":0},"status":"passed","severity":"normal"},{"uid":"82068ded75857f3a","name":"should properly create location multiaddrs - tcp4","time":{"start":1751283726124,"stop":1751283726125,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc663ced86409197","name":"should handle a minimal index list","time":{"start":1751283720171,"stop":1751283720171,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda8ebb99f3575b2","name":"Check received message containing Russian","time":{"start":1751284349168,"stop":1751284349168,"duration":0},"status":"passed","severity":"normal"},{"uid":"f558cf7a4f3b6cd8","name":"should not fail to start the service if it is already started","time":{"start":1751283797813,"stop":1751283797813,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2379b41658cee5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1751283720075,"stop":1751283720075,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d9c9c6a8909870","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1751283734583,"stop":1751283734583,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97eaabe3c58b020","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1751283772274,"stop":1751283772274,"duration":0},"status":"passed","severity":"normal"},{"uid":"577f663139767b1f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app10/6/topic249/test.js","time":{"start":1751284004244,"stop":1751284004244,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0e2af19c6c70d7","name":"should not receive a peer event before start","time":{"start":1751283797814,"stop":1751283797815,"duration":1},"status":"passed","severity":"normal"},{"uid":"b787384d06af624c","name":"should properly create location multiaddrs - udp4","time":{"start":1751283726124,"stop":1751283726124,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0edffbc6836e5b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1751283720082,"stop":1751283720082,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b33fcae3e7c0920","name":"should not receive a peer event before start","time":{"start":1751283872966,"stop":1751283872968,"duration":2},"status":"passed","severity":"normal"},{"uid":"3eea8744035c7aa8","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1751283772279,"stop":1751283772279,"duration":0},"status":"passed","severity":"normal"},{"uid":"a826bb9c51969879","name":"should successfully unsubscribe from an existing subscription","time":{"start":1751283763247,"stop":1751283763247,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8c13e1c9863389","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751283924395,"stop":1751283924395,"duration":0},"status":"passed","severity":"normal"},{"uid":"23421395ce32ee50","name":"Push message with custom timestamp: 1751287400988","time":{"start":1751284387734,"stop":1751284387735,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ada5933702e3ce","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751284349160,"stop":1751284349161,"duration":1},"status":"passed","severity":"normal"},{"uid":"181f1a684fe083f1","name":"handles empty shards array correctly","time":{"start":1751283720087,"stop":1751283720088,"duration":1},"status":"passed","severity":"normal"},{"uid":"3246a37386722eca","name":"Round trip binary serialization","time":{"start":1751283734801,"stop":1751283734801,"duration":0},"status":"passed","severity":"normal"},{"uid":"a256ff75aaa58f5","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1751283763198,"stop":1751283763198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00d4ffdc2783e0","name":"should handle incoming messages","time":{"start":1751283763247,"stop":1751283763247,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c17cd46dd5f9e5","name":"should return false","time":{"start":1751283726122,"stop":1751283726122,"duration":0},"status":"passed","severity":"normal"},{"uid":"446029901b6f9db","name":"Overlapping topic subscription","time":{"start":1751284290892,"stop":1751284290893,"duration":1},"status":"passed","severity":"normal"},{"uid":"d27993474d00470d","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1751283772281,"stop":1751283772281,"duration":0},"status":"passed","severity":"normal"},{"uid":"254b851922710ae8","name":"should reject if Relay is requested but not mounted","time":{"start":1751283763186,"stop":1751283763186,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c38e96ebd1ae3c","name":"Push message with content topic containing shell command","time":{"start":1751284387732,"stop":1751284387732,"duration":0},"status":"passed","severity":"normal"},{"uid":"826dfbac6f6ef83f","name":"A test","time":{"start":1751283830834,"stop":1751283830835,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93d61734c060860","name":"Decoder throws on undefined content topic","time":{"start":1751283752495,"stop":1751283752495,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d42bf5242fe9e05","name":"Push message with content topic containing JSON","time":{"start":1751284387719,"stop":1751284387719,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58e401a84e1e8de","name":"should retry on complete failure if specified","time":{"start":1751283763227,"stop":1751283763227,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79d210ae9c2b2f5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1751283720082,"stop":1751283720083,"duration":1},"status":"passed","severity":"normal"},{"uid":"5afd49863dcdb5e9","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app76/7/topic42/test.js","time":{"start":1751284004248,"stop":1751284004249,"duration":1},"status":"passed","severity":"normal"},{"uid":"11241122afc13377","name":"Query generator for 2000 messages","time":{"start":1751284038810,"stop":1751284038811,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efef88720f87363","name":"Query Generator, Wrong PubsubTopic","time":{"start":1751284003245,"stop":1751284003246,"duration":1},"status":"broken","severity":"normal"},{"uid":"ac82f32949bb97a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1751283772290,"stop":1751283772290,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16b794e75462ba4","name":"Publish without waiting for remote peer","time":{"start":1751283905372,"stop":1751283905372,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d1f5a5c11b5ea7","name":"should encode/decode to RLP encoding","time":{"start":1751283726122,"stop":1751283726123,"duration":1},"status":"passed","severity":"normal"},{"uid":"50938f559d20f127","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1751284003251,"stop":1751284003252,"duration":1},"status":"passed","severity":"normal"},{"uid":"22fe7a5cff1f6fa3","name":"Push message with escaped characters payload","time":{"start":1751284387714,"stop":1751284387714,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c05956d57bafd2","name":"Accepts a valid Waku Message","time":{"start":1751283766612,"stop":1751283766613,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18be29ee7cfc9b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1751283891010,"stop":1751283891010,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3c6b47f5338758","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751283891014,"stop":1751283891014,"duration":0},"status":"passed","severity":"normal"},{"uid":"3046758ab13c1990","name":"Query generator for multiple messages with multiple decoders","time":{"start":1751284038800,"stop":1751284038800,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfdbb216c7174ba","name":"Should update shard info","time":{"start":1751283841520,"stop":1751283841521,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c66b5c59eb717b4","name":"Check received message containing Arabic","time":{"start":1751284349168,"stop":1751284349168,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ffaf435f463269","name":"Push message with Russian payload","time":{"start":1751284387711,"stop":1751284387711,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a96809034d7828","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751284290892,"stop":1751284290892,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1f5cf006770f23","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751284004240,"stop":1751284004240,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c6b29ffd10d543","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751284290885,"stop":1751284290885,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1acfd1d75ac26e","name":"should attach causal history and bloom filter to each message","time":{"start":1751283777214,"stop":1751283777215,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6dede97d94cc674","name":"should properly create location multiaddrs - udp","time":{"start":1751283726125,"stop":1751283726126,"duration":1},"status":"passed","severity":"normal"},{"uid":"8622924c7b820d16","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1751283763115,"stop":1751283763118,"duration":3},"status":"passed","severity":"normal"},{"uid":"c7f57e463f479433","name":"Check publish message containing shell command","time":{"start":1751283898259,"stop":1751283898259,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8355f9e2dde4904","name":"Check received message containing SQL Injection","time":{"start":1751284349168,"stop":1751284349169,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa040bfe6996f74","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1751283777218,"stop":1751283777218,"duration":0},"status":"passed","severity":"normal"},{"uid":"627725abf23aef6a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1751283898264,"stop":1751283898265,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf00a653c896fc8b","name":"Check message with no content topic is not received","time":{"start":1751284349162,"stop":1751284349163,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd31bca382d60d34","name":"should support chaining for add method","time":{"start":1751283761719,"stop":1751283761720,"duration":1},"status":"passed","severity":"normal"},{"uid":"404211621644fa65","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1751283771969,"stop":1751283771969,"duration":0},"status":"passed","severity":"normal"},{"uid":"81eae0bf49afe1ca","name":"Sets default value correctly","time":{"start":1751284052095,"stop":1751284052095,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cc45188a2ebd6e","name":"1 Relay, 1 Filter, gives up","time":{"start":1751283742162,"stop":1751283742163,"duration":1},"status":"passed","severity":"normal"},{"uid":"febab2780072ad65","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1751283763352,"stop":1751283763352,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c40a664310c22bd","name":"Subscribe to topic containing XML and publish message","time":{"start":1751283905381,"stop":1751283905382,"duration":1},"status":"passed","severity":"normal"},{"uid":"404c4113f0ba6b60","name":"should throw error - invalid id","time":{"start":1751283726121,"stop":1751283726121,"duration":0},"status":"passed","severity":"normal"},{"uid":"41003e848949fd2c","name":"Overlapping topic subscription","time":{"start":1751284290882,"stop":1751284290882,"duration":0},"status":"passed","severity":"normal"},{"uid":"501a3879fd3501a7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1751283905377,"stop":1751283905378,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd913d304e6ba6db","name":"passes more than one ENR URLs and attempts connection","time":{"start":1751283797817,"stop":1751283797817,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c19bfbedf7191f2","name":"should encode/decode to text encoding","time":{"start":1751283726123,"stop":1751283726123,"duration":0},"status":"passed","severity":"normal"},{"uid":"252b79858d216e5f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1751283800560,"stop":1751283800561,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d7330275f24ae3","name":"Check received message containing XML","time":{"start":1751284349169,"stop":1751284349169,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a5e3bffcf7c0b1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1751283720074,"stop":1751283720074,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce92ef9f9cacfa2","name":"Check message with no payload is not received","time":{"start":1751284349163,"stop":1751284349163,"duration":0},"status":"passed","severity":"normal"},{"uid":"921e228774be212b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1751283720076,"stop":1751283720081,"duration":5},"status":"passed","severity":"normal"},{"uid":"f74aaafcff50a247","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1751284038802,"stop":1751284038806,"duration":4},"status":"passed","severity":"normal"},{"uid":"809635bd6082189b","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1751283841113,"stop":1751283841113,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf9ca7cd79dc6d","name":"new peer added after a peer was already found","time":{"start":1751283896321,"stop":1751283896321,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4078383780a94df6","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1751283720059,"stop":1751283720059,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbbdf958f8064c3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751284019726,"stop":1751284019726,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe95ab7d3cf7fbc","name":"Push message with content topic containing escaped characters","time":{"start":1751284387720,"stop":1751284387720,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caf61ebdcdc640d","name":"throws on empty content topic","time":{"start":1751283720054,"stop":1751283720054,"duration":0},"status":"passed","severity":"normal"},{"uid":"865d780e8cd5c368","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751284290898,"stop":1751284290898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab63cf2db0922816","name":"Js publishes, other Js receives","time":{"start":1751283887444,"stop":1751283887446,"duration":2},"status":"passed","severity":"normal"},{"uid":"654529193001a418","name":"Check received message containing emoji","time":{"start":1751284349171,"stop":1751284349171,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d997da7f126154","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1751283734216,"stop":1751283734216,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b95b34c6728f48","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751283797816,"stop":1751283797817,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bbe5015084e1b677","name":"should properly compute the node id","time":{"start":1751283726122,"stop":1751283726122,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af2584c62f07dd5","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1751283771970,"stop":1751283771971,"duration":1},"status":"passed","severity":"normal"},{"uid":"7461286fa67142e4","name":"handles different networkShards values correctly","time":{"start":1751283720066,"stop":1751283720066,"duration":0},"status":"passed","severity":"normal"},{"uid":"7919fa46dbdbe53c","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1751284044910,"stop":1751284044911,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa0b73b2cd990e5","name":"Waku message hash computation (no timestamp)","time":{"start":1751283734216,"stop":1751283734216,"duration":0},"status":"passed","severity":"normal"},{"uid":"777a1ed04bb8cd89","name":"can query messages by message hash","time":{"start":1751284007147,"stop":1751284007147,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c5f19f81d830c4","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1751283772282,"stop":1751283772283,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96b2c7bc3fafdd0","name":"Check received message containing JSON","time":{"start":1751284349170,"stop":1751284349170,"duration":0},"status":"passed","severity":"normal"},{"uid":"4359231494ae0c77","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1751283777219,"stop":1751283777219,"duration":0},"status":"passed","severity":"normal"},{"uid":"764e10864f8a0076","name":"peer:update - should do nothing if another protocol hit","time":{"start":1751283734582,"stop":1751283734582,"duration":0},"status":"passed","severity":"normal"},{"uid":"808eeecf60759f89","name":"Push message with XML payload","time":{"start":1751284387725,"stop":1751284387726,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ddb9e128994a1d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1751283725338,"stop":1751283725339,"duration":1},"status":"passed","severity":"normal"},{"uid":"d200c9687347740b","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1751283734583,"stop":1751283734583,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b000d36ca9f6418","name":"Subscribe to topic containing short and publish message","time":{"start":1751283905375,"stop":1751283905375,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a40a44c882399a3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751284290898,"stop":1751284290898,"duration":0},"status":"passed","severity":"normal"},{"uid":"630343bb9c25f312","name":"should check connected peers if present and suitable","time":{"start":1751283763194,"stop":1751283763194,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5db925374133fcf","name":"Push message with content topic containing short","time":{"start":1751284387728,"stop":1751284387728,"duration":0},"status":"passed","severity":"normal"},{"uid":"737b27ec8cfe7013","name":"should check false positive rate","time":{"start":1751283774568,"stop":1751283774568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3695ffd66f41f410","name":"should be online or offline if network state changed","time":{"start":1751283793490,"stop":1751283793490,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e63bca35764632","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1751284050755,"stop":1751284050756,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa637661afff5dc","name":"Ephemeral field set to true","time":{"start":1751283734801,"stop":1751283734802,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc2c8a1eabfc98e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1751283800631,"stop":1751283800631,"duration":0},"status":"passed","severity":"normal"},{"uid":"170043985bf4ca7e","name":"less peers than existing","time":{"start":1751283873199,"stop":1751283873199,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe9f73c81f913294","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1751283841113,"stop":1751283841115,"duration":2},"status":"passed","severity":"normal"},{"uid":"b595a096a37324ee","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1751283772295,"stop":1751283772296,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f36d30744e3c52","name":"should not fail to start the service if it is already started","time":{"start":1751283746430,"stop":1751283746430,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec611f7f26b9309","name":"Check publish message containing short","time":{"start":1751283898239,"stop":1751283898241,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe773717110e09f","name":"Check received message with timestamp: 1751283792871000000 ","time":{"start":1751284349171,"stop":1751284349171,"duration":0},"status":"passed","severity":"normal"},{"uid":"6246848ad24d51a0","name":"through manual discovery","time":{"start":1751283835720,"stop":1751283835720,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d638a4efeabc05","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1751283720171,"stop":1751283720171,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7e4032237517e4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1751283896321,"stop":1751283896321,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6fa3ce1eb74de9cb","name":"can query messages normally","time":{"start":1751284007146,"stop":1751284007146,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdabf62972c1e6da","name":"Push message with Script payload","time":{"start":1751284387725,"stop":1751284387725,"duration":0},"status":"passed","severity":"normal"},{"uid":"568597270102ac7c","name":"should be able to encode the field with only STORE set to true","time":{"start":1751283725332,"stop":1751283725333,"duration":1},"status":"passed","severity":"normal"},{"uid":"42881b882f944f7a","name":"should set field with all protocols enabled","time":{"start":1751283726127,"stop":1751283726127,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8fc841f85a615a","name":"Decoder throws on empty string content topic","time":{"start":1751283734803,"stop":1751283734804,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec7b414fc23a0d1","name":"Check received message containing escaped characters","time":{"start":1751284349158,"stop":1751284349159,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69fa86c2b58ce39","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1751283772266,"stop":1751283772267,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6c50505419d114","name":"should reject if LightPush is requested but not mounted","time":{"start":1751283763187,"stop":1751283763187,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d715e1242b2c9d","name":"random static sharding 4 - Cluster ID: 954, Shard ID: 418","time":{"start":1751284038335,"stop":1751284038335,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea8f29ccc4bef4c","name":"Check received message containing Russian","time":{"start":1751284349155,"stop":1751284349155,"duration":0},"status":"passed","severity":"normal"},{"uid":"6776b6a08adc86f4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1751283720062,"stop":1751283720062,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ccb6fa77755e9c","name":"Subscribe to topic containing long and receive message","time":{"start":1751284290895,"stop":1751284290895,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3522c0a75432a34","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751284290896,"stop":1751284290896,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c5b8cd0bfdc16d","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1751283772270,"stop":1751283772270,"duration":0},"status":"passed","severity":"normal"},{"uid":"1065b71870ad762b","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1751283905382,"stop":1751283905383,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dedaf3a310763ed","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1751283772282,"stop":1751283772282,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0b533794b6bc8b","name":"Check publish message containing SQL Injection","time":{"start":1751283898252,"stop":1751283898253,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4e887f7c047264","name":"throws on content topic with empty version field","time":{"start":1751283720056,"stop":1751283720057,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39f3f27bbbb4979","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1751283772283,"stop":1751283772283,"duration":0},"status":"passed","severity":"normal"},{"uid":"89147419310f2a7a","name":"should reject if Store is requested but not mounted","time":{"start":1751283763187,"stop":1751283763187,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4652267c541b07","name":"should properly start and stop event listening","time":{"start":1751283762715,"stop":1751283762715,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb265570c1e7251","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1751283725336,"stop":1751283725336,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae201b73be1ad59","name":"more peers than existing","time":{"start":1751283873198,"stop":1751283873198,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc638a65f44a96a9","name":"Push message with content topic containing Chinese","time":{"start":1751284387729,"stop":1751284387729,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f051ef0fb601199","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1751283720081,"stop":1751283720081,"duration":0},"status":"passed","severity":"normal"},{"uid":"997836ef884249c3","name":"Relay + Store","time":{"start":1751283726128,"stop":1751283726128,"duration":0},"status":"passed","severity":"normal"},{"uid":"e035256efdd7a283","name":"Push message with content topic containing long","time":{"start":1751284387728,"stop":1751284387729,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8e0957b0c125fd","name":"Fails to push message with large meta","time":{"start":1751284387721,"stop":1751284387721,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb4022e24d6f88a","name":"Subscribe to topic containing Script and receive message","time":{"start":1751284290897,"stop":1751284290898,"duration":1},"status":"passed","severity":"normal"},{"uid":"336f0c87d72f66c9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1751283720072,"stop":1751283720072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d91070c7d5c5758","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1751283720069,"stop":1751283720069,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ac12e8a7229723","name":"does not throw on valid cases","time":{"start":1751283720052,"stop":1751283720053,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05791ec99c4c91c","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1751283772279,"stop":1751283772280,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa792146288200c9","name":"Push message with rate limit","time":{"start":1751284387734,"stop":1751284387734,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0d3383e93ec2b2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1751283720086,"stop":1751283720086,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdba88894a7190ed","name":"should not fail to stop the service if it was not started","time":{"start":1751283746429,"stop":1751283746430,"duration":1},"status":"passed","severity":"normal"},{"uid":"6695b963dafac913","name":"Check received message containing JSON","time":{"start":1751284349158,"stop":1751284349158,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20b4440c0dd2956","name":"should return valid sharding parameters for static sharding","time":{"start":1751283720086,"stop":1751283720087,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0e13abf1194312","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1751283720065,"stop":1751283720065,"duration":0},"status":"passed","severity":"normal"},{"uid":"995839398e313d4e","name":"Check publish message containing XML","time":{"start":1751283898253,"stop":1751283898253,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c260dbf450f2f8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751283965398,"stop":1751283965399,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab32b2bd4ae300","name":"Push message with rate limit","time":{"start":1751284387721,"stop":1751284387721,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d7d271e2118cf1","name":"Push 30 different messages","time":{"start":1751284387728,"stop":1751284387728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9828aa843e3ff735","name":"should throw error - no public key","time":{"start":1751283726120,"stop":1751283726120,"duration":0},"status":"passed","severity":"normal"},{"uid":"328ee61a815f7425","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751284290881,"stop":1751284290881,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d37f04d26ffe02b7","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1751283772282,"stop":1751283772282,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c1e0e5dce5a2a8","name":"Ordered Callback - true","time":{"start":1751284028259,"stop":1751284028259,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af28f2105e65c19","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1751283905384,"stop":1751283905385,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c3c39e48d3e4d1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1751283725339,"stop":1751283725340,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a25eaedbfbf159","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751284290899,"stop":1751284290900,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1f13e39d55eac3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1751283720061,"stop":1751283720061,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a41a8e5757442a","name":"should reject if WakuNode is not started","time":{"start":1751283763177,"stop":1751283763186,"duration":9},"status":"passed","severity":"normal"},{"uid":"e1629173be609c64","name":"Push to array if already present","time":{"start":1751283719645,"stop":1751283719645,"duration":0},"status":"passed","severity":"normal"},{"uid":"37312907a017c46b","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1751283772274,"stop":1751283772275,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e44c770628bc4d1","name":"Check received message with timestamp: 1751283792871 ","time":{"start":1751284349160,"stop":1751284349160,"duration":0},"status":"passed","severity":"normal"},{"uid":"a372dc3147459982","name":"throws on content topic with empty topic name field","time":{"start":1751283720057,"stop":1751283720057,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f93d83416e9e33","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1751283772267,"stop":1751283772268,"duration":1},"status":"passed","severity":"normal"},{"uid":"fafa5bb2af341508","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751284290887,"stop":1751284290887,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6302df39d010422","name":"Push message with SQL Injection payload","time":{"start":1751284387725,"stop":1751284387725,"duration":0},"status":"passed","severity":"normal"},{"uid":"93afd9322c8632e6","name":"should decode valid enr successfully","time":{"start":1751283726110,"stop":1751283726117,"duration":7},"status":"passed","severity":"normal"},{"uid":"c3c03ddb53930c6","name":"should not receive a peer event after stop","time":{"start":1751283872968,"stop":1751283872968,"duration":0},"status":"passed","severity":"normal"},{"uid":"b465ff335f97135e","name":"Push message with Russian payload","time":{"start":1751284387725,"stop":1751284387725,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95021eb659a7368","name":"Push message with Script payload","time":{"start":1751284387712,"stop":1751284387712,"duration":0},"status":"passed","severity":"normal"},{"uid":"e684f6c360b5c6f8","name":"should select older connection if present","time":{"start":1751283734502,"stop":1751283734504,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea20e92ede595f40","name":"should throw an error for an unconfigured topic","time":{"start":1751283720084,"stop":1751283720084,"duration":0},"status":"passed","severity":"normal"},{"uid":"3182956b306c45a8","name":"different cluster, same shard: nodes don't connect","time":{"start":1751283841117,"stop":1751283841118,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7fa397847adc1b2","name":"Check message with invalid timestamp is not received","time":{"start":1751284349172,"stop":1751284349173,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70a462ece4ac7ae","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751284038332,"stop":1751284038333,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0526333da602a1c","name":"should throw an error for insufficient data","time":{"start":1751283720172,"stop":1751283720172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d624b3c6adb1cff7","name":"should properly clean up resources when disposed","time":{"start":1751283761725,"stop":1751283761728,"duration":3},"status":"passed","severity":"normal"},{"uid":"326c54db3eb175b2","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1751283720062,"stop":1751283720062,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d038be7a8da24b","name":"Renews subscription after lossing a connection","time":{"start":1751284290900,"stop":1751284290900,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0850244e402a28","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751284290899,"stop":1751284290899,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29153f43264cc5","name":"Check message with no content topic is not received","time":{"start":1751284349174,"stop":1751284349174,"duration":0},"status":"passed","severity":"normal"},{"uid":"9709ee16cc6c9904","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1751283830327,"stop":1751283830327,"duration":0},"status":"passed","severity":"normal"},{"uid":"4caa0e5a661177ee","name":"Subscribe to topic containing numeric and publish message","time":{"start":1751283905376,"stop":1751283905376,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f7caa21b7d988f","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751284349175,"stop":1751284349175,"duration":0},"status":"broken","severity":"normal"},{"uid":"5451df82c656e4be","name":"Check publish message containing JSON","time":{"start":1751283898258,"stop":1751283898259,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a14547ccdeefc14","name":"Subscribe and receive messages via waku relay post","time":{"start":1751284290890,"stop":1751284290890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2aa33910fc29a5","name":"Mutual subscription","time":{"start":1751283905371,"stop":1751283905371,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe79e3a15a80e521","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1751283763114,"stop":1751283763114,"duration":0},"status":"passed","severity":"normal"},{"uid":"df19ecac324ed3bb","name":"should wait for Filter peer to be connected","time":{"start":1751283763194,"stop":1751283763194,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac293913b51501d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1751283720060,"stop":1751283720061,"duration":1},"status":"passed","severity":"normal"},{"uid":"53eb81b1ea675283","name":"should return different streams if requested simultaniously","time":{"start":1751283734582,"stop":1751283734582,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5f19b70321ef0a","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1751284044911,"stop":1751284044911,"duration":0},"status":"passed","severity":"normal"},{"uid":"1786f3e6fae6cdcb","name":"getPeersByDiscovery","time":{"start":1751283896320,"stop":1751283896320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b31f8b06a6ed99c","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1751283763246,"stop":1751283763246,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17fc973af281df2","name":"Default pageSize","time":{"start":1751284041810,"stop":1751284041812,"duration":2},"status":"passed","severity":"normal"},{"uid":"964c8008686dbb52","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751284290881,"stop":1751284290881,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca5de23215d3b4a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751284290897,"stop":1751284290897,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc4ea5906d8d3cb","name":"Push message with content topic containing XML","time":{"start":1751284387731,"stop":1751284387731,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03c9869b8a44928","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app7/10/topic189/json","time":{"start":1751284004249,"stop":1751284004249,"duration":0},"status":"passed","severity":"normal"},{"uid":"af60b659aea26da","name":"Push message with content topic containing shell command","time":{"start":1751284387719,"stop":1751284387720,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0fd0d7ea7cf01a5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751284349172,"stop":1751284349172,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca6b8c8452053a1","name":"should emit a peer event after start","time":{"start":1751283872966,"stop":1751283872966,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1ec72eb5af7ac","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1751283772273,"stop":1751283772273,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2f6da1176fb324","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app12/4/topic213/test.js","time":{"start":1751284004246,"stop":1751284004246,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d8e539bf6f655f","name":"Check received message containing numeric","time":{"start":1751284349153,"stop":1751284349153,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c10d066843ffce","name":"should throw error - no id","time":{"start":1751283726120,"stop":1751283726121,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62b5be2821d3a1c","name":"Push message equal or less that 1MB","time":{"start":1751284387722,"stop":1751284387722,"duration":0},"status":"passed","severity":"normal"},{"uid":"992cac00a46474e8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751284290881,"stop":1751284290881,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ed2375dec209d5","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1751283741517,"stop":1751283741517,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9d92b51a6eba0b","name":"A test","time":{"start":1751283830836,"stop":1751283830836,"duration":0},"status":"passed","severity":"normal"},{"uid":"915f8d6f4236095b","name":"Check publish message containing Chinese","time":{"start":1751283898246,"stop":1751283898251,"duration":5},"status":"passed","severity":"normal"},{"uid":"2e15dd426366406d","name":"Relay + Store","time":{"start":1751283798563,"stop":1751283798563,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d4af86a350527c","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1751283772277,"stop":1751283772278,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a969c0ac6ed8163","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751284038340,"stop":1751284038341,"duration":1},"status":"passed","severity":"normal"},{"uid":"596e332123f2636a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1751283720070,"stop":1751283720070,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5ee7fa68fdbb48","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1751283742272,"stop":1751283742273,"duration":1},"status":"passed","severity":"normal"},{"uid":"30768d0bc0b6c4cc","name":"returns nothing if no connections present","time":{"start":1751283734500,"stop":1751283734501,"duration":1},"status":"passed","severity":"normal"},{"uid":"168bc57bc497930d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1751283720072,"stop":1751283720073,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c8140e306bc963","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751284290887,"stop":1751284290887,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0de0484eb2d432d","name":"shard 0","time":{"start":1751284038332,"stop":1751284038332,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc043caec18e88d8","name":"Generator, 2 different pubsubtopics","time":{"start":1751284019727,"stop":1751284019727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb2620ac40e0db5e","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1751283742271,"stop":1751283742271,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9192a5d8c24854","name":"Renews subscription after lossing a connection","time":{"start":1751284290888,"stop":1751284290888,"duration":0},"status":"passed","severity":"normal"},{"uid":"afecdd08fa0c4ea4","name":"Check message on other pubsub topic is not received","time":{"start":1751284349162,"stop":1751284349162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8051bd99f17e6788","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1751283772280,"stop":1751283772280,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c639db4f747842","name":"Push message with short payload","time":{"start":1751284387723,"stop":1751284387723,"duration":0},"status":"passed","severity":"normal"},{"uid":"1393199d8d681d70","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1751283772290,"stop":1751283772291,"duration":1},"status":"passed","severity":"normal"},{"uid":"901056d6df8fb36b","name":"Publish message with rate limit","time":{"start":1751283898267,"stop":1751283898268,"duration":1},"status":"passed","severity":"normal"},{"uid":"b953cd108e5de32","name":"Push message with content topic containing numeric","time":{"start":1751284387716,"stop":1751284387716,"duration":0},"status":"passed","severity":"normal"},{"uid":"349ea85e24b2c557","name":"should emit a peer event after start","time":{"start":1751283746430,"stop":1751283746431,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d71d1068ce27821","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751284387731,"stop":1751284387731,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a12725fa33834d8","name":"rejects hash query with content filter parameters","time":{"start":1751283733850,"stop":1751283733851,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef03dbd4394778c5","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1751284044912,"stop":1751284044914,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c90d9a6d594b2fd","name":"Push message with special chars payload","time":{"start":1751284387724,"stop":1751284387724,"duration":0},"status":"passed","severity":"normal"},{"uid":"47881c8278e4dcdf","name":"messageHashStr produces consistent results for the same input","time":{"start":1751283734218,"stop":1751283734218,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b01f9d3f419e76","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1751283720089,"stop":1751283720089,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ddbb7c53fb5d12","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1751283772295,"stop":1751283772295,"duration":0},"status":"passed","severity":"normal"},{"uid":"c534d2566e7f9384","name":"Subscribe to topic containing emoji and publish message","time":{"start":1751283905386,"stop":1751283905386,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6eb9c4000ec516","name":"Check message with non string payload is not received","time":{"start":1751284349164,"stop":1751284349164,"duration":0},"status":"passed","severity":"normal"},{"uid":"658dc38c8fac7e4c","name":"should use shardsUnderCluster when provided","time":{"start":1751283763118,"stop":1751283763120,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a4f4f93f2db69fe","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1751283772281,"stop":1751283772281,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a1dc70fa4a2c5c","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1751283733844,"stop":1751283733845,"duration":1},"status":"passed","severity":"normal"},{"uid":"5284a1cfd2f6c2c4","name":"Relay - times out","time":{"start":1751284056333,"stop":1751284056333,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba58fa9634dac729","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1751284050760,"stop":1751284050760,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c34e3fdcd1416d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1751283905373,"stop":1751283905373,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfab6abba420b599","name":"Check received message containing short","time":{"start":1751284349152,"stop":1751284349153,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d97737ce5c72c9","name":"should not receive a peer event after stop","time":{"start":1751283746431,"stop":1751283746432,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c527c6751fd30f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1751283725340,"stop":1751283725340,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba12d0ac3979f48","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1751283772266,"stop":1751283772266,"duration":0},"status":"passed","severity":"normal"},{"uid":"d449d54f0f1c645","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751284290888,"stop":1751284290889,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b71233bfd89530e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751284290897,"stop":1751284290897,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd68f7cda3e0d24d","name":"Check meta is set [ecies]","time":{"start":1751283753937,"stop":1751283753937,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cedfd11de6ae57f","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751283924401,"stop":1751283924401,"duration":0},"status":"passed","severity":"normal"},{"uid":"8125bb641834ab61","name":"Push message equal or less that 1MB","time":{"start":1751284387735,"stop":1751284387735,"duration":0},"status":"passed","severity":"normal"},{"uid":"147f11106391d9b7","name":"Subscribe to topic containing XML and receive message","time":{"start":1751284290886,"stop":1751284290886,"duration":0},"status":"passed","severity":"normal"},{"uid":"147a6b5851018dc","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1751283720171,"stop":1751283720172,"duration":1},"status":"passed","severity":"normal"},{"uid":"50dab65cdde014d9","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1751283772270,"stop":1751283772271,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad3cdc2ab4785be4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751284290883,"stop":1751284290883,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a83abfeb574cdb","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1751283772259,"stop":1751283772259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95691ef25b9a1d8","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app70/7/topic510/utf8","time":{"start":1751284004240,"stop":1751284004241,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c470e35b87776c6","name":"should be able to decode the field with only STORE set to true","time":{"start":1751283725339,"stop":1751283725339,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc99dc4e837387f","name":"Nodes with multiple pubsub topic","time":{"start":1751283891013,"stop":1751283891013,"duration":0},"status":"passed","severity":"normal"},{"uid":"6692ea9328008472","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1751283772279,"stop":1751283772279,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d59a31908547439","name":"should not receive a peer event after stop","time":{"start":1751283797815,"stop":1751283797815,"duration":0},"status":"passed","severity":"normal"},{"uid":"40953a3c3bb29c28","name":"Check publish message containing Russian","time":{"start":1751283898252,"stop":1751283898252,"duration":0},"status":"passed","severity":"normal"},{"uid":"1151ce9ff1eb85fe","name":"Push message with meta","time":{"start":1751284387720,"stop":1751284387721,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4addce9775297f","name":"Used by Waku Relay","time":{"start":1751284052094,"stop":1751284052094,"duration":0},"status":"passed","severity":"normal"},{"uid":"874e9fe0064bb21f","name":"Push message with emoji payload","time":{"start":1751284387727,"stop":1751284387727,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d563fc16f46312","name":"Push message with content topic containing special chars","time":{"start":1751284387729,"stop":1751284387729,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5557c6ad7079561","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751284349161,"stop":1751284349161,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdf5d4b92b5e531","name":"Check received message containing shell command","time":{"start":1751284349170,"stop":1751284349170,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6071aaf8f0db60","name":"Check publish message after service node is restarted","time":{"start":1751283898266,"stop":1751283898266,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3dfe4e70038355e7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751284290897,"stop":1751284290897,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fe88b7ecf84277","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751284290880,"stop":1751284290880,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70af61ca0d3a487","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1751283772265,"stop":1751283772266,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b67b31bb61e4866","name":"Generator, custom pubsub topic","time":{"start":1751284019726,"stop":1751284019727,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1dbfea01151369c2","name":"should be delivered but not added to local log or bloom filter","time":{"start":1751283777220,"stop":1751283777221,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae3f219d7c453e1","name":"Subscribe and receive messages via lightPush","time":{"start":1751284290878,"stop":1751284290878,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d0301d5f96d727","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751284387718,"stop":1751284387719,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c86683730df18a","name":"random static sharding 9 - Cluster ID: 515, Shard ID: 737","time":{"start":1751284038339,"stop":1751284038339,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af663b5f0309392","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1751283772276,"stop":1751283772276,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eaf8b6c8ad1f95f","name":"Encoder throws on undefined content topic","time":{"start":1751283752494,"stop":1751283752494,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a92c85a895f242e","name":"Does not throw an exception when node disconnects","time":{"start":1751284052093,"stop":1751284052093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e4756a03e88b79","name":"Push message with custom timestamp: 1720525400988","time":{"start":1751284387734,"stop":1751284387734,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c90f6bfc6a5bcc","name":"addEventListener with correct event","time":{"start":1751283833542,"stop":1751283833542,"duration":0},"status":"passed","severity":"normal"},{"uid":"682c5a006458d0fd","name":"should return false when shard is not included in network shards","time":{"start":1751283763121,"stop":1751283763121,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9b353c1e25fcf8","name":"Check received message containing Script","time":{"start":1751284349169,"stop":1751284349169,"duration":0},"status":"passed","severity":"normal"},{"uid":"20571f07ef20fdf5","name":"Push message with content topic containing Script","time":{"start":1751284387730,"stop":1751284387731,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e221d3e037b8732","name":"addEventListener with wrong event","time":{"start":1751283833542,"stop":1751283833542,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7e0c0472c3f3fc","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1751283720086,"stop":1751283720086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d799fca6c1387bc1","name":"Push message with content topic containing long","time":{"start":1751284387716,"stop":1751284387716,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1963aeb82b0adc2","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1751283763120,"stop":1751283763120,"duration":0},"status":"passed","severity":"normal"},{"uid":"519ee1a4d6df5ece","name":"Check received message with timestamp: 1751283792871000000 ","time":{"start":1751284349160,"stop":1751284349160,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8dbda193f8858f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1751284050759,"stop":1751284050759,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8c49e1ba5e49e","name":"Correctly serialized arguments","time":{"start":1751283835965,"stop":1751283835965,"duration":0},"status":"passed","severity":"normal"},{"uid":"88742668e358f38e","name":"Publish message with custom timestamp: Mon Jun 30 2025 12:44:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1751283898262,"stop":1751283898263,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04f9765f15e9d3e","name":"Check received message containing escaped characters","time":{"start":1751284349170,"stop":1751284349170,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfaeaa5e8988d5a","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1751283762714,"stop":1751283762715,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e659b1e670386ae","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1751283812803,"stop":1751283812804,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bed056fb0f9c8a8","name":"Relay","time":{"start":1751283798562,"stop":1751283798563,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe31f3c0b53f2aaa","name":"should be able to encode the field with only RELAY set to true","time":{"start":1751283725330,"stop":1751283725332,"duration":2},"status":"passed","severity":"normal"},{"uid":"d294f996e8c305c5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751284290879,"stop":1751284290880,"duration":1},"status":"passed","severity":"normal"},{"uid":"5657d758d63009fb","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1751283898261,"stop":1751283898261,"duration":0},"status":"passed","severity":"normal"},{"uid":"72dbb787e9663060","name":"should reject if Filter is requested but not mounted","time":{"start":1751283763187,"stop":1751283763188,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f449ccb5b5bd390","name":"should only return 1 node with relay capability","time":{"start":1751283742579,"stop":1751283742579,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a1810bf0210810","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751284290890,"stop":1751284290890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb98f175e97d641","name":"it tolerates circular branch references","time":{"start":1751283742576,"stop":1751283742577,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a43588b837ad54","name":"should not fail to start the service if it is already started","time":{"start":1751283872965,"stop":1751283872966,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03442d882784fce","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751283742581,"stop":1751283742581,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c7ed49795d66dfd","name":"Push message with Basic HTML tag payload","time":{"start":1751284387713,"stop":1751284387713,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb68693dee72c0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751283924397,"stop":1751283924398,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab757b29155890aa","name":"Ordered callback, aborts when callback returns true","time":{"start":1751284038810,"stop":1751284038810,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f655c9507d17e5","name":"should serialize and deserialize correctly","time":{"start":1751283774565,"stop":1751283774566,"duration":1},"status":"passed","severity":"normal"},{"uid":"1886d9ee996f7e96","name":"should push the message to the outgoing buffer","time":{"start":1751283777213,"stop":1751283777214,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d9533c06418ccb","name":"should not allow unachievable error rate","time":{"start":1751283771969,"stop":1751283771969,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd7a448b2901fa","name":"Check received message containing emoji","time":{"start":1751284349159,"stop":1751284349159,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8c11daaa4ca9f","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1751283762714,"stop":1751283762714,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b94dda0966b5781","name":"should properly create peer info with all multiaddrs","time":{"start":1751283726126,"stop":1751283726126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb3bbc2451d2158","name":"Publish message with custom timestamp: Mon Jun 30 2025 10:44:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1751283898261,"stop":1751283898262,"duration":1},"status":"passed","severity":"normal"},{"uid":"acda81808f56aa30","name":"getPeersByDiscovery","time":{"start":1751283833543,"stop":1751283833543,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcc3a44ef9f7939","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1751283720071,"stop":1751283720071,"duration":0},"status":"passed","severity":"normal"},{"uid":"304564723dfb3ee","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751284290896,"stop":1751284290896,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85bd09b22b3a39c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1751283905380,"stop":1751283905380,"duration":0},"status":"passed","severity":"normal"},{"uid":"15aaaa5153d8a9dc","name":"should never report false negatives","time":{"start":1751283774565,"stop":1751283774565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b45b294acba454","name":"should enable all discoveries when explicitly set","time":{"start":1751283763197,"stop":1751283763197,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5673459a2ca2f58","name":"Query generator for multiple messages","time":{"start":1751284038799,"stop":1751284038800,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc34cf0d57ef4fb","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1751283772278,"stop":1751283772278,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc8308e6b52ad70","name":"Check received message containing shell command","time":{"start":1751284349158,"stop":1751284349158,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec84d7989389eaa0","name":"1 Store, 2 fetches","time":{"start":1751283742161,"stop":1751283742161,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88bd426139bd7ec","name":"should add to incoming buffer if dependencies are not met","time":{"start":1751283777216,"stop":1751283777217,"duration":1},"status":"passed","severity":"normal"},{"uid":"b51109943ca7e833","name":"accepts valid content-filtered query","time":{"start":1751283733841,"stop":1751283733844,"duration":3},"status":"passed","severity":"normal"},{"uid":"5b57d44f70d46daf","name":"Check publish message containing Arabic","time":{"start":1751283898251,"stop":1751283898252,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9e291366e4cec5","name":"should insert elements correctly","time":{"start":1751283774563,"stop":1751283774564,"duration":1},"status":"passed","severity":"normal"},{"uid":"124d0fcf1ba43ec2","name":"Publishes to nwaku","time":{"start":1751283887443,"stop":1751283887443,"duration":0},"status":"passed","severity":"normal"},{"uid":"411c0d6c88220327","name":"topics with same application and version share the same shard","time":{"start":1751283720064,"stop":1751283720064,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f77b6c7aa00185","name":"should start and setup intervals and event listeners","time":{"start":1751283763352,"stop":1751283763352,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea0541adb9d8209","name":"random static sharding 5 - Cluster ID: 471, Shard ID: 402","time":{"start":1751284038336,"stop":1751284038336,"duration":0},"status":"passed","severity":"normal"},{"uid":"229a418a3299217e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751283891011,"stop":1751283891011,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28a527891a90ed5","name":"safeDispatchEvent","time":{"start":1751283833545,"stop":1751283833545,"duration":0},"status":"passed","severity":"normal"},{"uid":"51359b538154ce2f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751283924398,"stop":1751283924399,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38c351486a7c33","name":"should emit a peer event after start","time":{"start":1751283797813,"stop":1751283797814,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc4c137ec35c1ee","name":"should return unique PubsubTopics for static sharding","time":{"start":1751283720069,"stop":1751283720070,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62eb3c10190621e","name":"Check message on other pubsub topic is not received","time":{"start":1751284349173,"stop":1751284349173,"duration":0},"status":"passed","severity":"normal"},{"uid":"846eedc6d4897c8e","name":"Query generator for multiple messages with different content topic format","time":{"start":1751284038801,"stop":1751284038801,"duration":0},"status":"passed","severity":"normal"},{"uid":"141f3d613c7698bf","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1751283720089,"stop":1751283720089,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ab65ae6202a5b8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1751283772289,"stop":1751283772290,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ffb598de0f01d6","name":"should be delivered immediately if received","time":{"start":1751283777221,"stop":1751283777222,"duration":1},"status":"passed","severity":"normal"},{"uid":"34091fc2b03828c6","name":"listenerCount","time":{"start":1751283833544,"stop":1751283833544,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a27d20f80d71f08","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1751284003248,"stop":1751284003248,"duration":0},"status":"broken","severity":"normal"},{"uid":"9d7b482d4393ac56","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751284290887,"stop":1751284290887,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fff14567d1d3e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app77/10/topic497/proto","time":{"start":1751284004244,"stop":1751284004246,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ccc5bd830955d6a","name":"Generator, custom pubsub topic","time":{"start":1751284019723,"stop":1751284019723,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad2172069129f26","name":"Push message with JSON payload","time":{"start":1751284387726,"stop":1751284387726,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd814f14c872b0d5","name":"Nwaku publishes","time":{"start":1751283887443,"stop":1751283887444,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c0557afd395993","name":"can start and stop the service","time":{"start":1751283797812,"stop":1751283797812,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e0cc110df9c689","name":"should load peers from local storage and dispatch events","time":{"start":1751283746432,"stop":1751283746433,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd08394170c1d8a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1751283812800,"stop":1751283812802,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdcc799894209fca","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751284290901,"stop":1751284290901,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e94b235e39ebd5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1751283742580,"stop":1751283742580,"duration":0},"status":"passed","severity":"normal"},{"uid":"78747160ab253726","name":"throws on content topic with non-number generation field","time":{"start":1751283720055,"stop":1751283720055,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc1bc4aa32b8965","name":"should maintain proper timestamps if all messages received","time":{"start":1751283777216,"stop":1751283777216,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd63a964366c458","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1751283720085,"stop":1751283720086,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0945cc53bfbd74d","name":"isConnected should return true after first peer connects","time":{"start":1751283812804,"stop":1751283812805,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c543e04358c37f7","name":"Register correct protocols","time":{"start":1751283905372,"stop":1751283905372,"duration":0},"status":"passed","severity":"normal"},{"uid":"e081319fa784745a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1751283720087,"stop":1751283720087,"duration":0},"status":"passed","severity":"normal"},{"uid":"319cf6dff17e79e7","name":"Subscribe to topic containing Script and receive message","time":{"start":1751284290886,"stop":1751284290886,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc68e5b8322b890","name":"Push message with content topic containing Arabic","time":{"start":1751284387717,"stop":1751284387717,"duration":0},"status":"passed","severity":"normal"},{"uid":"255719e4ef1e770e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1751283742581,"stop":1751283742581,"duration":0},"status":"skipped","severity":"normal"},{"uid":"524c2b07e1451a1b","name":"Check received message containing short","time":{"start":1751284349166,"stop":1751284349166,"duration":0},"status":"passed","severity":"normal"},{"uid":"961b929c396e0df1","name":"Subscribe to topic containing XML and receive message","time":{"start":1751284290898,"stop":1751284290898,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bb0822bec6588c","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1751283763197,"stop":1751283763197,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3488773cf4129","name":"should return false when clusterId doesn't match","time":{"start":1751283763120,"stop":1751283763121,"duration":1},"status":"passed","severity":"normal"},{"uid":"668376a1a6a8d162","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1751283720068,"stop":1751283720069,"duration":1},"status":"passed","severity":"normal"},{"uid":"6390af6a11625b1e","name":"Store - dialed first","time":{"start":1751284056333,"stop":1751284056333,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d979651a87efc67","name":"should be sent with empty content","time":{"start":1751283777220,"stop":1751283777220,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f657cc2130d7f85","name":"Query Generator, No message returned","time":{"start":1751284003247,"stop":1751284003247,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d0726d4b3e542","name":"should throw error - no id","time":{"start":1751283726119,"stop":1751283726120,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32cdc47f0ed1ef8","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1751283720063,"stop":1751283720064,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb8b323e7829f50","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1751283720074,"stop":1751283720074,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae971f037d8a95dc","name":"Check received message containing Chinese","time":{"start":1751284349167,"stop":1751284349168,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c55e60d9548b33","name":"should update ack status of messages in outgoing buffer","time":{"start":1751283777221,"stop":1751283777221,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab8e7c4f776c0d2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1751283720073,"stop":1751283720073,"duration":0},"status":"passed","severity":"normal"},{"uid":"9770c24bcf6f9e7f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751283965398,"stop":1751283965398,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d14ede694379627","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1751283772294,"stop":1751283772294,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea07ba492847674","name":"should only return 1 node with relay and store capability","time":{"start":1751283742579,"stop":1751283742579,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9438f5ea177e74","name":"Subscribe to topic containing shell command and publish message","time":{"start":1751283905384,"stop":1751283905384,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4707989d9ee3f6","name":"should deliver messages after dependencies are met","time":{"start":1751283777218,"stop":1751283777219,"duration":1},"status":"passed","severity":"normal"},{"uid":"e227ec27e3227d27","name":"Check publish message containing special chars","time":{"start":1751283898245,"stop":1751283898246,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a80a067388a649","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1751283772289,"stop":1751283772289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41ee4fdd055776a","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1751284050757,"stop":1751284050757,"duration":0},"status":"passed","severity":"normal"},{"uid":"1265864dc4d24e9d","name":"should throw if no connection provided","time":{"start":1751283734581,"stop":1751283734581,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0d312bb4db51a4","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1751283720059,"stop":1751283720059,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7d3c12b6e7b011","name":"should increase lamport timestamp","time":{"start":1751283777213,"stop":1751283777213,"duration":0},"status":"passed","severity":"normal"},{"uid":"989ca409431f56b0","name":"Check received message containing XML","time":{"start":1751284349156,"stop":1751284349156,"duration":0},"status":"passed","severity":"normal"},{"uid":"857789d7f009d8e6","name":"Push message with content topic containing XML","time":{"start":1751284387718,"stop":1751284387718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1b504ba4ed5f0f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1751283720089,"stop":1751283720089,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7e39b7d35e1784","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1751283772271,"stop":1751283772271,"duration":0},"status":"passed","severity":"normal"},{"uid":"48735621a338f531","name":"should insert message id into causal history","time":{"start":1751283777214,"stop":1751283777214,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5e21cd0de2c011","name":"should encodeTxt and decodeTxt","time":{"start":1751283726109,"stop":1751283726109,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a41c1d20a1c56db","name":"Query Generator, Multiple PubsubTopics","time":{"start":1751284003246,"stop":1751284003246,"duration":0},"status":"passed","severity":"normal"},{"uid":"20842336c5a1528a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1751283905373,"stop":1751283905374,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a27475b9b85aca6","name":"Push message with emoji payload","time":{"start":1751284387715,"stop":1751284387715,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb89854416c1de1","name":"Subscribe and receive messages via waku relay post","time":{"start":1751284290879,"stop":1751284290879,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6bc69394598bde","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751284290886,"stop":1751284290886,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada2d3573ac82624","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1751283793488,"stop":1751283793488,"duration":0},"status":"passed","severity":"normal"},{"uid":"505923a9e965ccc0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1751283720081,"stop":1751283720081,"duration":0},"status":"passed","severity":"normal"},{"uid":"526ad5f0687f7c43","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1751283725340,"stop":1751283725341,"duration":1},"status":"passed","severity":"normal"},{"uid":"60bc8afa0e61315d","name":"Fails to push message bigger that 1MB","time":{"start":1751284387722,"stop":1751284387723,"duration":1},"status":"passed","severity":"normal"},{"uid":"7142ea3b0a1cfc1a","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1751283772275,"stop":1751283772275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29277eed26bfaa2","name":"Check publish message containing escaped characters","time":{"start":1751283898259,"stop":1751283898260,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04b0156a153c012","name":"Check message with no pubsub topic is not received","time":{"start":1751284349173,"stop":1751284349173,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a722f32860ab599","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1751283896321,"stop":1751283896322,"duration":1},"status":"passed","severity":"normal"},{"uid":"af44ae0797641263","name":"Fails to publish message with size larger than 1 MB","time":{"start":1751283898265,"stop":1751283898266,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ef4968af8c1adc","name":"1 Store, 2 relays, 2 fetches","time":{"start":1751283742161,"stop":1751283742162,"duration":1},"status":"passed","severity":"normal"},{"uid":"350c36c4a2e937f3","name":"Refresh subscription","time":{"start":1751284290894,"stop":1751284290894,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06bde56d0f220a1","name":"should throw an error if shards are undefined for static sharding","time":{"start":1751283720071,"stop":1751283720071,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e41429cab33ba9b","name":"should maintain desired error rate","time":{"start":1751283774564,"stop":1751283774565,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f168ad80576135a","name":"Passing page size 0 when there are 110 messages","time":{"start":1751284041798,"stop":1751284041800,"duration":2},"status":"passed","severity":"normal"},{"uid":"840b576f74808c66","name":"Promise Callback - false","time":{"start":1751284028258,"stop":1751284028259,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b3cc059f2e06d1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1751283726117,"stop":1751283726118,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6bc8d413876d35f","name":"Check message received after jswaku node is restarted","time":{"start":1751284349174,"stop":1751284349175,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8e5adb79c980ff","name":"Subscribe to topic containing long and publish message","time":{"start":1751283905376,"stop":1751283905376,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16af56e561ba680","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1751283979205,"stop":1751283979206,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1a11c857804d51","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1751283772288,"stop":1751283772289,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c71fcde38d66b7","name":"connected peers and dial","time":{"start":1751283873197,"stop":1751283873198,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fce5acc972c1dcba","name":"Publish message with custom timestamp: Tue Jul 09 2024 11:44:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1751283898261,"stop":1751283898261,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17bf5592f383439","name":"Subscribe and publish message","time":{"start":1751283905372,"stop":1751283905373,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3a664199cbe62f","name":"should not throw an error for a single configured topic","time":{"start":1751283720083,"stop":1751283720084,"duration":1},"status":"passed","severity":"normal"},{"uid":"972140c7d482dc3c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1751284050759,"stop":1751284050760,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6fcd99cf4957bf","name":"should handle general insertion and lookup correctly","time":{"start":1751283774567,"stop":1751283774567,"duration":0},"status":"passed","severity":"normal"},{"uid":"920ec91b9025dca9","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1751283771970,"stop":1751283771970,"duration":0},"status":"passed","severity":"normal"},{"uid":"5151b292651a97a","name":"Push message with content topic containing escaped characters","time":{"start":1751284387732,"stop":1751284387732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee83d5fe1a5ef2a6","name":"should keep entries that haven't expired yet","time":{"start":1751283761722,"stop":1751283761723,"duration":1},"status":"passed","severity":"normal"},{"uid":"9afc631a9a313a93","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app71/9/topic972/proto","time":{"start":1751284004241,"stop":1751284004243,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bf519553694b08b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1751284050758,"stop":1751284050758,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c13547f7630563","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1751283905385,"stop":1751283905386,"duration":1},"status":"passed","severity":"normal"},{"uid":"850ce93fd266efdb","name":"should properly create location multiaddrs - tcp6","time":{"start":1751283726125,"stop":1751283726125,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7d44d262676387","name":"Decoder throws on undefined content topic","time":{"start":1751283734803,"stop":1751283734803,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d2dfc2e58f1325","name":"Push message with Arabic payload","time":{"start":1751284387711,"stop":1751284387711,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ccefdefe70008c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751284290899,"stop":1751284290899,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4f956bdd90d94d","name":"Subscribe and receives messages on 20 topics","time":{"start":1751284290880,"stop":1751284290880,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c226d4abca96c87","name":"Check received message containing Chinese","time":{"start":1751284349154,"stop":1751284349154,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b919ffc0d22f99","name":"should throw an error for empty SingleShardInfos array","time":{"start":1751283720068,"stop":1751283720068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15d8968a451989b","name":"Check received message with timestamp: 1751283792871 ","time":{"start":1751284349172,"stop":1751284349172,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9394bee96e939b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1751283734214,"stop":1751283734215,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0deb55c81fe919","name":"Push message with Chinese payload","time":{"start":1751284387710,"stop":1751284387711,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a90d3906a57177","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1751283763121,"stop":1751283763121,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45a5916852b45fd","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1751283742274,"stop":1751283742274,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e184666cb68a8f","name":"Push message with numeric payload","time":{"start":1751284387710,"stop":1751284387710,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b32664ffff98c8","name":"Subscribe to topic containing JSON and publish message","time":{"start":1751283905383,"stop":1751283905383,"duration":0},"status":"passed","severity":"normal"},{"uid":"40587676f5028767","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1751283777220,"stop":1751283777220,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbd01ffa670bf57","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1751283720070,"stop":1751283720070,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25a7141681f0b04","name":"Push message with meta","time":{"start":1751284387733,"stop":1751284387733,"duration":0},"status":"passed","severity":"normal"},{"uid":"11edceb070c0597d","name":"messageHashStr produces different results for different inputs","time":{"start":1751283734218,"stop":1751283734218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77de83d8e87a2f5","name":"Callback on promise, aborts when callback returns true","time":{"start":1751284038801,"stop":1751284038802,"duration":1},"status":"passed","severity":"normal"},{"uid":"468899d532e5b505","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1751283763247,"stop":1751283763247,"duration":0},"status":"passed","severity":"normal"},{"uid":"4714ee141e36728f","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1751283772272,"stop":1751283772272,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ebe61683b44181","name":"Check received message containing numeric","time":{"start":1751284349167,"stop":1751284349167,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2fa1b4ad51a25f","name":"Passing page size 110 when there are 120 messages","time":{"start":1751284041809,"stop":1751284041810,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b426295281744f3","name":"returns only open connection if one present","time":{"start":1751283734501,"stop":1751283734501,"duration":0},"status":"passed","severity":"normal"},{"uid":"5075fd98e068c7c4","name":"can start the service","time":{"start":1751283746428,"stop":1751283746429,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e2afd963a54ea2e","name":"should handle special patterns correctly","time":{"start":1751283774567,"stop":1751283774567,"duration":0},"status":"passed","severity":"normal"},{"uid":"701f152777e3cd33","name":"Push message with escaped characters payload","time":{"start":1751284387727,"stop":1751284387727,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f15a7227d34d88","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751284290885,"stop":1751284290885,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e119b0107f988b1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751284290884,"stop":1751284290884,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09bf3dac8b727fd","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1751283763225,"stop":1751283763225,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c3290bf259b7a6","name":"accepts valid message hash query","time":{"start":1751283733846,"stop":1751283733850,"duration":4},"status":"passed","severity":"normal"},{"uid":"32ff0a4ab391e9b2","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1751283772260,"stop":1751283772261,"duration":1},"status":"passed","severity":"normal"},{"uid":"58899aa85da1a42a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751283924395,"stop":1751283924395,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf919af447ae5698","name":"Push message with content topic containing Russian","time":{"start":1751284387730,"stop":1751284387730,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad60f6b4fdd73a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1751283725337,"stop":1751283725338,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a49e8fbc9391ab","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1751283772277,"stop":1751283772277,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75180e466a1b327","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1751283772269,"stop":1751283772269,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8a58d8b868eda6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1751283720082,"stop":1751283720082,"duration":0},"status":"passed","severity":"normal"},{"uid":"94168ac38004a178","name":"Overlapping topic subscription","time":{"start":1751283905375,"stop":1751283905375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5979525023f4e8a","name":"should add and check entries correctly","time":{"start":1751283761713,"stop":1751283761719,"duration":6},"status":"passed","severity":"normal"},{"uid":"a15a2214a814fc60","name":"should wait for Store peer to be connected","time":{"start":1751283763195,"stop":1751283763195,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae412d98f557e931","name":"Subscribe and receives messages on 20 topics","time":{"start":1751284290891,"stop":1751284290891,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0bb9d77b46e92d","name":"dispatchEvent via connectionManager","time":{"start":1751283833544,"stop":1751283833545,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd64fb334e7d2566","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1751283753937,"stop":1751283753937,"duration":0},"status":"passed","severity":"normal"},{"uid":"19beba5658d58592","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1751283742580,"stop":1751283742580,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fec39a074f96a9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751284290887,"stop":1751284290888,"duration":1},"status":"passed","severity":"normal"},{"uid":"963c0e7dadacc2bb","name":"Encoder throws on empty string content topic","time":{"start":1751283734803,"stop":1751283734803,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b9b93b051b7ebd","name":"should initialize bloom filter with correct parameters","time":{"start":1751283774563,"stop":1751283774563,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1f000e51050bcc","name":"caches peers it previously fetched","time":{"start":1751283742578,"stop":1751283742578,"duration":0},"status":"passed","severity":"normal"},{"uid":"7267ffc850225f14","name":"removeEventListener with correct event","time":{"start":1751283833543,"stop":1751283833543,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5db2c654b4c4d9e","name":"can dial TLS multiaddrs","time":{"start":1751283835719,"stop":1751283835720,"duration":1},"status":"passed","severity":"normal"},{"uid":"c199e46f0242b348","name":"Query Generator, No Decoder","time":{"start":1751284003246,"stop":1751284003247,"duration":1},"status":"passed","severity":"normal"},{"uid":"56845963825e0ce0","name":"Query with Ordered Callback, No Decoder","time":{"start":1751284003249,"stop":1751284003249,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9859034438be4b4","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app93/7/topic902/test.js","time":{"start":1751284004246,"stop":1751284004247,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe524c62acf7ac7","name":"pre and post cipher","time":{"start":1751283752885,"stop":1751283752886,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ca87ac1f822757","name":"messageHashStr works with IProtoMessage","time":{"start":1751283734217,"stop":1751283734218,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0912d7715b198d9","name":"Refresh subscription","time":{"start":1751284290882,"stop":1751284290882,"duration":0},"status":"passed","severity":"normal"},{"uid":"9995ea7de7afbeb8","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1751283891012,"stop":1751283891012,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd26127a4bcb687","name":"should return usable stream attached to connection","time":{"start":1751283734580,"stop":1751283734581,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda40c779766cd8d","name":"Query with Ordered Callback, No message returned","time":{"start":1751284003249,"stop":1751284003250,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b88c23bbe1ca3a","name":"Throws when trying to push message with empty payload","time":{"start":1751284387728,"stop":1751284387728,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb6e07b32e7936c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751283924399,"stop":1751283924400,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da15b50fcdd3ad5","name":"should fail to send if no connected peers found","time":{"start":1751283763226,"stop":1751283763226,"duration":0},"status":"broken","severity":"normal"},{"uid":"ffeb229ec68e90ed","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751284290879,"stop":1751284290879,"duration":0},"status":"passed","severity":"normal"},{"uid":"612dc3d67705d10e","name":"Encoder throws on undefined content topic","time":{"start":1751283734802,"stop":1751283734802,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bccafdfe2581f3","name":"Passing page size 11 when there are 10 messages","time":{"start":1751284041807,"stop":1751284041807,"duration":0},"status":"passed","severity":"normal"},{"uid":"266f37ec58edaf82","name":"All","time":{"start":1751283798563,"stop":1751283798564,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60801ce72e1ab1f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1751283725341,"stop":1751283725341,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bed6b3e87311e0","name":"same cluster, different shard: nodes connect","time":{"start":1751283841116,"stop":1751283841117,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0949cd9931c27f2","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1751284050761,"stop":1751284050761,"duration":0},"status":"passed","severity":"normal"},{"uid":"b221a3dfe39d6fa9","name":"Push message with content topic containing SQL Injection","time":{"start":1751284387730,"stop":1751284387730,"duration":0},"status":"passed","severity":"normal"},{"uid":"add80ca5c8421122","name":"should add received messages to bloom filter","time":{"start":1751283777216,"stop":1751283777216,"duration":0},"status":"passed","severity":"normal"},{"uid":"9244429880eed0ba","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1751283772289,"stop":1751283772289,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14d450383a5c119","name":"returns all values when wanted number matches available values","time":{"start":1751283741509,"stop":1751283741513,"duration":4},"status":"passed","severity":"normal"},{"uid":"1ea3c58e16b0bcb1","name":"Fails to push message with large meta","time":{"start":1751284387733,"stop":1751284387733,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de722e128b0e16f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1751283812807,"stop":1751283812807,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f4b05a602483e3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751284290885,"stop":1751284290885,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb69aa3b1f9b47cc","name":"different cluster, different shard: nodes don't connect","time":{"start":1751283841118,"stop":1751283841118,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b9348511d6befc","name":"configure the node with multiple pubsub topics","time":{"start":1751284038340,"stop":1751284038340,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c90e7d42e4b32b8","name":"should not receive a peer event before start","time":{"start":1751283746431,"stop":1751283746431,"duration":0},"status":"passed","severity":"normal"},{"uid":"3935a77e7d70bb28","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751284019732,"stop":1751284019733,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6281c3d81b11e6","name":"tcp ip4 address","time":{"start":1751283725395,"stop":1751283725395,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5f1e84f3a5c564","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1751283979208,"stop":1751283979208,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9faf997467b134f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1751283772288,"stop":1751283772288,"duration":0},"status":"passed","severity":"normal"},{"uid":"4918dc8f6eef4274","name":"Check received message containing Arabic","time":{"start":1751284349154,"stop":1751284349155,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f46a260aed3dcb","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1751283979206,"stop":1751283979206,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa5c4c3d641e52a","name":"Push message with long payload","time":{"start":1751284387709,"stop":1751284387709,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c45564ac074d00","name":"should return the pubsub topic directly if a string is provided","time":{"start":1751283720085,"stop":1751283720085,"duration":0},"status":"passed","severity":"normal"},{"uid":"a700c2a73373ee28","name":"Round trip binary encryption [ecies, signature]","time":{"start":1751283753937,"stop":1751283753937,"duration":0},"status":"passed","severity":"normal"},{"uid":"136e00fd92ae8aba","name":"Check publish message containing Basic HTML tag","time":{"start":1751283898254,"stop":1751283898258,"duration":4},"status":"passed","severity":"normal"},{"uid":"b9a9f110df8a0924","name":"Check received message containing long","time":{"start":1751284349167,"stop":1751284349167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8182116267ef63","name":"Push message with content topic containing emoji","time":{"start":1751284387733,"stop":1751284387733,"duration":0},"status":"passed","severity":"normal"},{"uid":"21dcc112adf7e01c","name":"Ephemeral messages are not stored","time":{"start":1751283800558,"stop":1751283800558,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64522b16b75f1d7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751283924394,"stop":1751283924394,"duration":0},"status":"passed","severity":"normal"},{"uid":"20237cb49e2247f7","name":"start node with empty content topic","time":{"start":1751284004251,"stop":1751284004251,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b3d153cd14ce9c","name":"random static sharding 10 - Cluster ID: 361, Shard ID: 858","time":{"start":1751284038339,"stop":1751284038340,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbd74eabffdd8f1","name":"should properly create location multiaddrs - udp6","time":{"start":1751283726125,"stop":1751283726125,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d02836d237d1636","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1751283772276,"stop":1751283772277,"duration":1},"status":"passed","severity":"normal"},{"uid":"929e47c25fedbb70","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751284290900,"stop":1751284290901,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83e58a71db332b5","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1751283742273,"stop":1751283742273,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f775a2634f325a","name":"random static sharding 3 - Cluster ID: 93, Shard ID: 610","time":{"start":1751284038334,"stop":1751284038335,"duration":1},"status":"passed","severity":"normal"},{"uid":"128b1bd94e8836d3","name":"non connected peers","time":{"start":1751283873199,"stop":1751283873199,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc742a736f68ff8c","name":"Push message with special chars payload","time":{"start":1751284387710,"stop":1751284387710,"duration":0},"status":"passed","severity":"normal"},{"uid":"72354ddee850859f","name":"ignores domain fetching errors","time":{"start":1751283742577,"stop":1751283742577,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ce6db881d6a50b","name":"should handle different types of entries","time":{"start":1751283761723,"stop":1751283761725,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6da21e003703ba7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751284290889,"stop":1751284290889,"duration":0},"status":"passed","severity":"normal"},{"uid":"59451e8cc63198f4","name":"Subscribe and receive messages via lightPush","time":{"start":1751284290889,"stop":1751284290889,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4046529f14cd77e","name":"connects to nwaku","time":{"start":1751284052092,"stop":1751284052093,"duration":1},"status":"passed","severity":"normal"},{"uid":"3554bea4e3fb2aa6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751284349172,"stop":1751284349172,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e56cb7d0cf5e90","name":"Fails to publish message with empty text","time":{"start":1751283898264,"stop":1751283898264,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2d10e5ea25dc0c","name":"should not retry if at least one success","time":{"start":1751283763227,"stop":1751283763227,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96812445a48ed22","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1751283720073,"stop":1751283720073,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf19a4c8c63be285","name":"Check message received after jswaku node is restarted","time":{"start":1751284349164,"stop":1751284349164,"duration":0},"status":"passed","severity":"normal"},{"uid":"4651281df1d85e7e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1751283800633,"stop":1751283800634,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0cba59499443a74","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1751283720075,"stop":1751283720076,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8c46c4f34d3397","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751283725341,"stop":1751283725341,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f6a2e945cde188","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751283965391,"stop":1751283965394,"duration":3},"status":"passed","severity":"normal"},{"uid":"5964852e718456c4","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1751283891012,"stop":1751283891012,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b00003c0f2ab3a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1751283720062,"stop":1751283720063,"duration":1},"status":"passed","severity":"normal"},{"uid":"758b02dab576d612","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1751283720073,"stop":1751283720073,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17f37bc17db7e56","name":"Check message with no payload is not received","time":{"start":1751284349174,"stop":1751284349174,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c13df886a8ead4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1751283720067,"stop":1751283720068,"duration":1},"status":"passed","severity":"normal"},{"uid":"50eebe1ee2530b30","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1751283725335,"stop":1751283725335,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f33a2f0bda9ea1","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1751283979206,"stop":1751283979207,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a4fb1990e547502","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1751283793487,"stop":1751283793487,"duration":0},"status":"passed","severity":"normal"},{"uid":"828d3f077d17406d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1751283752492,"stop":1751283752493,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f922d7e5d4ddc94","name":"random static sharding 1 - Cluster ID: 318, Shard ID: 610","time":{"start":1751284038333,"stop":1751284038334,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c8502884698d00","name":"Encoder throws on empty string content topic","time":{"start":1751283753938,"stop":1751283753938,"duration":0},"status":"passed","severity":"normal"},{"uid":"838cf9b5415cafdd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751284290883,"stop":1751284290884,"duration":1},"status":"passed","severity":"normal"},{"uid":"2833509016f9c366","name":"Push message with long payload","time":{"start":1751284387723,"stop":1751284387723,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc56d685cedff329","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1751283742271,"stop":1751283742272,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a111ea254bd6e45","name":"Promise Callback - true","time":{"start":1751284028258,"stop":1751284028258,"duration":0},"status":"passed","severity":"normal"},{"uid":"d944457e31677008","name":"should use provided shard info when available","time":{"start":1751283763114,"stop":1751283763114,"duration":0},"status":"passed","severity":"normal"},{"uid":"a359cfc20023b921","name":"should be able to encode the field with only FILTER set to true","time":{"start":1751283725333,"stop":1751283725334,"duration":1},"status":"passed","severity":"normal"},{"uid":"f512e9ffd3644a0f","name":"Check publish message containing long","time":{"start":1751283898242,"stop":1751283898243,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1589be5debf9b1f","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1751283772265,"stop":1751283772265,"duration":0},"status":"passed","severity":"normal"},{"uid":"8662ee03a380a878","name":"start node with empty shard should fail","time":{"start":1751284038341,"stop":1751284038341,"duration":0},"status":"passed","severity":"normal"},{"uid":"99414afdc8a502ae","name":"should set field with all protocols disabled","time":{"start":1751283726126,"stop":1751283726127,"duration":1},"status":"passed","severity":"normal"},{"uid":"f276c90d62d9220d","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1751283772267,"stop":1751283772267,"duration":0},"status":"passed","severity":"normal"},{"uid":"67215fbd393e024d","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751283924396,"stop":1751283924396,"duration":0},"status":"passed","severity":"normal"},{"uid":"9861bc6e1b056bbb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751284290889,"stop":1751284290889,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fe003a707131ac","name":"should get / set TCP multiaddr","time":{"start":1751283726124,"stop":1751283726124,"duration":0},"status":"passed","severity":"normal"},{"uid":"281ca4a19ea4df91","name":"Check received message containing SQL Injection","time":{"start":1751284349155,"stop":1751284349155,"duration":0},"status":"passed","severity":"normal"},{"uid":"598abcff96867979","name":"Query Generator - false","time":{"start":1751284028256,"stop":1751284028258,"duration":2},"status":"passed","severity":"normal"},{"uid":"bde998ea3630e7ed","name":"Decoder throws on empty string content topic","time":{"start":1751283753939,"stop":1751283753939,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc041a59ed7c417","name":"Query with Promise Callback, No Decoder","time":{"start":1751284003252,"stop":1751284003252,"duration":0},"status":"passed","severity":"normal"},{"uid":"282eb168ff59025a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751284290892,"stop":1751284290892,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f1b704ca3ed5e6","name":"messageHash returns a Uint8Array","time":{"start":1751283734216,"stop":1751283734217,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84925d83b2d3ee6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1751283720074,"stop":1751283720074,"duration":0},"status":"passed","severity":"normal"},{"uid":"3882954e66e98b2f","name":"Wrong topic","time":{"start":1751284004249,"stop":1751284004250,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc5c23466836e2e","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751284290891,"stop":1751284290892,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a73495a77722e0ca","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1751283734214,"stop":1751283734214,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5072729021a0c5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1751283720075,"stop":1751283720075,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d9fef9d3b3f9f1","name":"Rejects garbage","time":{"start":1751283766614,"stop":1751283766614,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf749948ff4a704","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1751283720061,"stop":1751283720061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f817312270bde1","name":"should not allow k > 12","time":{"start":1751283771967,"stop":1751283771968,"duration":1},"status":"passed","severity":"normal"},{"uid":"df40af6a6c78c448","name":"should initialize with Unhealthy status","time":{"start":1751283762711,"stop":1751283762712,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9d543e9891bea8","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app12/1/topic840/json","time":{"start":1751284004249,"stop":1751284004249,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9b3a8631803b74","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1751283720067,"stop":1751283720067,"duration":0},"status":"passed","severity":"normal"},{"uid":"632b77695216a329","name":"nwaku subscribes","time":{"start":1751283887442,"stop":1751283887443,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c215a6e5d98a14","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1751283734804,"stop":1751283734804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e283dd99a0ba62","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1751284003249,"stop":1751284003249,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e396ad663e4e54a","name":"Filter","time":{"start":1751284056334,"stop":1751284056335,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab50372313e47e6","name":"random static sharding 6 - Cluster ID: 101, Shard ID: 678","time":{"start":1751284038336,"stop":1751284038337,"duration":1},"status":"passed","severity":"normal"},{"uid":"e762e5266d62b7d6","name":"same cluster, same shard: nodes connect","time":{"start":1751283841115,"stop":1751283841116,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca4e33d9c47502f","name":"Push message with content topic containing short","time":{"start":1751284387716,"stop":1751284387716,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d8fca37e6ce138","name":"Push message with content topic containing numeric","time":{"start":1751284387729,"stop":1751284387729,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02b0222bf610d39","name":"Push message with short payload","time":{"start":1751284387709,"stop":1751284387709,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f83806b5a13efb9","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1751283763246,"stop":1751283763246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6956b0baedc3fb","name":"should successfully subscribe to supported pubsub topic","time":{"start":1751283763246,"stop":1751283763246,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac8023c03d39021","name":"Push message with shell command payload","time":{"start":1751284387714,"stop":1751284387714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c7bd78ff55d37f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751284290878,"stop":1751284290879,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5791e163ff8649","name":"Check received message containing unicode special characters","time":{"start":1751284349171,"stop":1751284349171,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb8f659cfe6c0e9","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1751283777215,"stop":1751283777216,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46b4de1c7c35652","name":"Subscribe to topic containing Script and publish message","time":{"start":1751283905381,"stop":1751283905381,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc9ea8ed115be63","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1751283742275,"stop":1751283742275,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c220b0df886b4c","name":"Query with Promise Callback, No message returned","time":{"start":1751284003252,"stop":1751284003252,"duration":0},"status":"passed","severity":"normal"},{"uid":"80042aa64d588732","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1751283746433,"stop":1751283746433,"duration":0},"status":"passed","severity":"normal"},{"uid":"17690f9db414a534","name":"random static sharding 7 - Cluster ID: 203, Shard ID: 949","time":{"start":1751284038337,"stop":1751284038338,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba608025d1374047","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1751284050759,"stop":1751284050759,"duration":0},"status":"passed","severity":"normal"},{"uid":"183ca8ab4ad4792d","name":"Reusing cursor across nodes","time":{"start":1751283979208,"stop":1751283979208,"duration":0},"status":"passed","severity":"normal"},{"uid":"504b333a8e934c6e","name":"Passing page size 10 when there are 10 messages","time":{"start":1751284041806,"stop":1751284041806,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d23c7a6b7f4365e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1751283905377,"stop":1751283905377,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3d6e33ea1e89b","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1751283763197,"stop":1751283763197,"duration":0},"status":"passed","severity":"normal"},{"uid":"83eda2a4ef3905c6","name":"Check meta is set [symmetric]","time":{"start":1751283752493,"stop":1751283752493,"duration":0},"status":"passed","severity":"normal"},{"uid":"12409d2d9a8412f9","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1751283800634,"stop":1751283800636,"duration":2},"status":"passed","severity":"normal"},{"uid":"f54e9cc9db69d7a0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751283924393,"stop":1751283924394,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bffeaf5ca2a77ba","name":"should not fail to stop the service if it was not started","time":{"start":1751283797812,"stop":1751283797813,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9d5cd090f9bc36","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1751283720074,"stop":1751283720074,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab4670527c5efe3","name":"throws an error for improperly formatted content topics","time":{"start":1751283720066,"stop":1751283720067,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82fb4031606b5ae","name":"Publish message with large meta","time":{"start":1751283898267,"stop":1751283898267,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c736c4774a3c5ca","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1751284044908,"stop":1751284044909,"duration":1},"status":"passed","severity":"normal"},{"uid":"8afebf2a2992cf27","name":"should reject on timeout if it was set","time":{"start":1751283763193,"stop":1751283763193,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab8239cac2656e1","name":"Generator, 2 different pubsubtopics","time":{"start":1751284019732,"stop":1751284019732,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60e2cfa2ac4f8b1","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1751283772278,"stop":1751283772278,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1a1d7303560acf","name":"should increase lamport timestamp","time":{"start":1751283777215,"stop":1751283777215,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dccc58770ff3965","name":"Ordered Callback - false","time":{"start":1751284028259,"stop":1751284028259,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfff2700c9ba718","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app76/1/topic975/proto","time":{"start":1751284004247,"stop":1751284004248,"duration":1},"status":"passed","severity":"normal"},{"uid":"789af19a95e53aac","name":"Check publish message after client node is restarted","time":{"start":1751283898266,"stop":1751283898267,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4620f6f0120558e5","name":"Decrypt messages","time":{"start":1751283875845,"stop":1751283875845,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cc7607013d8b37","name":"Push message with content topic containing emoji","time":{"start":1751284387720,"stop":1751284387720,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0c176a8bedc755","name":"Subscribe to topic containing long and receive message","time":{"start":1751284290883,"stop":1751284290883,"duration":0},"status":"passed","severity":"normal"},{"uid":"92eb88773bd69c42","name":"1 Relay, 1 fetch","time":{"start":1751283742160,"stop":1751283742160,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7a5085603423ad","name":"should set field with only STORE enabled","time":{"start":1751283726127,"stop":1751283726127,"duration":0},"status":"passed","severity":"normal"},{"uid":"463973fd40fa828e","name":"Query Generator - true","time":{"start":1751284028255,"stop":1751284028256,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15c6955c1613701","name":"Callback on promise","time":{"start":1751284038801,"stop":1751284038801,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e99528ece9acc4","name":"groups content topics by expected pubsub topic","time":{"start":1751283720065,"stop":1751283720065,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50b3be3979868ce","name":"Push message with content topic containing JSON","time":{"start":1751284387731,"stop":1751284387732,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe7958970e84829","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751284019729,"stop":1751284019729,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8851226fbf6a35c1","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1751283772273,"stop":1751283772274,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e63532718fba6a","name":"configure the node with multiple content topics","time":{"start":1751284004250,"stop":1751284004250,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e27981b113be723","name":"should return empty list for no shard","time":{"start":1751283720071,"stop":1751283720071,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d9125fe1331450","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751284349165,"stop":1751284349166,"duration":1},"status":"broken","severity":"normal"},{"uid":"a1fc1b7275b50f24","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1751283772281,"stop":1751283772282,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d2b4d5ee534944","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1751283725334,"stop":1751283725335,"duration":1},"status":"passed","severity":"normal"},{"uid":"5231de9ab5180494","name":"Query generator for multiple messages with different message text format","time":{"start":1751284038800,"stop":1751284038800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ceff744e15b6d8","name":"Subscribe to topic containing short and receive message","time":{"start":1751284290894,"stop":1751284290895,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcbe8da86efb6254","name":"should partition messages based on acknowledgement status","time":{"start":1751283777219,"stop":1751283777219,"duration":0},"status":"passed","severity":"normal"},{"uid":"19fce75ed9b1b8ac","name":"handles different clusterIds correctly","time":{"start":1751283720065,"stop":1751283720066,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf421cd967a7e1d","name":"Decoder throws on undefined content topic","time":{"start":1751283753938,"stop":1751283753938,"duration":0},"status":"passed","severity":"normal"},{"uid":"280966b984535627","name":"can start and stop the service","time":{"start":1751283872962,"stop":1751283872963,"duration":1},"status":"passed","severity":"normal"},{"uid":"8829907b64075f5c","name":"Push message with content topic containing Script","time":{"start":1751284387718,"stop":1751284387718,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae894ea59f5e588","name":"removeEventListener with wrong event","time":{"start":1751283833543,"stop":1751283833543,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed1ddd177777092","name":"Push message with SQL Injection payload","time":{"start":1751284387711,"stop":1751284387712,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fffcd4b91dd1fd1","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1751283905374,"stop":1751283905374,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0b83c7db3ca7c2","name":"should throw error - no public key","time":{"start":1751283726121,"stop":1751283726121,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c1d2ca3a0652ea","name":"Waku message hash computation (payload length 0)","time":{"start":1751283734215,"stop":1751283734215,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da74a379f26a81c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1751283720084,"stop":1751283720084,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f62b6225d3e55d8","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1751283979205,"stop":1751283979205,"duration":0},"status":"passed","severity":"normal"},{"uid":"76178a201653480a","name":"Push message with custom timestamp: 1751280200988","time":{"start":1751284387734,"stop":1751284387734,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58e5f9efd85de5c","name":"Push message with content topic containing unicode special characters","time":{"start":1751284387720,"stop":1751284387720,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eedfdc30ccbbdff","name":"Fails to push message bigger that 1MB","time":{"start":1751284387735,"stop":1751284387735,"duration":0},"status":"passed","severity":"normal"},{"uid":"c372be6e25bfdc6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1751283726128,"stop":1751283726128,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c5217f42902bfd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1751283891010,"stop":1751283891010,"duration":0},"status":"passed","severity":"normal"},{"uid":"325b9222ecdbeb58","name":"should remove expired entries after TTL has passed","time":{"start":1751283761720,"stop":1751283761722,"duration":2},"status":"passed","severity":"normal"},{"uid":"848b40c5b3f3002e","name":"should be empty when created","time":{"start":1751283763350,"stop":1751283763350,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d0ef57de6dc851","name":"should set field with only FILTER enabled","time":{"start":1751283726128,"stop":1751283726128,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2c5cda3298fb19","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1751283905374,"stop":1751283905374,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b2d290c9699b3b","name":"Push message with content topic containing Arabic","time":{"start":1751284387730,"stop":1751284387730,"duration":0},"status":"passed","severity":"normal"},{"uid":"50eb3f8b51448392","name":"Non TWN Cluster","time":{"start":1751284004240,"stop":1751284004240,"duration":0},"status":"passed","severity":"normal"},{"uid":"beaf0c0a7725d1d","name":"Encoder throws on empty string content topic","time":{"start":1751283752494,"stop":1751283752495,"duration":1},"status":"passed","severity":"normal"},{"uid":"2551667d3fe56edb","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1751283777221,"stop":1751283777221,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e767de0f7ea989","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1751283742273,"stop":1751283742273,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe03f03090203ca1","name":"recovers when dns.resolve returns empty","time":{"start":1751283742577,"stop":1751283742577,"duration":0},"status":"passed","severity":"normal"},{"uid":"86384eab54e4c419","name":"should return PeerId when PeerId is provided","time":{"start":1751283763113,"stop":1751283763114,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f747742827c36b8","name":"Check received message containing special chars","time":{"start":1751284349154,"stop":1751284349154,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5dfbe747d04bbb","name":"Delete observer","time":{"start":1751283875846,"stop":1751283875846,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdd53082244dc03","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1751283772280,"stop":1751283772280,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea00e4ff5111f75","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1751283772295,"stop":1751283772295,"duration":0},"status":"passed","severity":"normal"},{"uid":"268f06450a0322a1","name":"Symmetric encrypt & Decrypt","time":{"start":1751283752885,"stop":1751283752885,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09c0cf277b3cea8","name":"Generator, custom pubsub topic","time":{"start":1751284019730,"stop":1751284019732,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4973d1b8ceb2a21","name":"Push message with content topic containing SQL Injection","time":{"start":1751284387718,"stop":1751284387718,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da3a90b8988c702","name":"Asymmetric encrypt & decrypt","time":{"start":1751283752884,"stop":1751283752884,"duration":0},"status":"passed","severity":"normal"},{"uid":"112a71df1cb89039","name":"Push message with content topic containing special chars","time":{"start":1751284387717,"stop":1751284387717,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f985ec2cf6bbbd","name":"should wait for LightPush peer to be connected","time":{"start":1751283763194,"stop":1751283763194,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2be27c4a8a0977","name":"should successfully stop","time":{"start":1751283763247,"stop":1751283763248,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1dc89f3a4d789b2","name":"Nodes with multiple pubsub topic","time":{"start":1751283891011,"stop":1751283891011,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69d83b376efe241","name":"should call waitForPeer on Relay","time":{"start":1751283763195,"stop":1751283763195,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3e8bc6c6e0259e","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1751283772267,"stop":1751283772267,"duration":0},"status":"passed","severity":"normal"},{"uid":"e468ce98984c0499","name":"Fails to publish message with wrong content topic","time":{"start":1751283898264,"stop":1751283898264,"duration":0},"status":"passed","severity":"normal"},{"uid":"8057d57ed8148da1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751284290900,"stop":1751284290900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e0f9621c73b2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751284290886,"stop":1751284290886,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96dc652c0e72d64","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1751283772280,"stop":1751283772281,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c87f207f7f808f2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751284290896,"stop":1751284290896,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa172a9460a3d3e5","name":"should throw an error for missing required configuration","time":{"start":1751283720071,"stop":1751283720072,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e9e39af925248d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1751283720075,"stop":1751283720075,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7d71dbf8f104a4","name":"Push message with numeric payload","time":{"start":1751284387723,"stop":1751284387724,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5dc6c949374050c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1751283752491,"stop":1751283752492,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ae51f472e359a9","name":"should decode valid enr with tcp successfully","time":{"start":1751283726118,"stop":1751283726119,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb49e2b233541b9b","name":"Check received message containing Basic HTML tag","time":{"start":1751284349169,"stop":1751284349169,"duration":0},"status":"passed","severity":"normal"},{"uid":"41488ac044ce196e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1751283720085,"stop":1751283720085,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3d3fbc9c52443d","name":"Sample","time":{"start":1751283725439,"stop":1751283725439,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb1c0ea7884a289","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1751283812802,"stop":1751283812803,"duration":1},"status":"passed","severity":"normal"},{"uid":"abfb1b6ac5e26eb9","name":"can start and stop the service","time":{"start":1751283746429,"stop":1751283746429,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f59a792e224efc","name":"should be called for bootstrap peers","time":{"start":1751283800632,"stop":1751283800632,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbedec67640a02b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1751283772283,"stop":1751283772283,"duration":0},"status":"passed","severity":"normal"},{"uid":"4049f7a2daf3fb60","name":"Subscribe to topic containing special chars and publish message","time":{"start":1751283905376,"stop":1751283905377,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8fcb316039cbdff","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751284004250,"stop":1751284004251,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d34929d86f44952","name":"Passing page size 3 when there are 20 messages","time":{"start":1751284041804,"stop":1751284041804,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b43049b1fa1b76f","name":"Decoder throws on empty string content topic","time":{"start":1751283752495,"stop":1751283752496,"duration":1},"status":"passed","severity":"normal"},{"uid":"45062ee253f75927","name":"udp ip6 address","time":{"start":1751283725395,"stop":1751283725396,"duration":1},"status":"passed","severity":"normal"},{"uid":"5acb30a013738ebb","name":"messageHashStr returns a hex string","time":{"start":1751283734217,"stop":1751283734217,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec1a7d099c9bff","name":"Push message with content topic containing Chinese","time":{"start":1751284387717,"stop":1751284387717,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d419df4a1fa1c8","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1751283772274,"stop":1751283772274,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95644e5d5d8fceb","name":"Relay - dialed first","time":{"start":1751284056332,"stop":1751284056332,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb19410225442e3","name":"Push message with Arabic payload","time":{"start":1751284387724,"stop":1751284387724,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e38eb0c8a9b356e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751283965394,"stop":1751283965394,"duration":0},"status":"passed","severity":"normal"}]