mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
145 KiB
JSON
1 line
145 KiB
JSON
[{"uid":"37d49d0969bc21b6","name":"Encoder throws on empty string content topic","time":{"start":1748986772115,"stop":1748986772115,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f2c363ad35f0d4","name":"Wrong topic","time":{"start":1748988504672,"stop":1748988504672,"duration":0},"status":"passed","severity":"normal"},{"uid":"66348d030bd1fa0a","name":"should successfully unsubscribe from an existing subscription","time":{"start":1748986782842,"stop":1748986782842,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fe4f4ec3063e48","name":"Check message with no pubsub topic is not received","time":{"start":1748988231704,"stop":1748988231704,"duration":0},"status":"passed","severity":"normal"},{"uid":"104d4e9590e7caa9","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1748986739065,"stop":1748986739066,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c08539f3742eeef","name":"stop","time":{"start":1748986849979,"stop":1748986849979,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bdd65a196a3825","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748987484576,"stop":1748987484576,"duration":0},"status":"broken","severity":"normal"},{"uid":"25e94d4ba20ff51d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748987484581,"stop":1748987484581,"duration":0},"status":"broken","severity":"normal"},{"uid":"c4f02ba471a96365","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748987827149,"stop":1748987827149,"duration":0},"status":"broken","severity":"normal"},{"uid":"e6a4816851f37af7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1748986739070,"stop":1748986739071,"duration":1},"status":"passed","severity":"normal"},{"uid":"67dc1845696d975f","name":"Check message with non string payload is not received","time":{"start":1748988344049,"stop":1748988344049,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2617aa374c636d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1748986745296,"stop":1748986745296,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dda58d446b7bfa","name":"addEventListener with correct event","time":{"start":1748986849975,"stop":1748986849975,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e102a0cb6ba8f4","name":"less peers than existing","time":{"start":1748987980031,"stop":1748987980031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9add3eb6614cea28","name":"should never report false negatives","time":{"start":1748986794033,"stop":1748986794033,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd1144e54f31e5d","name":"should successfully stop","time":{"start":1748986782843,"stop":1748986782843,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de26ead3dd3c242","name":"Query Generator - true","time":{"start":1748988423538,"stop":1748988423538,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6bee112ee48493","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1748986739166,"stop":1748986739166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08db450e74237e6","name":"Check message on other pubsub topic is not received","time":{"start":1748988231738,"stop":1748988231738,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a66fea587fd08f","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1748986792683,"stop":1748986792683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9311ebf22e3beff","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1748986792678,"stop":1748986792678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2db693b93e9efe8","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1748986761482,"stop":1748986761482,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7970badfbb8386","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1748987997763,"stop":1748987997763,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4e3dc466ce3d19","name":"should be able to encode the field with only STORE set to true","time":{"start":1748986744619,"stop":1748986744619,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccdb4aeb5eac9a6","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1748986792202,"stop":1748986792203,"duration":1},"status":"passed","severity":"normal"},{"uid":"585c74754d6bb1b8","name":"should invoke callbacks when receiving a message","time":{"start":1748986783356,"stop":1748986783356,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce3df0de42ef5b9","name":"Check received message containing JSON","time":{"start":1748988231729,"stop":1748988231729,"duration":0},"status":"broken","severity":"normal"},{"uid":"cb83bbacbbbf0cd","name":"should set field with only RELAY enabled","time":{"start":1748986745308,"stop":1748986745309,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9ff49ae654a8c3","name":"Check message with invalid timestamp is not received","time":{"start":1748988344046,"stop":1748988344047,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40854269b49e5f7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1748986739060,"stop":1748986739060,"duration":0},"status":"passed","severity":"normal"},{"uid":"7609cc11d8c80666","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1748986739080,"stop":1748986739080,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e7ff7224f4c67c","name":"handles different clusterIds correctly","time":{"start":1748986739060,"stop":1748986739060,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9523d9b489f08a0","name":"should call waitForPeer on Relay","time":{"start":1748986783256,"stop":1748986783257,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc3f4c6edace811","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1748986792681,"stop":1748986792682,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d5ba15e3d5405a","name":"Sign & Recover","time":{"start":1748986772345,"stop":1748986772345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82c06335dd6623b","name":"should reject if LightPush is requested but not mounted","time":{"start":1748986783253,"stop":1748986783253,"duration":0},"status":"passed","severity":"normal"},{"uid":"871f2d1011516426","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1748987876203,"stop":1748987876203,"duration":0},"status":"broken","severity":"normal"},{"uid":"eff416ac2a66fd4e","name":"Passing page size 19 when there are 20 messages","time":{"start":1748988434587,"stop":1748988434588,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cba320eb76be444","name":"should set field with only STORE enabled","time":{"start":1748986745309,"stop":1748986745309,"duration":0},"status":"passed","severity":"normal"},{"uid":"436daf0cc95cfd99","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748988344055,"stop":1748988344055,"duration":0},"status":"broken","severity":"normal"},{"uid":"68d5320770f1657f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1748988369204,"stop":1748988369205,"duration":1},"status":"passed","severity":"normal"},{"uid":"30739080febb631d","name":"Check received message containing Arabic","time":{"start":1748988344000,"stop":1748988344000,"duration":0},"status":"broken","severity":"normal"},{"uid":"7c3f46858f608b5","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1748986792201,"stop":1748986792202,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e6af23103c7ed0","name":"should be delivered immediately if received","time":{"start":1748986792684,"stop":1748986792685,"duration":1},"status":"passed","severity":"normal"},{"uid":"42942d15f71a3e6f","name":"should return no connections if no open connection provided","time":{"start":1748986753519,"stop":1748986753519,"duration":0},"status":"passed","severity":"normal"},{"uid":"a943fcbd79af5ae5","name":"should transition to Unhealthy when no connections","time":{"start":1748986782924,"stop":1748986782924,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc844ead2a9f93e","name":"should not fail to stop the service if it was not started","time":{"start":1748986813990,"stop":1748986813991,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d28c54372e6eb7","name":"Check received message containing short","time":{"start":1748988343993,"stop":1748988343994,"duration":1},"status":"broken","severity":"normal"},{"uid":"34949169021c6e97","name":"handles different networkShards values correctly","time":{"start":1748986739060,"stop":1748986739060,"duration":0},"status":"passed","severity":"normal"},{"uid":"682dabc2f8503ca5","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1748986761481,"stop":1748986761481,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd7b904dbe48f68","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748988504658,"stop":1748988504658,"duration":0},"status":"broken","severity":"normal"},{"uid":"1a020f715e044536","name":"Check received message containing short","time":{"start":1748988344026,"stop":1748988344026,"duration":0},"status":"broken","severity":"normal"},{"uid":"25d24211c2aca0ea","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1748986792192,"stop":1748986792192,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca837edc5c5caed7","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1748986792181,"stop":1748986792181,"duration":0},"status":"passed","severity":"normal"},{"uid":"4789f1cb8888f0db","name":"Check received message containing unicode special characters","time":{"start":1748988344043,"stop":1748988344044,"duration":1},"status":"broken","severity":"normal"},{"uid":"cddc2d3bc3ce837e","name":"should properly create peer info with all multiaddrs","time":{"start":1748986745307,"stop":1748986745308,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5003a54d7eb614e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1748986744620,"stop":1748986744621,"duration":1},"status":"passed","severity":"normal"},{"uid":"b639af26c0b78737","name":"Push to array if already present","time":{"start":1748986738664,"stop":1748986738665,"duration":1},"status":"passed","severity":"normal"},{"uid":"4187ef339954c5cc","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1748986739062,"stop":1748986739062,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02ff5b924399970","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1748986792180,"stop":1748986792180,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4bbaabed2c43ca","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1748986792177,"stop":1748986792177,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4113cea2abbdfc","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1748988449291,"stop":1748988449291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd9d2dcc371b1e7","name":"should throw an error for empty SingleShardInfos array","time":{"start":1748986739061,"stop":1748986739062,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa2c9f7da2e6ac3","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1748988369203,"stop":1748988369203,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3d897c5623c8c8","name":"throws on content topic with empty topic name field","time":{"start":1748986739052,"stop":1748986739053,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b67b1d684d89d2d","name":"Check received message containing Arabic","time":{"start":1748988231716,"stop":1748988231716,"duration":0},"status":"broken","severity":"normal"},{"uid":"a91701e8ad41c869","name":"Relay","time":{"start":1748986814150,"stop":1748986814150,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b30d64457dd98e7","name":"Passing page size 110 when there are 120 messages","time":{"start":1748988434588,"stop":1748988434588,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2debd572701c75","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app76/7/topic889/test.js","time":{"start":1748988504668,"stop":1748988504668,"duration":0},"status":"broken","severity":"normal"},{"uid":"6d83ef4945c5bb3e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1748986739058,"stop":1748986739058,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb553e019e224038","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1748986792173,"stop":1748986792174,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2cda0bdbafc3c6","name":"Promise Callback - true","time":{"start":1748988423539,"stop":1748988423539,"duration":0},"status":"passed","severity":"normal"},{"uid":"5927be899221fe06","name":"Query with Promise Callback, No Decoder","time":{"start":1748988369205,"stop":1748988369205,"duration":0},"status":"passed","severity":"normal"},{"uid":"137b1bf2329f25aa","name":"1 Store, 2 fetches","time":{"start":1748986761738,"stop":1748986761738,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8af8266bd03ef1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748988416868,"stop":1748988416869,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac33d2a7ee6b9f97","name":"rejects content-filtered query with only contentTopics","time":{"start":1748986753658,"stop":1748986753658,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c18e2c87b87981","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1748986975326,"stop":1748986975328,"duration":2},"status":"broken","severity":"normal"},{"uid":"976decd3c117290f","name":"can start and stop the service","time":{"start":1748986813990,"stop":1748986813990,"duration":0},"status":"passed","severity":"normal"},{"uid":"9039833ec0076d4d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1748986828683,"stop":1748986828683,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed1343accb239f5","name":"should maintain proper timestamps if all messages received","time":{"start":1748986792678,"stop":1748986792679,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b13c179319b9c66","name":"Check message with no payload is not received","time":{"start":1748988344017,"stop":1748988344017,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3a7aa2aa21f262","name":"Check message with no content topic is not received","time":{"start":1748988231704,"stop":1748988231704,"duration":0},"status":"passed","severity":"normal"},{"uid":"84626f3b368b2174","name":"should not be empty after adding a subscription","time":{"start":1748986783355,"stop":1748986783355,"duration":0},"status":"passed","severity":"normal"},{"uid":"263c2ccdfa87bd6b","name":"recovers when dns.resolve returns empty","time":{"start":1748986761978,"stop":1748986761978,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1e52b9018184f","name":"more peers than existing","time":{"start":1748987980028,"stop":1748987980031,"duration":3},"status":"skipped","severity":"normal"},{"uid":"59689cc642420775","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748987484587,"stop":1748987484588,"duration":1},"status":"broken","severity":"normal"},{"uid":"2f90e97a76fa1e82","name":"Subscribe to topic containing emoji and publish message","time":{"start":1748988013393,"stop":1748988013394,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dfd6a5a6e57bcc0","name":"it tolerates circular branch references","time":{"start":1748986761978,"stop":1748986761978,"duration":0},"status":"passed","severity":"normal"},{"uid":"824a34a7e435c19f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1748986828683,"stop":1748986828683,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad828df232b835","name":"should wait for Filter peer to be connected","time":{"start":1748986783255,"stop":1748986783255,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab247f741fc121e","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1748986792162,"stop":1748986792163,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e062774a74e8c87","name":"Check message received after jswaku node is restarted","time":{"start":1748988231740,"stop":1748988231740,"duration":0},"status":"skipped","severity":"normal"},{"uid":"861e938a93ce7997","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1748987979866,"stop":1748987979866,"duration":0},"status":"skipped","severity":"normal"},{"uid":"335336b6b852f217","name":"Ping on subscribed peer","time":{"start":1748986948596,"stop":1748986948597,"duration":1},"status":"broken","severity":"normal"},{"uid":"637b84ae3cbda1a5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1748986739073,"stop":1748986739073,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4269442131858ab","name":"Check received message with timestamp: 1748986808968 ","time":{"start":1748988231701,"stop":1748988231701,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc7d207765c4cb7","name":"Ephemeral field is preserved - encoder v0","time":{"start":1748986975322,"stop":1748986975323,"duration":1},"status":"broken","severity":"normal"},{"uid":"589c739873ccd852","name":"Check received message containing emoji","time":{"start":1748988344014,"stop":1748988344014,"duration":0},"status":"broken","severity":"normal"},{"uid":"a5dbc6d77b11f63f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748988416872,"stop":1748988416873,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda5b0a0d2470e89","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1748986792182,"stop":1748986792182,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5ad2b8c6109222","name":"Check received message containing Russian","time":{"start":1748988231689,"stop":1748988231690,"duration":1},"status":"broken","severity":"normal"},{"uid":"5d880636b354fd75","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1748986791712,"stop":1748986791713,"duration":1},"status":"passed","severity":"normal"},{"uid":"38597b9d84f5819c","name":"Check publish message containing escaped characters","time":{"start":1748988005024,"stop":1748988005024,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d867abaf4f98ae","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748986744631,"stop":1748986744634,"duration":3},"status":"passed","severity":"normal"},{"uid":"56751756e0cc10aa","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1748986792203,"stop":1748986792204,"duration":1},"status":"passed","severity":"normal"},{"uid":"313e5f55a0d5ea35","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1748986739077,"stop":1748986739078,"duration":1},"status":"passed","severity":"normal"},{"uid":"190c6790b1bad451","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1748986739066,"stop":1748986739066,"duration":0},"status":"passed","severity":"normal"},{"uid":"109539206197baa3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1748986739072,"stop":1748986739073,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ab7a8205f910b8","name":"should handle connection events","time":{"start":1748986782511,"stop":1748986782525,"duration":14},"status":"passed","severity":"normal"},{"uid":"a2f40a9a58608aa5","name":"Sample","time":{"start":1748986744671,"stop":1748986744672,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cda3ec85dd78b9","name":"Check received message with timestamp: 1748986808667 ","time":{"start":1748988344045,"stop":1748988344046,"duration":1},"status":"passed","severity":"normal"},{"uid":"149f34e5a8691e42","name":"should check false positive rate","time":{"start":1748986794035,"stop":1748986794035,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc31446f0d364af9","name":"Query Generator, No message returned","time":{"start":1748988369202,"stop":1748988369203,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ebad72d5a12a9c","name":"returns only open connection if one present","time":{"start":1748986753518,"stop":1748986753519,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f13ef7765bbdcf","name":"Query generator for multiple messages with multiple decoders","time":{"start":1748988403718,"stop":1748988403718,"duration":0},"status":"passed","severity":"normal"},{"uid":"a555f508a47952e8","name":"should properly start and stop event listening","time":{"start":1748986782925,"stop":1748986782925,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea3a9c33a59f6d9","name":"should throw if no connection provided","time":{"start":1748986753845,"stop":1748986753846,"duration":1},"status":"passed","severity":"normal"},{"uid":"218528bb3ccdb20f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748988416871,"stop":1748988416871,"duration":0},"status":"skipped","severity":"normal"},{"uid":"632d9e9b5754960f","name":"should partition messages based on acknowledgement status","time":{"start":1748986792682,"stop":1748986792682,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e9c0025134d185","name":"different cluster, same shard: nodes don't connect","time":{"start":1748987885825,"stop":1748987885826,"duration":1},"status":"passed","severity":"normal"},{"uid":"c310a3e6e7195b8e","name":"should initialize with custom number of peers","time":{"start":1748986782508,"stop":1748986782508,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcf5c06a0c5cf72","name":"Check publish message containing Russian","time":{"start":1748988005021,"stop":1748988005021,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ef256392d05d99","name":"Ordered callback, aborts when callback returns true","time":{"start":1748988403722,"stop":1748988403722,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4a5074b3e3cbc","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1748986761480,"stop":1748986761480,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e8ca7eeca85ac1","name":"Check message with no content topic is not received","time":{"start":1748988344048,"stop":1748988344049,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf29f340eb024c2b","name":"Check message with invalid timestamp is not received","time":{"start":1748988344016,"stop":1748988344016,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6163da325435390","name":"should handle corrupted local storage data gracefully","time":{"start":1748986765818,"stop":1748986765818,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c35c32d8d2de518","name":"through manual discovery","time":{"start":1748987887684,"stop":1748987887684,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ca4e8ac6a222e8","name":"Store - dialed after - with timeout","time":{"start":1748988493808,"stop":1748988493808,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb511701859f1d13","name":"Check received message containing emoji","time":{"start":1748988344045,"stop":1748988344045,"duration":0},"status":"broken","severity":"normal"},{"uid":"155874fe86d58a2","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1748986792180,"stop":1748986792181,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f2d4f50b8b6047","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1748986792202,"stop":1748986792202,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f34711400cc052a","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1748986792199,"stop":1748986792199,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c8baaad9168d1e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748987827128,"stop":1748987827129,"duration":1},"status":"broken","severity":"normal"},{"uid":"2550ea8ce5d7bba2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app70/5/topic462/test.js","time":{"start":1748988504669,"stop":1748988504670,"duration":1},"status":"broken","severity":"normal"},{"uid":"b3b12d3ddd65d868","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748987484582,"stop":1748987484582,"duration":0},"status":"broken","severity":"normal"},{"uid":"50f6f74c40711907","name":"should initialize bloom filter with correct parameters","time":{"start":1748986794032,"stop":1748986794032,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb15f686613365b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1748986792204,"stop":1748986792204,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca1307d9e991aff","name":"Publish message with rate limit","time":{"start":1748988005034,"stop":1748988005035,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e35f57689f29b5c","name":"topics with same application and version share the same shard","time":{"start":1748986739059,"stop":1748986739059,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edd84e162f00acb","name":"Check received message containing special chars","time":{"start":1748988231713,"stop":1748988231713,"duration":0},"status":"broken","severity":"normal"},{"uid":"20b25052c01d0ac5","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1748986761482,"stop":1748986761483,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a701fb5466de8c","name":"Check message with no pubsub topic is not received","time":{"start":1748988344047,"stop":1748988344048,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9e9d1e12a5a8a3","name":"throws an error for improperly formatted content topics","time":{"start":1748986739060,"stop":1748986739061,"duration":1},"status":"passed","severity":"normal"},{"uid":"9690693ef8ae40ed","name":"getPeersByDiscovery","time":{"start":1748987979865,"stop":1748987979865,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6252c08ec86bbdb","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1748986809763,"stop":1748986809763,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e6bdf024e8f53","name":"Reopen subscription with peer with lost subscription","time":{"start":1748986948598,"stop":1748986948599,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c5f48a7ef40099b","name":"Delete observer","time":{"start":1748987981488,"stop":1748987981488,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f20bcb3f07722ce","name":"Check publish message containing short","time":{"start":1748988005018,"stop":1748988005019,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1cdf895c4709e1","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app29/9/topic988/utf8","time":{"start":1748988504662,"stop":1748988504662,"duration":0},"status":"broken","severity":"normal"},{"uid":"98259ac4ef879b21","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1748986761479,"stop":1748986761480,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf59e89063c45c9","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1748986753496,"stop":1748986753496,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bda68e2cfc61178","name":"Check received message containing Basic HTML tag","time":{"start":1748988344038,"stop":1748988344038,"duration":0},"status":"broken","severity":"normal"},{"uid":"4ffa02686158b0dd","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1748988013391,"stop":1748988013391,"duration":0},"status":"passed","severity":"normal"},{"uid":"7242d2573bb9320e","name":"Check received message containing Script","time":{"start":1748988344004,"stop":1748988344004,"duration":0},"status":"broken","severity":"normal"},{"uid":"972769519ce895d7","name":"Fails to publish message with wrong content topic","time":{"start":1748988005028,"stop":1748988005028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab995afa68ff4ab4","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1748986739065,"stop":1748986739065,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ff8d1e4e8193ff","name":"Non TWN Cluster","time":{"start":1748988504659,"stop":1748988504660,"duration":1},"status":"broken","severity":"normal"},{"uid":"26244a4a9b2d70a9","name":"Subscribe to topic containing XML and publish message","time":{"start":1748988013390,"stop":1748988013391,"duration":1},"status":"passed","severity":"normal"},{"uid":"fecef5a10b19ead7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1748986792208,"stop":1748986792208,"duration":0},"status":"passed","severity":"normal"},{"uid":"913983e5f0a24885","name":"Check publish message containing unicode special characters","time":{"start":1748988005024,"stop":1748988005025,"duration":1},"status":"passed","severity":"normal"},{"uid":"b14a9072c9cb01d0","name":"Passing page size 3 when there are 20 messages","time":{"start":1748988434586,"stop":1748988434586,"duration":0},"status":"passed","severity":"normal"},{"uid":"511687e77d46d7b7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1748986739074,"stop":1748986739074,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bfcc9e4de751f0","name":"should handle general insertion and lookup correctly","time":{"start":1748986794034,"stop":1748986794035,"duration":1},"status":"passed","severity":"normal"},{"uid":"1156d376f0914e3","name":"Check received message containing Russian","time":{"start":1748988344032,"stop":1748988344033,"duration":1},"status":"broken","severity":"normal"},{"uid":"cef93bf6d90fc29a","name":"should respect max attempts limit","time":{"start":1748986782243,"stop":1748986782244,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f1bf32ab4f7a5a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1748986816784,"stop":1748986816786,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a33e4e720725edc","name":"can start the service","time":{"start":1748986765813,"stop":1748986765813,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2932357665d9c2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1748988013391,"stop":1748988013391,"duration":0},"status":"passed","severity":"normal"},{"uid":"241c59767083fdc9","name":"should request peer renewal on specific errors","time":{"start":1748986782238,"stop":1748986782238,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4c72f666d5cdfd","name":"different cluster, different shard: nodes don't connect","time":{"start":1748987885826,"stop":1748987885826,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d7ae28e952b2de","name":"should maintain desired error rate","time":{"start":1748986794033,"stop":1748986794033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e9c6e26fedb48e","name":"Check received message containing Script","time":{"start":1748988344035,"stop":1748988344035,"duration":0},"status":"broken","severity":"normal"},{"uid":"e7a0da644f93a91b","name":"should properly create location multiaddrs - udp","time":{"start":1748986745307,"stop":1748986745307,"duration":0},"status":"passed","severity":"normal"},{"uid":"4156c8f6744ff1b8","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1748988439690,"stop":1748988439691,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e0f61a2aa026d77","name":"Check received message containing Basic HTML tag","time":{"start":1748988231695,"stop":1748988231695,"duration":0},"status":"broken","severity":"normal"},{"uid":"879fd57aaf5494c3","name":"should process tasks in queue","time":{"start":1748986782230,"stop":1748986782237,"duration":7},"status":"passed","severity":"normal"},{"uid":"9197f4c937cf2f45","name":"Correctly serialized arguments","time":{"start":1748987887755,"stop":1748987887755,"duration":0},"status":"passed","severity":"normal"},{"uid":"743fd3696da6aefb","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1748986792684,"stop":1748986792684,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ae169a811f11aa","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1748986792181,"stop":1748986792182,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f08fdc6d5ab15","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1748987997762,"stop":1748987997763,"duration":1},"status":"passed","severity":"normal"},{"uid":"2954dddc280f5f66","name":"same cluster, same shard: nodes connect","time":{"start":1748987885824,"stop":1748987885825,"duration":1},"status":"passed","severity":"normal"},{"uid":"cadedec2ffd26b8e","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1748986782833,"stop":1748986782833,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8eeeabd1c3bb5d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app68/7/topic674/test.js","time":{"start":1748988504664,"stop":1748988504665,"duration":1},"status":"broken","severity":"normal"},{"uid":"2971af829c35aeaa","name":"should use shardsUnderCluster when provided","time":{"start":1748986783007,"stop":1748986783007,"duration":0},"status":"passed","severity":"normal"},{"uid":"7972d1f920fb6d48","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app30/10/topic465/utf8","time":{"start":1748988504667,"stop":1748988504667,"duration":0},"status":"broken","severity":"normal"},{"uid":"836b80f457ea4ec5","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1748986792192,"stop":1748986792192,"duration":0},"status":"passed","severity":"normal"},{"uid":"1721c8f8bdd78517","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1748986773545,"stop":1748986773545,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b934feea67adbc","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1748986761981,"stop":1748986761981,"duration":0},"status":"passed","severity":"normal"},{"uid":"1945ef58b8f1edf2","name":"should initialize with default number of peers","time":{"start":1748986782501,"stop":1748986782507,"duration":6},"status":"passed","severity":"normal"},{"uid":"9f2c6b9026cd8b4d","name":"should serialize and deserialize correctly","time":{"start":1748986794033,"stop":1748986794034,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfbc5128e7559c61","name":"should encodeTxt and decodeTxt","time":{"start":1748986745294,"stop":1748986745295,"duration":1},"status":"passed","severity":"normal"},{"uid":"e049feda595543ed","name":"should successfully subscribe to supported pubsub topic","time":{"start":1748986782839,"stop":1748986782839,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9b3036c3a4c380","name":"should detect messages with missing dependencies","time":{"start":1748986792681,"stop":1748986792681,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e3d3d400936f98","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1748988013385,"stop":1748988013385,"duration":0},"status":"passed","severity":"normal"},{"uid":"2874ffb33e24c6f0","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1748986792178,"stop":1748986792178,"duration":0},"status":"passed","severity":"normal"},{"uid":"4929e697cae78b65","name":"Decoder throws on empty string content topic","time":{"start":1748986773547,"stop":1748986773548,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ccf5d0f24a0a41c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app92/9/topic925/utf8","time":{"start":1748988504672,"stop":1748988504672,"duration":0},"status":"broken","severity":"normal"},{"uid":"6ab90cd8366205b0","name":"returns all values when wanted number is greater than available values","time":{"start":1748986760665,"stop":1748986760666,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ef87e0e40d0960","name":"Check received message containing SQL Injection","time":{"start":1748988344003,"stop":1748988344003,"duration":0},"status":"broken","severity":"normal"},{"uid":"bc27f1c7c46a8bc8","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1748986744630,"stop":1748986744631,"duration":1},"status":"passed","severity":"normal"},{"uid":"708d872640ba8a5e","name":"Passing page size 1 when there are 4 messages","time":{"start":1748988434585,"stop":1748988434586,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc9d1012d0a9b35","name":"Generator, 2 different pubsubtopics","time":{"start":1748988416872,"stop":1748988416872,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd701ca3987a374b","name":"should initialize with Unhealthy status","time":{"start":1748986782923,"stop":1748986782923,"duration":0},"status":"passed","severity":"normal"},{"uid":"37491bcb89cbccba","name":"should be empty when created","time":{"start":1748986783354,"stop":1748986783355,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb584aa6173eb07","name":"Query generator for multiple messages with different content topic format","time":{"start":1748988403718,"stop":1748988403718,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3291cc51cb4b424","name":"should set field with only FILTER enabled","time":{"start":1748986745309,"stop":1748986745309,"duration":0},"status":"passed","severity":"normal"},{"uid":"c613a98c517feee4","name":"Check publish message containing long","time":{"start":1748988005019,"stop":1748988005019,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f838291919d537","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1748986792200,"stop":1748986792200,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ce12167f06d35c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748988344015,"stop":1748988344015,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e97c45fdbadddcc","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1748986765817,"stop":1748986765817,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a8bc14620fcd9f","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1748986753849,"stop":1748986753849,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa25baecbc45a71d","name":"Check publish message containing Basic HTML tag","time":{"start":1748988005023,"stop":1748988005023,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded309f6400cc92f","name":"Decoder throws on undefined content topic","time":{"start":1748986772115,"stop":1748986772116,"duration":1},"status":"passed","severity":"normal"},{"uid":"1803bff4bb9572aa","name":"Check received message with timestamp: 1748986808968000000 ","time":{"start":1748988231736,"stop":1748988231736,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45cc4dc9b38268a","name":"should return empty list for no shard","time":{"start":1748986739064,"stop":1748986739064,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74dc8e95988c4a2","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1748986783009,"stop":1748986783009,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ade5aeb7fb36fa9","name":"Check received message containing Script","time":{"start":1748988231721,"stop":1748988231721,"duration":0},"status":"broken","severity":"normal"},{"uid":"c8c65013bb6bb82a","name":"Callback on promise","time":{"start":1748988403719,"stop":1748988403719,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef50ed6d5bbdc1b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1748988357030,"stop":1748988357030,"duration":0},"status":"passed","severity":"normal"},{"uid":"308feef0fc4b3c6b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1748988005028,"stop":1748988005028,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e315e350100fb91","name":"should encode/decode to text encoding","time":{"start":1748986745303,"stop":1748986745304,"duration":1},"status":"passed","severity":"normal"},{"uid":"580ecade375c835","name":"should throw an error if shards are undefined for static sharding","time":{"start":1748986739064,"stop":1748986739064,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc844402a252d838","name":"messageHashStr produces consistent results for the same input","time":{"start":1748986753508,"stop":1748986753508,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c9e35e8d59536c","name":"Check received message with timestamp: 1748986808667000000 ","time":{"start":1748988344045,"stop":1748988344045,"duration":0},"status":"passed","severity":"normal"},{"uid":"a782d3ba1f361e2a","name":"can dial TLS multiaddrs","time":{"start":1748987887684,"stop":1748987887684,"duration":0},"status":"passed","severity":"normal"},{"uid":"19403c64a9a05d15","name":"should attach causal history and bloom filter to each message","time":{"start":1748986792677,"stop":1748986792677,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec4ba049399c09f","name":"Round trip binary encryption [ecies, signature]","time":{"start":1748986773546,"stop":1748986773546,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77484a184818f8d","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1748986791708,"stop":1748986791712,"duration":4},"status":"passed","severity":"normal"},{"uid":"7eaf6202333f76e4","name":"retrieves a single peer","time":{"start":1748986761977,"stop":1748986761977,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d00df6aa573edf3","name":"Check message with no content topic is not received","time":{"start":1748988344017,"stop":1748988344017,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee51440ee0a7b9a","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1748986792179,"stop":1748986792180,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb8c9af5c15ad03","name":"can start and stop the service","time":{"start":1748986765814,"stop":1748986765814,"duration":0},"status":"passed","severity":"normal"},{"uid":"9277ea543d53e8e8","name":"Check received message containing Chinese","time":{"start":1748988231686,"stop":1748988231686,"duration":0},"status":"broken","severity":"normal"},{"uid":"5dfa09297ffe9723","name":"should use provided shard info when available","time":{"start":1748986783006,"stop":1748986783007,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43aeb6409ec3c93","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1748987997764,"stop":1748987997767,"duration":3},"status":"passed","severity":"normal"},{"uid":"f1ba4fadbec0e3bd","name":"1 Relay, 1 fetch","time":{"start":1748986761737,"stop":1748986761738,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ef55aa012722d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1748986744630,"stop":1748986744630,"duration":0},"status":"passed","severity":"normal"},{"uid":"64de25c85fa76be6","name":"Relay - dialed after","time":{"start":1748988493807,"stop":1748988493807,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f6003d710093f9","name":"should only return 1 node with store capability","time":{"start":1748986761980,"stop":1748986761980,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfd06a7d8316a92","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1748986792191,"stop":1748986792191,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34cd7cf9947be2d","name":"should properly create location multiaddrs - tcp6","time":{"start":1748986745306,"stop":1748986745306,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de67dc5de44a695","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1748988449291,"stop":1748988449291,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f22319c5330472","name":"should emit a peer event after start","time":{"start":1748987924651,"stop":1748987924654,"duration":3},"status":"passed","severity":"normal"},{"uid":"f472a2a6043ba1c5","name":"isConnected should return true after first peer connects","time":{"start":1748986828683,"stop":1748986828684,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93b89482378e3a5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1748986739066,"stop":1748986739067,"duration":1},"status":"passed","severity":"normal"},{"uid":"879938e996245189","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1748987885823,"stop":1748987885824,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a50669169dd08f7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1748986739061,"stop":1748986739061,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9100ef63b5a0c85","name":"groups content topics by expected pubsub topic","time":{"start":1748986739059,"stop":1748986739059,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98881b3f34342d0","name":"Ephemeral messages are not stored","time":{"start":1748986975317,"stop":1748986975318,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e6360dfbde6d0e","name":"Encoder throws on undefined content topic","time":{"start":1748986773546,"stop":1748986773547,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd6b574c8eae015","name":"should throw an error for missing sharding configuration","time":{"start":1748986739078,"stop":1748986739078,"duration":0},"status":"passed","severity":"normal"},{"uid":"3889c46c40f01a9b","name":"accepts valid message hash query","time":{"start":1748986753658,"stop":1748986753658,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e6b6e338cd6e4c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1748986739056,"stop":1748986739056,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4fa8583087a605","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748986744623,"stop":1748986744626,"duration":3},"status":"passed","severity":"normal"},{"uid":"107a00101d63e082","name":"Generator, 2 different pubsubtopics","time":{"start":1748988416868,"stop":1748988416868,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a1d386610feb95","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1748986782839,"stop":1748986782839,"duration":0},"status":"passed","severity":"normal"},{"uid":"c221c10c6449a8da","name":"Generator, 2 different pubsubtopics","time":{"start":1748988416871,"stop":1748988416871,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6297eca4b5774f3","name":"should insert message into bloom filter","time":{"start":1748986792676,"stop":1748986792676,"duration":0},"status":"passed","severity":"normal"},{"uid":"22255e62466d35f4","name":"tcp ip4 address","time":{"start":1748986744635,"stop":1748986744635,"duration":0},"status":"passed","severity":"normal"},{"uid":"5951b057964d5d68","name":"should throw error - no public key","time":{"start":1748986745297,"stop":1748986745297,"duration":0},"status":"passed","severity":"normal"},{"uid":"12384a2fc09d9536","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1748986739061,"stop":1748986739061,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4187ff9e9f2e028","name":"messageHashStr works with IProtoMessage","time":{"start":1748986753507,"stop":1748986753508,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2f36c25df5d95c","name":"should properly create location multiaddrs - tcp4","time":{"start":1748986745305,"stop":1748986745306,"duration":1},"status":"passed","severity":"normal"},{"uid":"38065b086adfade9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748987827139,"stop":1748987827139,"duration":0},"status":"broken","severity":"normal"},{"uid":"59233dddcb87338f","name":"should be online or offline if network state changed","time":{"start":1748986809764,"stop":1748986809764,"duration":0},"status":"passed","severity":"normal"},{"uid":"36515b1a994df433","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1748986739070,"stop":1748986739070,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfb5fed5919a82f","name":"Check message on other pubsub topic is not received","time":{"start":1748988344016,"stop":1748988344016,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6b7356c326630c","name":"Check received message containing JSON","time":{"start":1748988344039,"stop":1748988344039,"duration":0},"status":"broken","severity":"normal"},{"uid":"65daaa151df23ce3","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1748986809761,"stop":1748986809762,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3c45f778ef230e","name":"rejects hash query with content filter parameters","time":{"start":1748986753659,"stop":1748986753659,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ebce0f87b1d117","name":"can query messages by message hash","time":{"start":1748988406401,"stop":1748988406401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c318ef14a29ba0f6","name":"Decrypt messages","time":{"start":1748987981488,"stop":1748987981488,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbfc350d7f2181a","name":"Check received message containing shell command","time":{"start":1748988344041,"stop":1748988344041,"duration":0},"status":"broken","severity":"normal"},{"uid":"e9b7b47672033d01","name":"safeDispatchEvent","time":{"start":1748986849978,"stop":1748986849979,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f3b8f2ead3541f","name":"should handle a minimal index list","time":{"start":1748986739165,"stop":1748986739166,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a4b49a35bd5129f","name":"Check publish message containing emoji","time":{"start":1748988005025,"stop":1748988005025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a398298158476b3a","name":"Should update multiaddrs","time":{"start":1748987924799,"stop":1748987924799,"duration":0},"status":"passed","severity":"normal"},{"uid":"436ba5a54657fc79","name":"handles empty contentTopics array correctly","time":{"start":1748986739078,"stop":1748986739079,"duration":1},"status":"passed","severity":"normal"},{"uid":"987daf71deab0e5e","name":"Check received message containing unicode special characters","time":{"start":1748988231735,"stop":1748988231735,"duration":0},"status":"broken","severity":"normal"},{"uid":"6206b83d763990e6","name":"Ping on unsubscribed peer","time":{"start":1748986948598,"stop":1748986948598,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4beeac77d4bbf8","name":"Ping on unsubscribed peer","time":{"start":1748986948602,"stop":1748986948602,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6a501a9675d236","name":"Check message with invalid timestamp is not received","time":{"start":1748988231702,"stop":1748988231703,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3d6a8274e9350a","name":"Privacy Node - default protocol","time":{"start":1748988493810,"stop":1748988493810,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb45bcd2dd830a6","name":"Publish message with custom timestamp: Wed Jun 12 2024 21:59:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1748988005026,"stop":1748988005026,"duration":0},"status":"passed","severity":"normal"},{"uid":"986fcdf48c4611c6","name":"should properly create location multiaddrs - tcp","time":{"start":1748986745307,"stop":1748986745307,"duration":0},"status":"passed","severity":"normal"},{"uid":"9592b33821e0ffbd","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1748986792182,"stop":1748986792183,"duration":1},"status":"passed","severity":"normal"},{"uid":"772222844614bd24","name":"should not fail to start the service if it is already started","time":{"start":1748986813991,"stop":1748986813992,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9350976da4e144","name":"Ping on peer without subscriptions","time":{"start":1748986948597,"stop":1748986948598,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a90e6d4216e9f01","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1748986739079,"stop":1748986739080,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb78349f7899fb11","name":"should be able to decode the field with only RELAY set to true","time":{"start":1748986744626,"stop":1748986744627,"duration":1},"status":"passed","severity":"normal"},{"uid":"de3e1a8b2e3805f6","name":"A test","time":{"start":1748987876320,"stop":1748987876322,"duration":2},"status":"passed","severity":"normal"},{"uid":"61981f60a3896480","name":"should select older connection if present","time":{"start":1748986753519,"stop":1748986753520,"duration":1},"status":"passed","severity":"normal"},{"uid":"27df9e78467d3973","name":"Generator, custom pubsub topic","time":{"start":1748988416872,"stop":1748988416872,"duration":0},"status":"passed","severity":"normal"},{"uid":"817e2729ff9127f5","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1748986782840,"stop":1748986782842,"duration":2},"status":"passed","severity":"normal"},{"uid":"8754693a8781c6be","name":"should not fail to start the service if it is already started","time":{"start":1748986765815,"stop":1748986765815,"duration":0},"status":"passed","severity":"normal"},{"uid":"e643d541c331216a","name":"should not throw an error for a single configured topic","time":{"start":1748986739073,"stop":1748986739074,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3a3ff8e5a8ec87","name":"should deliver messages after dependencies are met","time":{"start":1748986792681,"stop":1748986792681,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe80d90ce2fbea24","name":"Meta field set when metaSetter is specified","time":{"start":1748986754095,"stop":1748986754095,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f5e15523b2226d","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1748986792168,"stop":1748986792171,"duration":3},"status":"passed","severity":"normal"},{"uid":"d773187007912ba1","name":"should reject if Store is requested but not mounted","time":{"start":1748986783253,"stop":1748986783254,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf8d115fc0ba8da","name":"Query Generator, Wrong PubsubTopic","time":{"start":1748988369201,"stop":1748988369201,"duration":0},"status":"passed","severity":"normal"},{"uid":"de411c443fda2d9c","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1748986792176,"stop":1748986792176,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99077c9934f011c","name":"should not receive a peer event before start","time":{"start":1748987924655,"stop":1748987924655,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc73eb8b54a53a7","name":"Query Generator, No Decoder","time":{"start":1748988369202,"stop":1748988369202,"duration":0},"status":"passed","severity":"normal"},{"uid":"b267ca611aa43fd4","name":"Check received message containing unicode special characters","time":{"start":1748988231699,"stop":1748988231700,"duration":1},"status":"broken","severity":"normal"},{"uid":"a66e72ff0fadf665","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1748986792176,"stop":1748986792177,"duration":1},"status":"passed","severity":"normal"},{"uid":"59842f2b962ff31e","name":"configure the node with multiple content topics","time":{"start":1748988504673,"stop":1748988504673,"duration":0},"status":"broken","severity":"normal"},{"uid":"81d4f7a2c58a832b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1748986792197,"stop":1748986792199,"duration":2},"status":"passed","severity":"normal"},{"uid":"71adced0d28e1437","name":"Waku message hash computation (no timestamp)","time":{"start":1748986753499,"stop":1748986753499,"duration":0},"status":"passed","severity":"normal"},{"uid":"733d0ffa145c2359","name":"Check received message containing special chars","time":{"start":1748988231684,"stop":1748988231685,"duration":1},"status":"broken","severity":"normal"},{"uid":"ca7941f49c6ebb4e","name":"should use DNS peer discovery with light client","time":{"start":1748986813995,"stop":1748986813995,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20c9b68fbfe5977d","name":"Check received message containing Basic HTML tag","time":{"start":1748988231724,"stop":1748988231725,"duration":1},"status":"broken","severity":"normal"},{"uid":"4a81b889fd92ed4f","name":"Check message received after jswaku node is restarted","time":{"start":1748988344019,"stop":1748988344019,"duration":0},"status":"broken","severity":"normal"},{"uid":"8eda98047c646276","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1748986761981,"stop":1748986761981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6353493ad8191347","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1748986792174,"stop":1748986792174,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5b60c068cc558c","name":"Check received message containing numeric","time":{"start":1748988231683,"stop":1748988231683,"duration":0},"status":"broken","severity":"normal"},{"uid":"7f11a6974792e42f","name":"Check received message containing numeric","time":{"start":1748988231710,"stop":1748988231711,"duration":1},"status":"broken","severity":"normal"},{"uid":"16fa3086316f383a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1748988013385,"stop":1748988013386,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e443f3e6d583c3","name":"Ping on subscribed peer","time":{"start":1748986948601,"stop":1748986948601,"duration":0},"status":"broken","severity":"normal"},{"uid":"ad3cb51f7aa5be9f","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1748986782925,"stop":1748986782925,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6ad2b012217264","name":"accepts valid content-filtered query","time":{"start":1748986753653,"stop":1748986753654,"duration":1},"status":"passed","severity":"normal"},{"uid":"1299678319e9d689","name":"Check message on other pubsub topic is not received","time":{"start":1748988231703,"stop":1748988231703,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee44c22a494ceebd","name":"throws on content topic with too few or too many fields","time":{"start":1748986739044,"stop":1748986739044,"duration":0},"status":"passed","severity":"normal"},{"uid":"e141a9ef3d99862f","name":"Check meta is set [ecies]","time":{"start":1748986773546,"stop":1748986773546,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc6589ec52c3bcb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1748986739068,"stop":1748986739069,"duration":1},"status":"passed","severity":"normal"},{"uid":"87524dbf5eaf51ab","name":"connects to nwaku","time":{"start":1748988500316,"stop":1748988500316,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f91257974c4e60","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748986813995,"stop":1748986813995,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc931a784472aed9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1748986792209,"stop":1748986792209,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb7691f14e1d57c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1748986816783,"stop":1748986816783,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ce4985d34bf5be","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748988344046,"stop":1748988344046,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da6cc73f0b0075","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1748986792163,"stop":1748986792168,"duration":5},"status":"passed","severity":"normal"},{"uid":"3a81cf69deafc3b9","name":"should not fail to stop the service if it was not started","time":{"start":1748986765814,"stop":1748986765814,"duration":0},"status":"passed","severity":"normal"},{"uid":"708204bf5d8b8e4e","name":"should return usable stream attached to connection","time":{"start":1748986753844,"stop":1748986753845,"duration":1},"status":"passed","severity":"normal"},{"uid":"44dff55367194380","name":"should be sent with empty content","time":{"start":1748986792682,"stop":1748986792683,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f95d6a39cdfc02","name":"should push the message to the outgoing buffer","time":{"start":1748986792676,"stop":1748986792676,"duration":0},"status":"passed","severity":"normal"},{"uid":"a045b58a92247d02","name":"Check received message with timestamp: 1748986808667 ","time":{"start":1748988344015,"stop":1748988344015,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d65cf60521e651e","name":"Check message with no pubsub topic is not received","time":{"start":1748988231738,"stop":1748988231739,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f638b69e40ed496","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1748986760666,"stop":1748986760666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f1044b28958b5b","name":"Check received message containing numeric","time":{"start":1748988343997,"stop":1748988343997,"duration":0},"status":"broken","severity":"normal"},{"uid":"12d9b0d678e226f","name":"Store - dialed first","time":{"start":1748988493808,"stop":1748988493808,"duration":0},"status":"passed","severity":"normal"},{"uid":"4847c109e42584be","name":"Check publish message after client node is restarted","time":{"start":1748988005033,"stop":1748988005033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b41b090710cd2358","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1748986792178,"stop":1748986792178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3afb8d0902cde48","name":"Check received message containing short","time":{"start":1748988231707,"stop":1748988231708,"duration":1},"status":"broken","severity":"normal"},{"uid":"422e4f9ed466bfe3","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1748986739058,"stop":1748986739058,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3df7d28acb15235","name":"should increase lamport timestamp","time":{"start":1748986792675,"stop":1748986792676,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19a48e15c055307","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1748988357029,"stop":1748988357030,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4e0c0f6e1fe64d","name":"pre and post cipher","time":{"start":1748986772344,"stop":1748986772344,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9b1e8f5a40e838","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1748986739063,"stop":1748986739063,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2ff787e57f5caa","name":"Promise Callback - false","time":{"start":1748988423539,"stop":1748988423540,"duration":1},"status":"passed","severity":"normal"},{"uid":"2640c76146cf5bc8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1748986761483,"stop":1748986761484,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b40dc8f0ed211f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1748988005025,"stop":1748988005026,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b56ad60de3a8884","name":"Check received message containing SQL Injection","time":{"start":1748988231719,"stop":1748988231719,"duration":0},"status":"broken","severity":"normal"},{"uid":"58dd92a311dbb1a","name":"returns all values when wanted number matches available values","time":{"start":1748986760664,"stop":1748986760665,"duration":1},"status":"passed","severity":"normal"},{"uid":"40cf2c48d8febc7f","name":"Check received message containing Russian","time":{"start":1748988344001,"stop":1748988344002,"duration":1},"status":"broken","severity":"normal"},{"uid":"a55bf71d6c855a73","name":"Check publish message containing numeric","time":{"start":1748988005019,"stop":1748988005020,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6b6cdaa182b6f2","name":"should continually clean up expired entries at intervals","time":{"start":1748986781524,"stop":1748986781525,"duration":1},"status":"passed","severity":"normal"},{"uid":"c215035580abf4d1","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1748986739056,"stop":1748986739056,"duration":0},"status":"passed","severity":"normal"},{"uid":"881f530dc1a015e8","name":"peer:update - should do nothing if another protocol hit","time":{"start":1748986753848,"stop":1748986753848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e680779205dc4ec9","name":"should return false when clusterId doesn't match","time":{"start":1748986783008,"stop":1748986783008,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7c06f6ff282dbe","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1748988357031,"stop":1748988357032,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cba122b6ce05024","name":"should reject on timeout if it was set","time":{"start":1748986783254,"stop":1748986783254,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b27afdf771ad15f","name":"should create a new stream if no existing for protocol found","time":{"start":1748986753847,"stop":1748986753847,"duration":0},"status":"passed","severity":"normal"},{"uid":"98451daab99f4c81","name":"should properly clean up resources when disposed","time":{"start":1748986781524,"stop":1748986781524,"duration":0},"status":"passed","severity":"normal"},{"uid":"7355edc7bedac63","name":"Check message with no content topic is not received","time":{"start":1748988231739,"stop":1748988231739,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3b7b3e77b701f1","name":"should increase lamport timestamp","time":{"start":1748986792678,"stop":1748986792678,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df537abc1ebba25","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748988290151,"stop":1748988290152,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f797cb41e61cca","name":"Subscribe to topic containing long and publish message","time":{"start":1748988013387,"stop":1748988013387,"duration":0},"status":"passed","severity":"normal"},{"uid":"549c5785f6011a0f","name":"should not retry if at least one success","time":{"start":1748986782947,"stop":1748986782947,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d72a6ac781135c","name":"Ping on peer without subscriptions","time":{"start":1748986948601,"stop":1748986948602,"duration":1},"status":"passed","severity":"normal"},{"uid":"48fd2c0b77765210","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1748986772111,"stop":1748986772112,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef90788365011bf","name":"nwaku subscribes","time":{"start":1748987993396,"stop":1748987993396,"duration":0},"status":"passed","severity":"normal"},{"uid":"c431e00e6c8936bd","name":"should not receive a peer event before start","time":{"start":1748986813992,"stop":1748986813993,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25829970f072bfa","name":"should use the provided clusterId for the pubsub topic","time":{"start":1748986739080,"stop":1748986739080,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c4baf3187d6742","name":"Passing page size 11 when there are 10 messages","time":{"start":1748988434587,"stop":1748988434587,"duration":0},"status":"passed","severity":"normal"},{"uid":"f408c75764e6a3be","name":"Check message with no payload is not received","time":{"start":1748988344049,"stop":1748988344049,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37bd43ba45265df","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1748988357027,"stop":1748988357028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6942a1de7c5e57","name":"can query messages normally","time":{"start":1748988406400,"stop":1748988406401,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b30ac9d54c0218","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1748986753499,"stop":1748986753500,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b959a0a335ca61a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748987484580,"stop":1748987484580,"duration":0},"status":"broken","severity":"normal"},{"uid":"200340bf48d2e9ea","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1748986792182,"stop":1748986792182,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3211760a54745d","name":"Reopen subscription with peer with lost subscription","time":{"start":1748986948602,"stop":1748986948603,"duration":1},"status":"passed","severity":"normal"},{"uid":"547f51a734ba6842","name":"should not allow unachievable error rate","time":{"start":1748986791703,"stop":1748986791704,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2e24d5cccd4832","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1748986792200,"stop":1748986792201,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad523ffc740797c","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1748986783007,"stop":1748986783007,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a948dc82d1aaac3","name":"Check publish message containing shell command","time":{"start":1748988005024,"stop":1748988005024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04777b55333d81a","name":"Check publish message containing Arabic","time":{"start":1748988005021,"stop":1748988005021,"duration":0},"status":"passed","severity":"normal"},{"uid":"d611ce4972a0e05a","name":"Generator, custom pubsub topic","time":{"start":1748988416867,"stop":1748988416868,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12214098ff76fc1","name":"isConnected return false after peer stops","time":{"start":1748986828684,"stop":1748986828685,"duration":1},"status":"passed","severity":"normal"},{"uid":"170d2deafa2c9864","name":"should throw error - invalid id","time":{"start":1748986745298,"stop":1748986745298,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21c48465e1e1712","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1748986739068,"stop":1748986739068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d977d564871f16b7","name":"Nodes with multiple pubsub topic","time":{"start":1748987997767,"stop":1748987997768,"duration":1},"status":"passed","severity":"normal"},{"uid":"280fea6fcc8b198","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1748988013384,"stop":1748988013385,"duration":1},"status":"passed","severity":"normal"},{"uid":"91910489b60d5948","name":"Publishes to nwaku","time":{"start":1748987993396,"stop":1748987993397,"duration":1},"status":"passed","severity":"normal"},{"uid":"342d5de9bf00c83d","name":"should add to incoming buffer if dependencies are not met","time":{"start":1748986792679,"stop":1748986792679,"duration":0},"status":"passed","severity":"normal"},{"uid":"617575f6312c7aad","name":"Check received message containing numeric","time":{"start":1748988344028,"stop":1748988344028,"duration":0},"status":"broken","severity":"normal"},{"uid":"dce224e5a301456d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1748986739079,"stop":1748986739079,"duration":0},"status":"passed","severity":"normal"},{"uid":"6576e9bc01b628ea","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1748986739055,"stop":1748986739055,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa2cdd615baa9a4","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1748986783006,"stop":1748986783006,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccfbb781847b726","name":"should return the pubsub topic directly if a string is provided","time":{"start":1748986739075,"stop":1748986739075,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9e3d4d49f86a09","name":"throws on content topic with non-number generation field","time":{"start":1748986739044,"stop":1748986739045,"duration":1},"status":"passed","severity":"normal"},{"uid":"877b71a21e84af08","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1748986783008,"stop":1748986783008,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fbea1385f51950","name":"Check received message containing Basic HTML tag","time":{"start":1748988344007,"stop":1748988344007,"duration":0},"status":"broken","severity":"normal"},{"uid":"878854716f1f8fc0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748988231702,"stop":1748988231702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e26b4427d84842","name":"1 Relay, 1 Filter, gives up","time":{"start":1748986761740,"stop":1748986761740,"duration":0},"status":"passed","severity":"normal"},{"uid":"72890ffd2340091d","name":"should be empty after removing the only subscription","time":{"start":1748986783355,"stop":1748986783355,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47b5495db2813","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1748986739166,"stop":1748986739166,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c7069bd6c5d9a5","name":"should not fail to start the service if it is already started","time":{"start":1748987924651,"stop":1748987924651,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46e3a2d09c11844","name":"Sets default value correctly","time":{"start":1748988500319,"stop":1748988500319,"duration":0},"status":"passed","severity":"normal"},{"uid":"911385d9cd9f01ec","name":"throws on content topic with empty encoding field","time":{"start":1748986739053,"stop":1748986739053,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6a411fa7be62eb","name":"Check message received after jswaku node is restarted","time":{"start":1748988231705,"stop":1748988231705,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef8b26f1283c57bf","name":"should insert message id into causal history","time":{"start":1748986792677,"stop":1748986792677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64525f6cd864b9d","name":"Check received message containing escaped characters","time":{"start":1748988231733,"stop":1748988231733,"duration":0},"status":"broken","severity":"normal"},{"uid":"d270e0f86bc26299","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1748986744629,"stop":1748986744630,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e17bc7e12a5166","name":"same cluster, different shard: nodes connect","time":{"start":1748987885825,"stop":1748987885825,"duration":0},"status":"passed","severity":"normal"},{"uid":"e022af352d48cf70","name":"Ordered Callback - true","time":{"start":1748988423540,"stop":1748988423540,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82fa58f3d69d16c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1748986739069,"stop":1748986739069,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bdcd912a3d48d5e","name":"should return false when shard is not included in network shards","time":{"start":1748986783008,"stop":1748986783009,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff00eade17ad8cd","name":"Asymmetric encrypt & decrypt","time":{"start":1748986772343,"stop":1748986772343,"duration":0},"status":"passed","severity":"normal"},{"uid":"757b00cab43de078","name":"should reject if Filter is requested but not mounted","time":{"start":1748986783254,"stop":1748986783254,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e526fc22bbbcc68","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1748986792680,"stop":1748986792680,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cd5ac5b09c5e9a","name":"Decoder throws on empty string content topic","time":{"start":1748986772116,"stop":1748986772116,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ac57b0b4124a54","name":"should throw error - no id","time":{"start":1748986745297,"stop":1748986745298,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2356eb59c18eb6","name":"Check received message containing long","time":{"start":1748988231709,"stop":1748988231709,"duration":0},"status":"broken","severity":"normal"},{"uid":"976350fa5fc96c69","name":"Refresh subscription","time":{"start":1748988013386,"stop":1748988013386,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e672286832f7132e","name":"should properly create location multiaddrs - udp4","time":{"start":1748986745305,"stop":1748986745305,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d0a0833ac244f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1748986739070,"stop":1748986739070,"duration":0},"status":"passed","severity":"normal"},{"uid":"c902721722212d7f","name":"should throw an error for missing required configuration","time":{"start":1748986739064,"stop":1748986739064,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac393f2a1792ca9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1748988449292,"stop":1748988449293,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3b8de5c5d2257c","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1748986792178,"stop":1748986792179,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f17a5ea06a03d59","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1748988013392,"stop":1748988013393,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1987c862166c2","name":"Js publishes, other Js receives","time":{"start":1748987993399,"stop":1748987993399,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc644463ec37082b","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748988344024,"stop":1748988344024,"duration":0},"status":"broken","severity":"normal"},{"uid":"b846a5ec6b0f98b6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748987827143,"stop":1748987827143,"duration":0},"status":"broken","severity":"normal"},{"uid":"21fc418cd8d7dc32","name":"should not receive a peer event before start","time":{"start":1748986765815,"stop":1748986765816,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a23a91775aadb8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748988231737,"stop":1748988231737,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e06e2ff7783ae43","name":"Encoder throws on empty string content topic","time":{"start":1748986773547,"stop":1748986773547,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35e7d059e1568e8","name":"Does not throw an exception when node disconnects","time":{"start":1748988500316,"stop":1748988500317,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4920afe93b8d688","name":"Publish message with large meta","time":{"start":1748988005033,"stop":1748988005034,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d6af866926b096","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1748986792209,"stop":1748986792210,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80d247ee7d28bf1","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1748986739057,"stop":1748986739057,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abb256d5f53f0d6","name":"should request renew when peer disconnects","time":{"start":1748986782510,"stop":1748986782511,"duration":1},"status":"passed","severity":"normal"},{"uid":"9823f8eb635ad568","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1748986792204,"stop":1748986792204,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6f8dab8f8487ac","name":"should handle special patterns correctly","time":{"start":1748986794034,"stop":1748986794034,"duration":0},"status":"passed","severity":"normal"},{"uid":"223550da48cd29ec","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748988344046,"stop":1748988344046,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a617c92bc4cc53f","name":"should stop and cleanup resources","time":{"start":1748986783357,"stop":1748986783357,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc78ef863ed21db7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748988290151,"stop":1748988290151,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d85ac639c837496","name":"isConnected should return false after all peers disconnect","time":{"start":1748986828684,"stop":1748986828684,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb149d6aaa006b8","name":"Check received message containing Chinese","time":{"start":1748988231715,"stop":1748988231715,"duration":0},"status":"broken","severity":"normal"},{"uid":"2197b12ffb27c6d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748988344015,"stop":1748988344016,"duration":1},"status":"passed","severity":"normal"},{"uid":"697cf9d204ba4449","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1748986754096,"stop":1748986754097,"duration":1},"status":"passed","severity":"normal"},{"uid":"22cef15c164de5d5","name":"Check received message containing shell command","time":{"start":1748988231698,"stop":1748988231698,"duration":0},"status":"broken","severity":"normal"},{"uid":"69b3e6deb04d02e3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1748986739072,"stop":1748986739072,"duration":0},"status":"passed","severity":"normal"},{"uid":"a237672d7c8ea2ea","name":"should reject if WakuNode is not started","time":{"start":1748986783252,"stop":1748986783252,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb655fd4261ac2c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1748986792212,"stop":1748986792215,"duration":3},"status":"passed","severity":"normal"},{"uid":"512f4ea5dcce125d","name":"Check received message with timestamp: 1748986808968000000 ","time":{"start":1748988231701,"stop":1748988231701,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae6e8767c1b1e44","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1748986792194,"stop":1748986792195,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b3f6a8f29cdaf6","name":"Relay - times out","time":{"start":1748988493807,"stop":1748988493808,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c704393b078ccd","name":"Check message received after jswaku node is restarted","time":{"start":1748988344051,"stop":1748988344051,"duration":0},"status":"broken","severity":"normal"},{"uid":"f2114baf8f91048d","name":"should emit a peer event after start","time":{"start":1748986813992,"stop":1748986813992,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bdbe7e9b7d3c6","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1748986739056,"stop":1748986739057,"duration":1},"status":"passed","severity":"normal"},{"uid":"895b9381a57cf17e","name":"Waku message hash computation (payload length 0)","time":{"start":1748986753497,"stop":1748986753499,"duration":2},"status":"passed","severity":"normal"},{"uid":"9aec3383c35296d2","name":"Fails to publish duplicate message","time":{"start":1748988005027,"stop":1748988005027,"duration":0},"status":"passed","severity":"normal"},{"uid":"a138648523b221df","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1748986761484,"stop":1748986761484,"duration":0},"status":"passed","severity":"normal"},{"uid":"613b055b346806cb","name":"Check received message containing Script","time":{"start":1748988231692,"stop":1748988231692,"duration":0},"status":"broken","severity":"normal"},{"uid":"64ceb0a28b6aca07","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1748986792203,"stop":1748986792203,"duration":0},"status":"passed","severity":"normal"},{"uid":"7461132a6cf15524","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1748986792175,"stop":1748986792175,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5c026bfd86f8b4","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1748986809760,"stop":1748986809761,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2455c439a6361c0","name":"Check received message containing XML","time":{"start":1748988344005,"stop":1748988344006,"duration":1},"status":"broken","severity":"normal"},{"uid":"ea689e71d642b28d","name":"should handle incoming messages","time":{"start":1748986782843,"stop":1748986782843,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfcc2f9e2cb5409","name":"should throw error - no public key","time":{"start":1748986745298,"stop":1748986745298,"duration":0},"status":"passed","severity":"normal"},{"uid":"11794446c301af6c","name":"Check received message containing escaped characters","time":{"start":1748988344042,"stop":1748988344042,"duration":0},"status":"broken","severity":"normal"},{"uid":"36ed563784d52b2d","name":"Relay - dialed first","time":{"start":1748988493806,"stop":1748988493807,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcca5926c80d4288","name":"should have no discoveries enabled by default","time":{"start":1748986782827,"stop":1748986782827,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d0de442e1a3900","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1748986739076,"stop":1748986739076,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f2f05da52c2ab9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1748988449293,"stop":1748988449293,"duration":0},"status":"passed","severity":"normal"},{"uid":"10121eb870c7de7f","name":"Encoder throws on undefined content topic","time":{"start":1748986754095,"stop":1748986754095,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc21aa1879e42e4","name":"Overlapping topic subscription","time":{"start":1748988013386,"stop":1748988013386,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7822bac03bc878a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1748986739068,"stop":1748986739068,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff0099cc3e2c525","name":"should not receive a peer event after stop","time":{"start":1748986765816,"stop":1748986765816,"duration":0},"status":"passed","severity":"normal"},{"uid":"27867eb1a68b756c","name":"should remove expired entries after TTL has passed","time":{"start":1748986781517,"stop":1748986781522,"duration":5},"status":"passed","severity":"normal"},{"uid":"d686cc55352e3647","name":"Check publish message containing special chars","time":{"start":1748988005020,"stop":1748988005020,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60df8b32854d88d","name":"Check received message containing XML","time":{"start":1748988231694,"stop":1748988231694,"duration":0},"status":"broken","severity":"normal"},{"uid":"ed12c56559e4e8cd","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1748986792177,"stop":1748986792178,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d0bfac9d365607","name":"Round trip binary serialization","time":{"start":1748986754094,"stop":1748986754094,"duration":0},"status":"passed","severity":"normal"},{"uid":"83956828c2e72408","name":"should add received messages to bloom filter","time":{"start":1748986792679,"stop":1748986792679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94d098607fdc45","name":"should wait for LightPush peer to be connected","time":{"start":1748986783255,"stop":1748986783255,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e1fb6f71530ae0","name":"Subscribe to topic containing numeric and publish message","time":{"start":1748988013387,"stop":1748988013388,"duration":1},"status":"passed","severity":"normal"},{"uid":"4649ec023ab805e5","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748987827141,"stop":1748987827141,"duration":0},"status":"broken","severity":"normal"},{"uid":"5ae23dace92e05c4","name":"dispatchEvent via connectionManager","time":{"start":1748986849978,"stop":1748986849978,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f1a77d974de1c7","name":"Symmetric encrypt & Decrypt","time":{"start":1748986772343,"stop":1748986772344,"duration":1},"status":"passed","severity":"normal"},{"uid":"8acc7fb23936c16","name":"Passing invalid cursor","time":{"start":1748988357033,"stop":1748988357034,"duration":1},"status":"passed","severity":"normal"},{"uid":"678b11b03ff72b15","name":"should return PeerId when PeerId is provided","time":{"start":1748986783005,"stop":1748986783006,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a22694d756ad7a","name":"should handle task timeouts","time":{"start":1748986782239,"stop":1748986782243,"duration":4},"status":"passed","severity":"normal"},{"uid":"1b005c289eae454","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1748986792192,"stop":1748986792192,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f7851685187ae4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748987827154,"stop":1748987827155,"duration":1},"status":"broken","severity":"normal"},{"uid":"1a080305a9ba14ae","name":"Check message with no payload is not received","time":{"start":1748988231704,"stop":1748988231705,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c730a4627baae9","name":"should only return 1 node with relay capability","time":{"start":1748986761980,"stop":1748986761980,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0ab679c7cabf19","name":"Fails to publish message with size larger than 1 MB","time":{"start":1748988005030,"stop":1748988005031,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e466887ad9f2dc","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1748988449292,"stop":1748988449292,"duration":0},"status":"passed","severity":"normal"},{"uid":"404a83b475c88a58","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1748988449293,"stop":1748988449294,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc65fc11d87cc6e","name":"Check received message containing unicode special characters","time":{"start":1748988344013,"stop":1748988344013,"duration":0},"status":"broken","severity":"normal"},{"uid":"be53d1b29298c6bb","name":"should support chaining for add method","time":{"start":1748986781516,"stop":1748986781516,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf49baef345d1973","name":"should decode valid enr with tcp successfully","time":{"start":1748986745296,"stop":1748986745296,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2889ca446899ffc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748988290150,"stop":1748988290150,"duration":0},"status":"passed","severity":"normal"},{"uid":"df927755ae7d6b00","name":"Check received message containing SQL Injection","time":{"start":1748988231691,"stop":1748988231691,"duration":0},"status":"broken","severity":"normal"},{"uid":"fe94c57089a971b0","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1748986792161,"stop":1748986792162,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ccbf8f6e3700f99","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748987997763,"stop":1748987997764,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63a7a08a70abadf","name":"ignores unrecognized TXT record formats","time":{"start":1748986761979,"stop":1748986761979,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdedc3055612158","name":"accepts time-filtered query with content filter","time":{"start":1748986753659,"stop":1748986753660,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1cd644bddb54b88","name":"should get / set UDP multiaddr","time":{"start":1748986745304,"stop":1748986745304,"duration":0},"status":"passed","severity":"normal"},{"uid":"632132cdecf76dd5","name":"throws on empty content topic","time":{"start":1748986739043,"stop":1748986739043,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0110ec6502b2804","name":"should start and stop interval correctly","time":{"start":1748986782229,"stop":1748986782229,"duration":0},"status":"passed","severity":"normal"},{"uid":"39824516ae117025","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1748988403721,"stop":1748988403722,"duration":1},"status":"broken","severity":"normal"},{"uid":"ba1fe76bcc2d7eaa","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1748986792180,"stop":1748986792180,"duration":0},"status":"passed","severity":"normal"},{"uid":"332c8e4a8998e808","name":"Check received message containing escaped characters","time":{"start":1748988231699,"stop":1748988231699,"duration":0},"status":"broken","severity":"normal"},{"uid":"edc102cdd3149a61","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748987484589,"stop":1748987484590,"duration":1},"status":"broken","severity":"normal"},{"uid":"bc15a0c04475c90d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1748986761481,"stop":1748986761481,"duration":0},"status":"passed","severity":"normal"},{"uid":"9083831c82e4338b","name":"should throw error - no id","time":{"start":1748986745296,"stop":1748986745297,"duration":1},"status":"passed","severity":"normal"},{"uid":"589f982cf4abce11","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748988231701,"stop":1748988231702,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f463b20133270ea","name":"Register correct protocols","time":{"start":1748988013383,"stop":1748988013383,"duration":0},"status":"passed","severity":"normal"},{"uid":"d847962f1b769595","name":"Accepts a valid Waku Message","time":{"start":1748986786654,"stop":1748986786655,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1f7b39cc2b3093","name":"Relay + Store","time":{"start":1748986745310,"stop":1748986745310,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcaf6f4924cc17ee","name":"Check received message containing JSON","time":{"start":1748988344008,"stop":1748988344009,"duration":1},"status":"broken","severity":"normal"},{"uid":"6daa7ebabc90536","name":"handles empty shards array correctly","time":{"start":1748986739078,"stop":1748986739078,"duration":0},"status":"passed","severity":"normal"},{"uid":"79da15445bf6b32a","name":"Check received message containing long","time":{"start":1748988343995,"stop":1748988343996,"duration":1},"status":"broken","severity":"normal"},{"uid":"15a27cc6f616a1a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1748988013389,"stop":1748988013389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2c6905baada42b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1748986739072,"stop":1748986739072,"duration":0},"status":"passed","severity":"normal"},{"uid":"35766587cf7429e7","name":"udp ip6 address","time":{"start":1748986744635,"stop":1748986744636,"duration":1},"status":"passed","severity":"normal"},{"uid":"96838db29e3cd3c0","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1748988449290,"stop":1748988449291,"duration":1},"status":"passed","severity":"normal"},{"uid":"d95ac6db739cce74","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1748986792193,"stop":1748986792193,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ca639844f2d695","name":"Check received message with timestamp: 1748986808667000000 ","time":{"start":1748988344014,"stop":1748988344015,"duration":1},"status":"passed","severity":"normal"},{"uid":"726684bd7e2733a8","name":"should be able to decode the field with only STORE set to true","time":{"start":1748986744628,"stop":1748986744628,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad06857004aa22b","name":"returns nothing if no connections present","time":{"start":1748986753518,"stop":1748986753518,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab835295723dddfc","name":"Check received message containing shell command","time":{"start":1748988231731,"stop":1748988231731,"duration":0},"status":"broken","severity":"normal"},{"uid":"336bbb0aecaf517d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1748986772113,"stop":1748986772113,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfd6acdb20bd3cb","name":"should not receive a peer event after stop","time":{"start":1748986813993,"stop":1748986813994,"duration":1},"status":"passed","severity":"normal"},{"uid":"137faab7bc22fa55","name":"Check received message containing Russian","time":{"start":1748988231717,"stop":1748988231718,"duration":1},"status":"broken","severity":"normal"},{"uid":"4c27ca83630aa573","name":"should check connected peers if present and suitable","time":{"start":1748986783255,"stop":1748986783255,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19b7ba98b85d905","name":"Ordered Callback - false","time":{"start":1748988423541,"stop":1748988423541,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb3ca718dc0b8e2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1748986739076,"stop":1748986739077,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46885f6d3709c3a","name":"handles multiple messages","time":{"start":1748988479635,"stop":1748988479636,"duration":1},"status":"broken","severity":"normal"},{"uid":"39035316d065683b","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1748986792171,"stop":1748986792172,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6524787ab94d96f","name":"Nodes with multiple pubsub topic","time":{"start":1748987997763,"stop":1748987997763,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6492b32c0a502eb","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1748986739057,"stop":1748986739057,"duration":0},"status":"passed","severity":"normal"},{"uid":"24baee84d4cc8eb6","name":"Check received message containing escaped characters","time":{"start":1748988344012,"stop":1748988344012,"duration":0},"status":"broken","severity":"normal"},{"uid":"c7d3d5583124d1d5","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1748986739063,"stop":1748986739063,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7f8829f6daa799","name":"Query with Ordered Callback, No message returned","time":{"start":1748988369204,"stop":1748988369204,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7c8596e1acb229","name":"Check received message containing SQL Injection","time":{"start":1748988344034,"stop":1748988344034,"duration":0},"status":"broken","severity":"normal"},{"uid":"c141ff0602110c32","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1748986792205,"stop":1748986792207,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd60d5a23b55ac90","name":"should be called at least once on all `peer:discovery` events","time":{"start":1748986816782,"stop":1748986816782,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9460a148db9c61","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1748986782833,"stop":1748986782834,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec79c0ce7ddbe7b","name":"Should update shard info","time":{"start":1748987924799,"stop":1748987924799,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e36ce496d277c01","name":"Query with Promise Callback, No message returned","time":{"start":1748988369206,"stop":1748988369206,"duration":0},"status":"passed","severity":"normal"},{"uid":"55887847ed40e77","name":"Check message with no pubsub topic is not received","time":{"start":1748988344016,"stop":1748988344016,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccb1404c44cd01b","name":"should decode valid enr successfully","time":{"start":1748986745295,"stop":1748986745296,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2b2c312870055f","name":"should retry on complete failure if specified","time":{"start":1748986782946,"stop":1748986782947,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b252c23af0b1e9","name":"Decoder throws on undefined content topic","time":{"start":1748986773547,"stop":1748986773547,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c61006df2c5ed28","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1748986739075,"stop":1748986739075,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b7954c88ed8180","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1748986739055,"stop":1748986739055,"duration":0},"status":"passed","severity":"normal"},{"uid":"d313413152994aee","name":"Subscribe to topic containing Script and publish message","time":{"start":1748988013390,"stop":1748988013390,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0239319d7c0cad1","name":"does not throw on valid cases","time":{"start":1748986739042,"stop":1748986739043,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1b38edd3696d25","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1748986792207,"stop":1748986792208,"duration":1},"status":"passed","severity":"normal"},{"uid":"e139131d66ce3dfa","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1748988439692,"stop":1748988439692,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f20b93cc73f90b8","name":"should be delivered but not added to local log or bloom filter","time":{"start":1748986792683,"stop":1748986792683,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b00bce9cad8c2c","name":"should start and setup intervals and event listeners","time":{"start":1748986783357,"stop":1748986783357,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde50de9624b9c4a","name":"should handle different types of entries","time":{"start":1748986781523,"stop":1748986781523,"duration":0},"status":"passed","severity":"normal"},{"uid":"719a696fba5f2ec3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1748986739067,"stop":1748986739067,"duration":0},"status":"passed","severity":"normal"},{"uid":"1303d49d5a0e479a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748987827136,"stop":1748987827137,"duration":1},"status":"broken","severity":"normal"},{"uid":"8e497588cdfff848","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1748986792191,"stop":1748986792191,"duration":0},"status":"passed","severity":"normal"},{"uid":"78372ed35fd1e56f","name":"Init the array if not present","time":{"start":1748986738662,"stop":1748986738664,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ba0287524141637","name":"A test","time":{"start":1748987876322,"stop":1748987876323,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b6109a3e397911","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1748988013384,"stop":1748988013384,"duration":0},"status":"passed","severity":"normal"},{"uid":"c204fbec4ac8d7fd","name":"Decoder throws on empty string content topic","time":{"start":1748986754096,"stop":1748986754096,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1237ecdd0ecb3a6","name":"Check received message containing XML","time":{"start":1748988344037,"stop":1748988344037,"duration":0},"status":"broken","severity":"normal"},{"uid":"a80e005065f0159b","name":"should not fail to stop the service if it was not started","time":{"start":1748987924650,"stop":1748987924651,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ab23d5d029ad84","name":"Using a function","time":{"start":1748988500317,"stop":1748988500318,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fcdfdf4b7e1f541","name":"creates an iterator","time":{"start":1748988479632,"stop":1748988479633,"duration":1},"status":"broken","severity":"normal"},{"uid":"6f58f2310b92a3d1","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1748986761982,"stop":1748986761982,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce9fc1a1f1209478","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748987484586,"stop":1748987484586,"duration":0},"status":"broken","severity":"normal"},{"uid":"f805861cd74c3c38","name":"Subscribe to topic containing special chars and publish message","time":{"start":1748988013388,"stop":1748988013388,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3003a2041a1033b","name":"Check received message containing Arabic","time":{"start":1748988344031,"stop":1748988344031,"duration":0},"status":"broken","severity":"normal"},{"uid":"6e2f62c902ec83b0","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1748988357031,"stop":1748988357031,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a57144cd283a004","name":"Check message with invalid timestamp is not received","time":{"start":1748988231738,"stop":1748988231738,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e555eb6ffa4d10d","name":"should set field with all protocols enabled","time":{"start":1748986745308,"stop":1748986745308,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d545dec7dcdedf0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1748987876203,"stop":1748987876204,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e831391170a8646","name":"Used by Waku Relay","time":{"start":1748988500318,"stop":1748988500318,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ebc77245440010","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1748986792159,"stop":1748986792160,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e558fddfcc03f8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1748986739071,"stop":1748986739071,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4c26321bfcce6a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1748988369205,"stop":1748988369205,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa2247707b4af37","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1748986739067,"stop":1748986739068,"duration":1},"status":"passed","severity":"normal"},{"uid":"596935b1896a03f6","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app11/5/topic285/proto","time":{"start":1748988504663,"stop":1748988504663,"duration":0},"status":"broken","severity":"normal"},{"uid":"dee5cca8c06d44e3","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1748986792160,"stop":1748986792161,"duration":1},"status":"passed","severity":"normal"},{"uid":"4751ca22c3a2936a","name":"Relay + Store","time":{"start":1748986814151,"stop":1748986814151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88b36e145e22d1","name":"Check publish message containing XML","time":{"start":1748988005022,"stop":1748988005023,"duration":1},"status":"passed","severity":"normal"},{"uid":"66aa2b1e2cc3d996","name":"Check received message containing emoji","time":{"start":1748988231700,"stop":1748988231701,"duration":1},"status":"broken","severity":"normal"},{"uid":"5d61768319dadde1","name":"Check received message containing long","time":{"start":1748988344027,"stop":1748988344027,"duration":0},"status":"broken","severity":"normal"},{"uid":"adc2a056f0867f5e","name":"should update ack status of messages in outgoing buffer","time":{"start":1748986792684,"stop":1748986792684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0a36675f7a1465","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1748986782924,"stop":1748986782924,"duration":0},"status":"passed","severity":"normal"},{"uid":"8459b8644d924aef","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748988504674,"stop":1748988504674,"duration":0},"status":"passed","severity":"normal"},{"uid":"db513ab680a15dc9","name":"should mark all messages in causal history as acknowledged","time":{"start":1748986792680,"stop":1748986792680,"duration":0},"status":"passed","severity":"normal"},{"uid":"60359db7fcfd84a3","name":"should set field with all protocols disabled","time":{"start":1748986745308,"stop":1748986745308,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e83106790d30b5","name":"Query generator for multiple messages with different message text format","time":{"start":1748988403717,"stop":1748988403718,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6917ea2d081006","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1748988357028,"stop":1748988357029,"duration":1},"status":"passed","severity":"normal"},{"uid":"283548f84a64bf9d","name":"removeEventListener with wrong event","time":{"start":1748986849976,"stop":1748986849977,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a82c08a31ada27a","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1748986792183,"stop":1748986792183,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcc1c39e561fc14","name":"connected peers and dial","time":{"start":1748987980027,"stop":1748987980028,"duration":1},"status":"skipped","severity":"normal"},{"uid":"485e0ffbf684cea8","name":"should add and check entries correctly","time":{"start":1748986781507,"stop":1748986781515,"duration":8},"status":"passed","severity":"normal"},{"uid":"74a61cc491605c0d","name":"Check publish message containing Script","time":{"start":1748988005022,"stop":1748988005022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37d28e90dc42cde","name":"Default pageSize","time":{"start":1748988434588,"stop":1748988434589,"duration":1},"status":"passed","severity":"normal"},{"uid":"3404aa549a8bf22","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1748988449290,"stop":1748988449290,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbedb3b8e0543a8f","name":"Subscribe and publish message","time":{"start":1748988013383,"stop":1748988013384,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc73160bb5a546c8","name":"should reject if Relay is requested but not mounted","time":{"start":1748986783252,"stop":1748986783253,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ebcd15dde3dd38","name":"passes more than one ENR URLs and attempts connection","time":{"start":1748986813996,"stop":1748986813996,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d64271affd12da60","name":"1 Store, 2 relays, 2 fetches","time":{"start":1748986761739,"stop":1748986761739,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f85252c2b777535","name":"should throw an error for insufficient data","time":{"start":1748986739166,"stop":1748986739166,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b37c0ac70b61506","name":"Passing page size 10 when there are 10 messages","time":{"start":1748988434586,"stop":1748988434587,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3802274692d910","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1748986792196,"stop":1748986792197,"duration":1},"status":"passed","severity":"normal"},{"uid":"e966fdf110a53259","name":"LightPush","time":{"start":1748988493809,"stop":1748988493809,"duration":0},"status":"passed","severity":"normal"},{"uid":"784684a1b9a80776","name":"listenerCount","time":{"start":1748986849977,"stop":1748986849978,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5de8e086122b5db","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1748986782945,"stop":1748986782945,"duration":0},"status":"passed","severity":"normal"},{"uid":"61be268ebd5d2dee","name":"Subscribe to topic containing shell command and publish message","time":{"start":1748988013392,"stop":1748988013392,"duration":0},"status":"passed","severity":"normal"},{"uid":"84482de58998001","name":"Check meta is set [symmetric]","time":{"start":1748986772113,"stop":1748986772114,"duration":1},"status":"passed","severity":"normal"},{"uid":"db0c306c31816185","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1748988449289,"stop":1748988449290,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45988b2e2a6b741","name":"should throw an error for an unconfigured topic","time":{"start":1748986739074,"stop":1748986739074,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3fe09f5c4227d9","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1748986809758,"stop":1748986809760,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a64b23af443133f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1748988013388,"stop":1748988013388,"duration":0},"status":"passed","severity":"normal"},{"uid":"db110b233063fe9d","name":"rejects hash query with time filter","time":{"start":1748986753659,"stop":1748986753659,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9f9350af8548d4","name":"All","time":{"start":1748986814153,"stop":1748986814153,"duration":0},"status":"passed","severity":"normal"},{"uid":"369a109fa1b0ce24","name":"Reusing cursor across nodes","time":{"start":1748988357032,"stop":1748988357033,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd1a9b33df36da5","name":"should be called for bootstrap peers","time":{"start":1748986816782,"stop":1748986816783,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb18652b8c64e27a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1748986744629,"stop":1748986744629,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48f47487d6fb1fd","name":"messageHashStr produces different results for different inputs","time":{"start":1748986753508,"stop":1748986753509,"duration":1},"status":"passed","severity":"normal"},{"uid":"421fa2e69030ff8","name":"should keep entries that haven't expired yet","time":{"start":1748986781522,"stop":1748986781523,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee32f2cf69691894","name":"ignores domain fetching errors","time":{"start":1748986761978,"stop":1748986761979,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce153fc7acdfd28","name":"should wait for Store peer to be connected","time":{"start":1748986783256,"stop":1748986783256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba05dacde3736d0","name":"can start the service","time":{"start":1748986813989,"stop":1748986813989,"duration":0},"status":"passed","severity":"normal"},{"uid":"daccbb5195fb2dba","name":"Check received message containing Chinese","time":{"start":1748988343999,"stop":1748988343999,"duration":0},"status":"broken","severity":"normal"},{"uid":"645cdc2f64ecce24","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1748986739065,"stop":1748986739065,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee34054703899fae","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748987827156,"stop":1748987827156,"duration":0},"status":"broken","severity":"normal"},{"uid":"595c0f57635dde31","name":"Query generator for multiple messages","time":{"start":1748988403717,"stop":1748988403717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d9cdadb367629","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1748988439691,"stop":1748988439691,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c0a4041b6457c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1748986739071,"stop":1748986739071,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8466a8df593ca99","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748987827152,"stop":1748987827153,"duration":1},"status":"broken","severity":"normal"},{"uid":"2a35c9698f0ace85","name":"Rejects garbage","time":{"start":1748986786656,"stop":1748986786656,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e79c820f7d9afb","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1748988369203,"stop":1748988369203,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b67129c0ef822ec","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app63/3/topic922/test.js","time":{"start":1748988504671,"stop":1748988504671,"duration":0},"status":"broken","severity":"normal"},{"uid":"316191789f7059fb","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app44/10/topic658/proto","time":{"start":1748988504661,"stop":1748988504661,"duration":0},"status":"broken","severity":"normal"},{"uid":"bca198523cb62ba0","name":"should set field with only LIGHTPUSH enabled","time":{"start":1748986745309,"stop":1748986745309,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e25b400d189bf40","name":"Check received message containing shell command","time":{"start":1748988344010,"stop":1748988344010,"duration":0},"status":"broken","severity":"normal"},{"uid":"d03485b2667f2c2e","name":"should insert elements correctly","time":{"start":1748986794032,"stop":1748986794033,"duration":1},"status":"passed","severity":"normal"},{"uid":"6efb9d52e246a221","name":"Check received message containing JSON","time":{"start":1748988231696,"stop":1748988231697,"duration":1},"status":"broken","severity":"normal"},{"uid":"c572e5e9bb7407a9","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1748986739058,"stop":1748986739058,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc969cf0779c4f3b","name":"can start and stop the service","time":{"start":1748987924649,"stop":1748987924650,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc84a2063fc95f7","name":"should properly compute the node id","time":{"start":1748986745299,"stop":1748986745299,"duration":0},"status":"passed","severity":"normal"},{"uid":"2374f02731272fd6","name":"Fails to publish message with empty text","time":{"start":1748988005027,"stop":1748988005028,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b93381b8eb5afd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1748986739069,"stop":1748986739069,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bfa8128ade884f","name":"should emit a peer event after start","time":{"start":1748986765815,"stop":1748986765815,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f63fa753fef615","name":"Decoder throws on undefined content topic","time":{"start":1748986754096,"stop":1748986754096,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7061dbece4adc5a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1748987979866,"stop":1748987979867,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b97b0486735ce42","name":"Passing page size 0 when there are 110 messages","time":{"start":1748988434585,"stop":1748988434585,"duration":0},"status":"passed","severity":"normal"},{"uid":"a808706b71a7820a","name":"Check message with non string payload is not received","time":{"start":1748988344017,"stop":1748988344018,"duration":1},"status":"passed","severity":"normal"},{"uid":"95be7abf546ace1d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1748988357034,"stop":1748988357034,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec3637da81b444b","name":"Check message with non string payload is not received","time":{"start":1748988231705,"stop":1748988231705,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f27743aeb08233","name":"Mutual subscription","time":{"start":1748988013382,"stop":1748988013382,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c13bcb334a85977","name":"Query generator for 2000 messages","time":{"start":1748988403722,"stop":1748988403723,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed0da8b83c811b0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1748986739057,"stop":1748986739057,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44feb3a3d5b5fd6","name":"Check publish message containing Chinese","time":{"start":1748988005020,"stop":1748988005020,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc03b3eb38e1a80","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1748986792179,"stop":1748986792179,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5465b72eee372","name":"should not receive a peer event after stop","time":{"start":1748987924658,"stop":1748987924658,"duration":0},"status":"passed","severity":"normal"},{"uid":"78123bcabb452f47","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748987827132,"stop":1748987827133,"duration":1},"status":"broken","severity":"normal"},{"uid":"c4e3a200993a4608","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1748986792172,"stop":1748986792173,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aaa9489e3d64ad8","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1748987885824,"stop":1748987885824,"duration":0},"status":"passed","severity":"normal"},{"uid":"4930e1993a874716","name":"Fields are not dropped","time":{"start":1748986753417,"stop":1748986753420,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d0c8d6554466330","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1748986744622,"stop":1748986744623,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce0d487ed0ab52","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1748986739076,"stop":1748986739076,"duration":0},"status":"passed","severity":"normal"},{"uid":"7393b70f3ffb9b63","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1748986782832,"stop":1748986782832,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fc7f3c1553723a","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1748986782838,"stop":1748986782839,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea59e98bf0137b4","name":"messageHash returns a Uint8Array","time":{"start":1748986753500,"stop":1748986753501,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5fe85a185b10da","name":"Encoder throws on undefined content topic","time":{"start":1748986772114,"stop":1748986772115,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d16d07b4c27cd4","name":"should encode/decode to RLP encoding","time":{"start":1748986745300,"stop":1748986745300,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1180f42840f8fa","name":"addEventListener with wrong event","time":{"start":1748986849975,"stop":1748986849976,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40857e8983164e1","name":"should be able to encode the field with only RELAY set to true","time":{"start":1748986744617,"stop":1748986744619,"duration":2},"status":"passed","severity":"normal"},{"uid":"906360a806392439","name":"unsubscribes","time":{"start":1748988479637,"stop":1748988479638,"duration":1},"status":"broken","severity":"normal"},{"uid":"dbefcb6921fa003e","name":"should only return 1 node with relay and store capability","time":{"start":1748986761980,"stop":1748986761980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5710dfeb504fc0","name":"Publish without waiting for remote peer","time":{"start":1748988013383,"stop":1748988013383,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d3693f09d730f2","name":"Check message with no payload is not received","time":{"start":1748988231739,"stop":1748988231739,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df49d74742fd39e","name":"throws on content topic with empty version field","time":{"start":1748986739046,"stop":1748986739052,"duration":6},"status":"passed","severity":"normal"},{"uid":"4d89949ad769e54f","name":"Check received message containing special chars","time":{"start":1748988344029,"stop":1748988344029,"duration":0},"status":"broken","severity":"normal"},{"uid":"176921c1f43ea612","name":"should get locked peers","time":{"start":1748986782508,"stop":1748986782510,"duration":2},"status":"passed","severity":"normal"},{"uid":"229cb3af0a18f605","name":"Generator, custom pubsub topic","time":{"start":1748988416870,"stop":1748988416871,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8d23947f88890883","name":"Check message received after nwaku node is restarted","time":{"start":1748988231740,"stop":1748988231741,"duration":1},"status":"skipped","severity":"normal"},{"uid":"99ea5bf6b6834106","name":"Filter","time":{"start":1748988493809,"stop":1748988493809,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abb7e0883854fff","name":"should be able to encode the field with only FILTER set to true","time":{"start":1748986744620,"stop":1748986744620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80e3a7866170f3b","name":"Check received message containing XML","time":{"start":1748988231722,"stop":1748988231722,"duration":0},"status":"broken","severity":"normal"},{"uid":"8d6b3fb7194ee05f","name":"Check received message containing Chinese","time":{"start":1748988344030,"stop":1748988344030,"duration":0},"status":"broken","severity":"normal"},{"uid":"72accede5347ff49","name":"Check publish message containing SQL Injection","time":{"start":1748988005022,"stop":1748988005022,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2c757d4413d38","name":"Subscribe to topic containing short and publish message","time":{"start":1748988013386,"stop":1748988013387,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6459360f2730d6","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1748986753657,"stop":1748986753657,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e01e5a8d2d674","name":"Callback on promise, aborts when callback returns true","time":{"start":1748988403719,"stop":1748988403719,"duration":0},"status":"passed","severity":"normal"},{"uid":"332ddbfdb3edf450","name":"Query Generator, Multiple PubsubTopics","time":{"start":1748988369201,"stop":1748988369202,"duration":1},"status":"passed","severity":"normal"},{"uid":"615e3633db6f0a80","name":"should fail to send if no connected peers found","time":{"start":1748986782945,"stop":1748986782946,"duration":1},"status":"passed","severity":"normal"},{"uid":"d41c4b0574ab175","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1748986975329,"stop":1748986975329,"duration":0},"status":"broken","severity":"normal"},{"uid":"d214c1172bdb0f24","name":"Check received message containing emoji","time":{"start":1748988231736,"stop":1748988231736,"duration":0},"status":"broken","severity":"normal"},{"uid":"bd43061afc166905","name":"Light Node - default protocols","time":{"start":1748988493809,"stop":1748988493810,"duration":1},"status":"passed","severity":"normal"},{"uid":"b095c6dded1e836c","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1748986792175,"stop":1748986792176,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8cf350d2416194c","name":"should load peers from local storage and dispatch events","time":{"start":1748986765817,"stop":1748986765817,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc796ac2b49407b","name":"should return unique PubsubTopics for static sharding","time":{"start":1748986739062,"stop":1748986739063,"duration":1},"status":"passed","severity":"normal"},{"uid":"4026bdbcc20b6902","name":"getPeersByDiscovery","time":{"start":1748986849977,"stop":1748986849977,"duration":0},"status":"passed","severity":"normal"},{"uid":"7072a0fad2d6afc9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748987484578,"stop":1748987484579,"duration":1},"status":"broken","severity":"normal"},{"uid":"1521482daaecacf6","name":"Check received message containing special chars","time":{"start":1748988343998,"stop":1748988343999,"duration":1},"status":"broken","severity":"normal"},{"uid":"4e5433e8cf97e46b","name":"should send to specified number of peers of used peers","time":{"start":1748986782946,"stop":1748986782946,"duration":0},"status":"passed","severity":"normal"},{"uid":"7606d0e45301b290","name":"Publish message with custom timestamp: Tue Jun 03 2025 22:59:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1748988005027,"stop":1748988005027,"duration":0},"status":"passed","severity":"normal"},{"uid":"d678ca12d26cf020","name":"Check message with non string payload is not received","time":{"start":1748988231740,"stop":1748988231740,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6825d4a57f1f6e2","name":"should get / set TCP multiaddr","time":{"start":1748986745304,"stop":1748986745305,"duration":1},"status":"passed","severity":"normal"},{"uid":"97cfe630ad4e765f","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1748988439691,"stop":1748988439692,"duration":1},"status":"passed","severity":"normal"},{"uid":"b115b95c4bfc63da","name":"Check message on other pubsub topic is not received","time":{"start":1748988344047,"stop":1748988344047,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af8b8e577800895","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1748986816786,"stop":1748986816787,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee565098c26022fa","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1748986792195,"stop":1748986792196,"duration":1},"status":"passed","severity":"normal"},{"uid":"609d905e86450b64","name":"Check received message with timestamp: 1748986808968 ","time":{"start":1748988231736,"stop":1748988231737,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ba0b3d8139828c","name":"should add and remove event listeners correctly","time":{"start":1748986765818,"stop":1748986765818,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a20983b3086aad","name":"Check publish message after service node is restarted","time":{"start":1748988005032,"stop":1748988005032,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce279a392d347863","name":"Query with Ordered Callback, No Decoder","time":{"start":1748988369203,"stop":1748988369204,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9acc0cd59ba6e4d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748987997768,"stop":1748987997769,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f52b56107fd3b60","name":"should properly create location multiaddrs - udp6","time":{"start":1748986745306,"stop":1748986745306,"duration":0},"status":"passed","severity":"normal"},{"uid":"977bea9ee493c16a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1748986739062,"stop":1748986739062,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d61d7a97b0ce11","name":"Subscribe to topic containing Russian and publish message","time":{"start":1748988013389,"stop":1748988013389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa4256b427dea40","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1748986792210,"stop":1748986792211,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca2b2ee8f6914b96","name":"Check received message containing short","time":{"start":1748988231679,"stop":1748988231680,"duration":1},"status":"broken","severity":"normal"},{"uid":"b731b48a65fb7559","name":"messageHashStr returns a hex string","time":{"start":1748986753501,"stop":1748986753501,"duration":0},"status":"passed","severity":"normal"},{"uid":"682e544a7351aa08","name":"Waku message hash computation (meta attribute not present)","time":{"start":1748986753497,"stop":1748986753497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab75bafbe8dc8e01","name":"should return false","time":{"start":1748986745299,"stop":1748986745299,"duration":0},"status":"passed","severity":"normal"},{"uid":"681ccb14daa8cbbc","name":"throws on content topic with empty application field","time":{"start":1748986739045,"stop":1748986739046,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc083f9e624cb7e7","name":"should return different streams if requested simultaniously","time":{"start":1748986753847,"stop":1748986753848,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee74ef6e9ef72b2","name":"Check received message containing Arabic","time":{"start":1748988231688,"stop":1748988231688,"duration":0},"status":"broken","severity":"normal"},{"uid":"90469e40d1962c57","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748987484583,"stop":1748987484583,"duration":0},"status":"broken","severity":"normal"},{"uid":"976c6c43877d075a","name":"non connected peers","time":{"start":1748987980031,"stop":1748987980032,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e5b5be7267bef691","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1748986792183,"stop":1748986792191,"duration":8},"status":"passed","severity":"normal"},{"uid":"35706b9fbc6b4b05","name":"can start the service","time":{"start":1748987924648,"stop":1748987924649,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa96138f62f28c53","name":"caches peers it previously fetched","time":{"start":1748986761979,"stop":1748986761979,"duration":0},"status":"passed","severity":"normal"},{"uid":"11160c0d3709c2e9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1748986739063,"stop":1748986739063,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85a2b9e24c628fb","name":"new peer added after a peer was already found","time":{"start":1748987979865,"stop":1748987979866,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7142d6947f6beb51","name":"Check received message containing long","time":{"start":1748988231681,"stop":1748988231682,"duration":1},"status":"broken","severity":"normal"},{"uid":"62cf7c2d9a145c6","name":"should be able to decode the field with only FILTER set to true","time":{"start":1748986744627,"stop":1748986744628,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e7eb81bc19531","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1748986753502,"stop":1748986753507,"duration":5},"status":"passed","severity":"normal"},{"uid":"f157590bf92d2f92","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1748988013389,"stop":1748988013390,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d7c72afbf61e28","name":"Check message received after nwaku node is restarted","time":{"start":1748988231706,"stop":1748988231706,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ffd91587a41e331c","name":"start node with empty content topic","time":{"start":1748988504674,"stop":1748988504674,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cfd37fd345e78f","name":"Check publish message containing JSON","time":{"start":1748988005023,"stop":1748988005024,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f65302acc8c6e09","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1748986809762,"stop":1748986809762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8def1af1564fb13e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1748986753496,"stop":1748986753497,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69b1616fb4e2c69","name":"should enable all discoveries when explicitly set","time":{"start":1748986782828,"stop":1748986782828,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf44a688d3bf9c1","name":"Publish message with custom timestamp: Tue Jun 03 2025 20:59:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1748988005026,"stop":1748988005026,"duration":0},"status":"passed","severity":"normal"},{"uid":"282bb338e5c21ba4","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1748987997767,"stop":1748987997767,"duration":0},"status":"passed","severity":"normal"},{"uid":"c944099516c7aae3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1748986792211,"stop":1748986792211,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef95524b6dd2d70b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748988231737,"stop":1748988231737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec5f2fb6638b2d2","name":"should not allow k > 12","time":{"start":1748986791700,"stop":1748986791701,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c061572de4a3264","name":"Ephemeral field set to true","time":{"start":1748986754094,"stop":1748986754095,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eeddb6954f8ef34","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1748986739066,"stop":1748986739066,"duration":0},"status":"passed","severity":"normal"},{"uid":"105ae8a03dcd605e","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1748986792161,"stop":1748986792161,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ee16c319f31cd2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748986761982,"stop":1748986761982,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45a4acde7e3dfb3e","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1748986753848,"stop":1748986753849,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d2079fc3b702da","name":"throws on content topic with generation field greater than 0","time":{"start":1748986739045,"stop":1748986739045,"duration":0},"status":"passed","severity":"normal"},{"uid":"e278fe8988703a2f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1748986744621,"stop":1748986744621,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca30ac667bb8f62","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748987484577,"stop":1748987484577,"duration":0},"status":"broken","severity":"normal"},{"uid":"3d567c6742060c45","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1748986828680,"stop":1748986828682,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4f05daf4513fdd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748987484588,"stop":1748987484589,"duration":1},"status":"broken","severity":"normal"},{"uid":"af896f1758f86e96","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748987484584,"stop":1748987484584,"duration":0},"status":"broken","severity":"normal"},{"uid":"bba00546b862bb2d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1748986739054,"stop":1748986739055,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36131af1671af34","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1748986761483,"stop":1748986761483,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7bceccbd566f58","name":"Nwaku publishes","time":{"start":1748987993398,"stop":1748987993398,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4239f182990939","name":"removeEventListener with correct event","time":{"start":1748986849976,"stop":1748986849976,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d02d9e995fd3f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748988290148,"stop":1748988290150,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e3ca392ae3bd345","name":"Encoder throws on empty string content topic","time":{"start":1748986754095,"stop":1748986754096,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c7b8e9328c041c","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1748986782832,"stop":1748986782833,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd914acb983f1b7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1748986744621,"stop":1748986744622,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed971a08ab971044","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1748986791707,"stop":1748986791708,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff04a36eaf1d0752","name":"isConnected between 2 js-waku relay nodes","time":{"start":1748986828685,"stop":1748986828690,"duration":5},"status":"passed","severity":"normal"},{"uid":"a2cd9ee310f70be3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1748986739057,"stop":1748986739058,"duration":1},"status":"passed","severity":"normal"},{"uid":"aacfe8186c98eac0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app92/4/topic108/proto","time":{"start":1748988504666,"stop":1748988504666,"duration":0},"status":"broken","severity":"normal"},{"uid":"4eb69c4857b3941","name":"should return valid sharding parameters for static sharding","time":{"start":1748986739077,"stop":1748986739077,"duration":0},"status":"passed","severity":"normal"},{"uid":"6486f7b2c426e32a","name":"should retry failed tasks","time":{"start":1748986782237,"stop":1748986782238,"duration":1},"status":"passed","severity":"normal"},{"uid":"225331da87d42b86","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1748988013392,"stop":1748988013392,"duration":0},"status":"passed","severity":"normal"},{"uid":"5232d6bb443362d5","name":"Query Generator - false","time":{"start":1748988423538,"stop":1748988423539,"duration":1},"status":"passed","severity":"normal"},{"uid":"d494333e9112b1a5","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1748986783356,"stop":1748986783356,"duration":0},"status":"passed","severity":"normal"},{"uid":"547dffeeeda1a63f","name":"Passing an array","time":{"start":1748988500317,"stop":1748988500317,"duration":0},"status":"passed","severity":"normal"}] |