mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
164 KiB
JSON
1 line
164 KiB
JSON
[{"uid":"da644e0efa713dbf","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1751543166653,"stop":1751543166654,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae9a7918a1793cd","name":"Subscribe to topic containing Script and publish message","time":{"start":1751543350081,"stop":1751543350081,"duration":0},"status":"passed","severity":"normal"},{"uid":"822bd87efeaad46f","name":"listenerCount","time":{"start":1751543280421,"stop":1751543280422,"duration":1},"status":"passed","severity":"normal"},{"uid":"b431e0d2fd8c81cb","name":"should increase lamport timestamp","time":{"start":1751543224387,"stop":1751543224387,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f8401052dc8a3d","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1751543181235,"stop":1751543181235,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c7e9874e2743f3","name":"messageHashStr produces consistent results for the same input","time":{"start":1751543181038,"stop":1751543181038,"duration":0},"status":"passed","severity":"normal"},{"uid":"3280dd0d5e9f5c58","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1751543166657,"stop":1751543166658,"duration":1},"status":"passed","severity":"normal"},{"uid":"c869e12dbeb16c03","name":"Check message on other pubsub topic is not received","time":{"start":1751543685051,"stop":1751543685051,"duration":0},"status":"passed","severity":"normal"},{"uid":"b166ebb213be8e7","name":"Relay + Store","time":{"start":1751543172703,"stop":1751543172703,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd731063c7d3a62f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1751543219326,"stop":1751543219327,"duration":1},"status":"passed","severity":"normal"},{"uid":"573655d5c8d19d74","name":"messageHashStr works with IProtoMessage","time":{"start":1751543181038,"stop":1751543181038,"duration":0},"status":"passed","severity":"normal"},{"uid":"989c9baff1fb8ee2","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1751543192922,"stop":1751543192922,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f1af1ca3cd935d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1751543257978,"stop":1751543257978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f489521e1aad2cc","name":"should use DNS peer discovery with light client","time":{"start":1751543244931,"stop":1751543244931,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec4edf80200ebbb5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1751543188621,"stop":1751543188621,"duration":0},"status":"passed","severity":"normal"},{"uid":"40180b097700e486","name":"Check received message containing short","time":{"start":1751543685043,"stop":1751543685043,"duration":0},"status":"passed","severity":"normal"},{"uid":"423eb7218b006f72","name":"should initialize with custom number of peers","time":{"start":1751543209970,"stop":1751543209970,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d8e8f7cb90346b","name":"handles different clusterIds correctly","time":{"start":1751543166646,"stop":1751543166647,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a298fefcb66ff7","name":"Publish message with large meta","time":{"start":1751543343991,"stop":1751543343992,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a21888fdbbd7b5","name":"Check publish message containing escaped characters","time":{"start":1751543343978,"stop":1751543343979,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1d14b84c636cdb","name":"Subscribe to topic containing Russian and publish message","time":{"start":1751543350079,"stop":1751543350079,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09cf3fce88344d4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1751543336669,"stop":1751543336670,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac87956435d3d5","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1751543240330,"stop":1751543240330,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82cb12ea9fea70f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1751543350082,"stop":1751543350082,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb2168335911f2a","name":"should load peers from local storage and dispatch events","time":{"start":1751543192922,"stop":1751543192922,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ec25619093f348","name":"messageHashStr returns a hex string","time":{"start":1751543181037,"stop":1751543181037,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bd9e25a12bb9a1","name":"should set field with only STORE enabled","time":{"start":1751543172702,"stop":1751543172702,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba1bc49bc29e4db","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1751543219325,"stop":1751543219325,"duration":0},"status":"passed","severity":"normal"},{"uid":"146c88375d5cc9a5","name":"Privacy Node - default protocol","time":{"start":1751543507425,"stop":1751543507425,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ade458aae0c87","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1751543498817,"stop":1751543498817,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdc43d294330f41","name":"Overlapping topic subscription","time":{"start":1751543350074,"stop":1751543350074,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa7fd6f046aee222","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1751543166650,"stop":1751543166651,"duration":1},"status":"passed","severity":"normal"},{"uid":"b992f8a16be77eef","name":"Push message with SQL Injection payload","time":{"start":1751543853333,"stop":1751543853333,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec92f93b4a503ab","name":"Should update multiaddrs","time":{"start":1751543285769,"stop":1751543285769,"duration":0},"status":"passed","severity":"normal"},{"uid":"660fb06bd9cef5b0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751543429568,"stop":1751543429568,"duration":0},"status":"passed","severity":"normal"},{"uid":"938c6882a228e104","name":"Js publishes, other Js receives","time":{"start":1751543333243,"stop":1751543333243,"duration":0},"status":"passed","severity":"normal"},{"uid":"57583fc181b3520c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751543745652,"stop":1751543745652,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7216c6eec423ae","name":"Check message with no payload is not received","time":{"start":1751543685041,"stop":1751543685041,"duration":0},"status":"passed","severity":"normal"},{"uid":"473253123e8576dd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751543745655,"stop":1751543745655,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a31ee955caa7dac","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1751543166646,"stop":1751543166646,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55065c982973291","name":"should not fail to stop the service if it was not started","time":{"start":1751543319655,"stop":1751543319655,"duration":0},"status":"passed","severity":"normal"},{"uid":"62476b2504bb8c92","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1751543219299,"stop":1751543219299,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a6e97df2c1ce04","name":"Push message with content topic containing long","time":{"start":1751543853336,"stop":1751543853337,"duration":1},"status":"passed","severity":"normal"},{"uid":"934c5e6cc8e8d1dd","name":"1 Relay, 1 fetch","time":{"start":1751543188606,"stop":1751543188606,"duration":0},"status":"passed","severity":"normal"},{"uid":"af40ade932d93835","name":"should only return 1 node with relay and store capability","time":{"start":1751543189059,"stop":1751543189059,"duration":0},"status":"passed","severity":"normal"},{"uid":"496563032427ab22","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1751543224393,"stop":1751543224393,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9cfa5e95b78cb0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1751543336669,"stop":1751543336669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83815d87178dc7e","name":"dispatchEvent via connectionManager","time":{"start":1751543280422,"stop":1751543280422,"duration":0},"status":"passed","severity":"normal"},{"uid":"1425cccaf931a51f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1751543166653,"stop":1751543166653,"duration":0},"status":"passed","severity":"normal"},{"uid":"e590001fbd6d9497","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1751543219320,"stop":1751543219320,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce50800f12fed770","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751543745656,"stop":1751543745656,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b64098403177a","name":"more peers than existing","time":{"start":1751543319935,"stop":1751543319935,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a641b98b8341f58b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751543745659,"stop":1751543745660,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b36bb039bf1fe1","name":"Subscribe to topic containing Script and receive message","time":{"start":1751543745661,"stop":1751543745662,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3656b77e758645","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1751543219040,"stop":1751543219041,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ed4035aac2cc8e","name":"Passing page size 1 when there are 4 messages","time":{"start":1751543492008,"stop":1751543492008,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a77dcbcb5c48df2","name":"should attach causal history and bloom filter to each message","time":{"start":1751543224386,"stop":1751543224386,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82d9f57df070cc1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1751543455783,"stop":1751543455786,"duration":3},"status":"passed","severity":"normal"},{"uid":"3401ff46c6b54b34","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app55/3/topic20/xml","time":{"start":1751543447364,"stop":1751543447365,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77948a7c822040b","name":"Check received message containing special chars","time":{"start":1751543685033,"stop":1751543685034,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb39b9438fe399c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1751543166648,"stop":1751543166648,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f44e66b99b0016","name":"should be online or offline if network state changed","time":{"start":1751543240331,"stop":1751543240334,"duration":3},"status":"passed","severity":"normal"},{"uid":"7f9cd02c0437216","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751543745649,"stop":1751543745649,"duration":0},"status":"passed","severity":"normal"},{"uid":"d945125d2ddb6c6d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1751543350082,"stop":1751543350085,"duration":3},"status":"passed","severity":"normal"},{"uid":"3a9f1a23979e87ca","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1751543274827,"stop":1751543274827,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e02cda041680775","name":"Push message with SQL Injection payload","time":{"start":1751543853320,"stop":1751543853320,"duration":0},"status":"passed","severity":"normal"},{"uid":"126a85d21375f753","name":"should support chaining for add method","time":{"start":1751543209167,"stop":1751543209168,"duration":1},"status":"passed","severity":"normal"},{"uid":"742469c59ad3dd5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1751543219325,"stop":1751543219326,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc5202de4d3fa242","name":"Check received message containing Russian","time":{"start":1751543685045,"stop":1751543685045,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29b3bd3c0c51d97","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1751543219280,"stop":1751543219281,"duration":1},"status":"passed","severity":"normal"},{"uid":"40efb40735cf14d0","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1751543481743,"stop":1751543481744,"duration":1},"status":"passed","severity":"normal"},{"uid":"747f0bd7af9b37e3","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1751543219039,"stop":1751543219040,"duration":1},"status":"passed","severity":"normal"},{"uid":"b966ead02779fb84","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1751543246470,"stop":1751543246470,"duration":0},"status":"passed","severity":"normal"},{"uid":"117c4f41ddb12c28","name":"Push message with Russian payload","time":{"start":1751543853333,"stop":1751543853333,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd485ded928ae734","name":"Push message with shell command payload","time":{"start":1751543853334,"stop":1751543853335,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8940ff6e97675db","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1751543209971,"stop":1751543209971,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fbfdcfe4d5b260","name":"Reusing cursor across nodes","time":{"start":1751543442278,"stop":1751543442278,"duration":0},"status":"passed","severity":"normal"},{"uid":"febc79aa3e21de6c","name":"can dial TLS multiaddrs","time":{"start":1751543282558,"stop":1751543282559,"duration":1},"status":"passed","severity":"normal"},{"uid":"3193571f67ed8d23","name":"can start the service","time":{"start":1751543244925,"stop":1751543244926,"duration":1},"status":"passed","severity":"normal"},{"uid":"c963863fd7347c78","name":"should return no connections if no open connection provided","time":{"start":1751543180531,"stop":1751543180531,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7faa41f59a5c6c","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1751543210091,"stop":1751543210092,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c354e4c4f9a407","name":"returns only open connection if one present","time":{"start":1751543180530,"stop":1751543180530,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a8345f50dbf49f","name":"same cluster, same shard: nodes connect","time":{"start":1751543284988,"stop":1751543284989,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda8f93f60d06f84","name":"Check received message containing Chinese","time":{"start":1751543685034,"stop":1751543685034,"duration":0},"status":"passed","severity":"normal"},{"uid":"f197ec49c487f7a7","name":"throws on content topic with generation field greater than 0","time":{"start":1751543166637,"stop":1751543166637,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04046a4e28cd29","name":"Ordered callback, aborts when callback returns true","time":{"start":1751543481744,"stop":1751543481744,"duration":0},"status":"passed","severity":"normal"},{"uid":"81816cd2d747bdee","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1751543219299,"stop":1751543219299,"duration":0},"status":"passed","severity":"normal"},{"uid":"695a4320cc723e19","name":"Push message with escaped characters payload","time":{"start":1751543853322,"stop":1751543853322,"duration":0},"status":"passed","severity":"normal"},{"uid":"83205778ef5a6027","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751543429568,"stop":1751543429569,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f0231ba1dbda2e","name":"Generator, custom pubsub topic","time":{"start":1751543471647,"stop":1751543471647,"duration":0},"status":"passed","severity":"normal"},{"uid":"31aa6dcdef3d60d1","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1751543210089,"stop":1751543210089,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd109b884c3c96bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1751543166655,"stop":1751543166655,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d9f5efdef615cb","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1751543166650,"stop":1751543166650,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa79fa065387d4","name":"Push message with content topic containing Chinese","time":{"start":1751543853337,"stop":1751543853337,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f43d076f9140798","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1751543219275,"stop":1751543219276,"duration":1},"status":"passed","severity":"normal"},{"uid":"a252bcb0e8c92fe0","name":"Publish message with custom timestamp: Thu Jul 03 2025 10:48:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1751543343982,"stop":1751543343982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0b31d8fc6f8b3c","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1751543219320,"stop":1751543219322,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a62adbdf71c5124","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751543429564,"stop":1751543429564,"duration":0},"status":"passed","severity":"normal"},{"uid":"800651bc76236b75","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751543745653,"stop":1751543745654,"duration":1},"status":"passed","severity":"normal"},{"uid":"809338734e0f3dcd","name":"Check received message containing shell command","time":{"start":1751543685047,"stop":1751543685047,"duration":0},"status":"passed","severity":"normal"},{"uid":"9174e8f3f7ef04c5","name":"Push message equal or less that 1MB","time":{"start":1751543853330,"stop":1751543853331,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b6167ca486555a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app79/6/topic523/json","time":{"start":1751543447368,"stop":1751543447369,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca4916fea9f7527","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1751543166641,"stop":1751543166642,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4dc59765c3aece","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751543189061,"stop":1751543189061,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57be0b8b20bd4505","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1751543284977,"stop":1751543284978,"duration":1},"status":"passed","severity":"normal"},{"uid":"501adfe587db7526","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751543244931,"stop":1751543244931,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ba933a6e59379db","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751543471648,"stop":1751543471649,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33db109ab00cb40","name":"Fails to publish message with size larger than 1 MB","time":{"start":1751543343990,"stop":1751543343990,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ea4287ab16a35e","name":"Fails to push message bigger that 1MB","time":{"start":1751543853343,"stop":1751543853343,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d1f1bb4a4f5d42","name":"should maintain proper timestamps if all messages received","time":{"start":1751543224387,"stop":1751543224387,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a5ae9b539753c5","name":"should serialize and deserialize correctly","time":{"start":1751543221600,"stop":1751543221600,"duration":0},"status":"passed","severity":"normal"},{"uid":"640cd16e096e0add","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751543685039,"stop":1751543685039,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea4765c7d9031f6","name":"Push message with content topic containing XML","time":{"start":1751543853339,"stop":1751543853339,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afc405ba3c5bc5b","name":"should initialize bloom filter with correct parameters","time":{"start":1751543221597,"stop":1751543221598,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb25a0ed8329b3a","name":"removeEventListener with correct event","time":{"start":1751543280420,"stop":1751543280420,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad72b0caa28135b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1751543166656,"stop":1751543166656,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c57bf72d141d946","name":"should initialize with default number of peers","time":{"start":1751543209969,"stop":1751543209970,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00dd845d77721df","name":"should not be empty after adding a subscription","time":{"start":1751543210250,"stop":1751543210251,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba74e725a2bbc222","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751543745657,"stop":1751543745657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb0171c825c69d2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1751543166774,"stop":1751543166774,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b48d733f24341d","name":"Query Generator - false","time":{"start":1751543479599,"stop":1751543479599,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c24080da4a7e4e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751543745657,"stop":1751543745658,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32a4a4f47835561","name":"Check publish message containing Arabic","time":{"start":1751543343967,"stop":1751543343967,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a828c9b010c02e","name":"nwaku subscribes","time":{"start":1751543333242,"stop":1751543333242,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d36273a1db09e","name":"1 Relay, 1 Filter, gives up","time":{"start":1751543188609,"stop":1751543188610,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c74c48299bc172","name":"random static sharding 4 - Cluster ID: 972, Shard ID: 145","time":{"start":1751543526042,"stop":1751543526042,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f27c038b15b16ab","name":"Decrypt messages","time":{"start":1751543321591,"stop":1751543321592,"duration":1},"status":"passed","severity":"normal"},{"uid":"94051d98f2bb422d","name":"Decoder throws on empty string content topic","time":{"start":1751543200541,"stop":1751543200541,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1c5bd18417abae","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1751543188617,"stop":1751543188617,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef561d1a7d9da29","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1751543219282,"stop":1751543219282,"duration":0},"status":"passed","severity":"normal"},{"uid":"d594de5c44a9b635","name":"Check publish message containing XML","time":{"start":1751543343974,"stop":1751543343974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2459d19955699b4","name":"Check publish message containing shell command","time":{"start":1751543343977,"stop":1751543343978,"duration":1},"status":"passed","severity":"normal"},{"uid":"c172e7995efa9756","name":"Check message with no payload is not received","time":{"start":1751543685052,"stop":1751543685052,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a382c2292b6a55","name":"Push message with Chinese payload","time":{"start":1751543853332,"stop":1751543853332,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d52dee4d8fc79b0","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1751543166673,"stop":1751543166673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7589871ebc6cc23","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751543745651,"stop":1751543745652,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6526fec01f80cb1","name":"All","time":{"start":1751543244920,"stop":1751543244920,"duration":0},"status":"passed","severity":"normal"},{"uid":"107a7ca9ef7afaa0","name":"should properly create location multiaddrs - tcp6","time":{"start":1751543172700,"stop":1751543172700,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e13abc1357428d","name":"should invoke callbacks when receiving a message","time":{"start":1751543210251,"stop":1751543210251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b191dd0829579b7","name":"throws on content topic with empty version field","time":{"start":1751543166638,"stop":1751543166639,"duration":1},"status":"passed","severity":"normal"},{"uid":"19356eb6e9b91bdc","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1751543200539,"stop":1751543200539,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ace401d475b0e3","name":"does not throw on valid cases","time":{"start":1751543166635,"stop":1751543166635,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0181c4ca01719d","name":"Relay - times out","time":{"start":1751543507422,"stop":1751543507423,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96dfb1a56858b02","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1751543171948,"stop":1751543171948,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe16a1def4126fc","name":"should deliver messages after dependencies are met","time":{"start":1751543224390,"stop":1751543224390,"duration":0},"status":"passed","severity":"normal"},{"uid":"e808fa3f66461667","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1751543257978,"stop":1751543257979,"duration":1},"status":"passed","severity":"normal"},{"uid":"618f0372ad7a4b8f","name":"Wrong topic","time":{"start":1751543447369,"stop":1751543447370,"duration":1},"status":"passed","severity":"normal"},{"uid":"8742645cb9b6f24f","name":"should throw if no connection provided","time":{"start":1751543181066,"stop":1751543181066,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0d0ef61aac9b67","name":"should properly compute the node id","time":{"start":1751543172696,"stop":1751543172696,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23cbc50b814ab13","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1751543219309,"stop":1751543219309,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae4d26c5d2b4def","name":"Using a function","time":{"start":1751543504650,"stop":1751543504650,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dff7370f08b8037","name":"Push message with meta","time":{"start":1751543853341,"stop":1751543853341,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d2f56aad0d9e59","name":"should throw error - no id","time":{"start":1751543172694,"stop":1751543172694,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c7338438a75c8a","name":"Push message with short payload","time":{"start":1751543853331,"stop":1751543853331,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32a55b00fac68c5","name":"should remove expired entries after TTL has passed","time":{"start":1751543209168,"stop":1751543209169,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a47a85d5e06c81","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1751543219298,"stop":1751543219299,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82442776d210b50","name":"should throw an error for an unconfigured topic","time":{"start":1751543166668,"stop":1751543166668,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ed74c310165857","name":"should reject on timeout if it was set","time":{"start":1751543210227,"stop":1751543210227,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c2a9269a808b7e","name":"Push message with content topic containing Arabic","time":{"start":1751543853326,"stop":1751543853326,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d395e9f103c07a","name":"Query generator for 2000 messages","time":{"start":1751543481745,"stop":1751543481745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3d8c0b33abf594","name":"Nodes with multiple pubsub topic","time":{"start":1751543336671,"stop":1751543336672,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd1d01ec1881077","name":"Push message with XML payload","time":{"start":1751543853320,"stop":1751543853321,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4378d9c042dc12f","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1751543219283,"stop":1751543219284,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa8269c34b14a634","name":"Push message with escaped characters payload","time":{"start":1751543853335,"stop":1751543853335,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f30fe5af8bb59f8","name":"Accepts a valid Waku Message","time":{"start":1751543213514,"stop":1751543213515,"duration":1},"status":"passed","severity":"normal"},{"uid":"f91e939a6ac277a8","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1751543442271,"stop":1751543442272,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07101a3dc9bad19","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1751543219294,"stop":1751543219294,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2f51beeb9d019b","name":"Push message with shell command payload","time":{"start":1751543853322,"stop":1751543853322,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d346f964ec9665","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1751543166654,"stop":1751543166654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca740e8fb027bcea","name":"Does not throw an exception when node disconnects","time":{"start":1751543504649,"stop":1751543504649,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a4e37813854a97","name":"Ephemeral field is preserved - encoder v0","time":{"start":1751543246469,"stop":1751543246469,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eda919da3b3d84c","name":"ignores unrecognized TXT record formats","time":{"start":1751543189057,"stop":1751543189058,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05212d0cd2cd55b","name":"should check connected peers if present and suitable","time":{"start":1751543210227,"stop":1751543210228,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97ee5e185bf88e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1751543188620,"stop":1751543188620,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3052ebf4cc2bb9","name":"Check received message with timestamp: 1751543239141000000 ","time":{"start":1751543685038,"stop":1751543685039,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d251791b4633d7f","name":"Decoder throws on undefined content topic","time":{"start":1751543200540,"stop":1751543200541,"duration":1},"status":"passed","severity":"normal"},{"uid":"365d8de340b5b980","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1751543198785,"stop":1751543198785,"duration":0},"status":"passed","severity":"normal"},{"uid":"c530919021008f9","name":"Check received message with timestamp: 1751543239141 ","time":{"start":1751543685049,"stop":1751543685049,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1de48e0c8d0698","name":"Store - dialed first","time":{"start":1751543507423,"stop":1751543507423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4ceea3ebb7cf3f","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1751543166670,"stop":1751543166670,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6a38be6081cc45","name":"Query with Ordered Callback, No message returned","time":{"start":1751543455790,"stop":1751543455790,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e73f6dcd9608c2c","name":"Check received message containing numeric","time":{"start":1751543685044,"stop":1751543685044,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc44a86daf25e23","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751543685049,"stop":1751543685049,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4106922b6a3e80","name":"Relay + Store","time":{"start":1751543244919,"stop":1751543244920,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aac2d737348d85c","name":"Push message with content topic containing unicode special characters","time":{"start":1751543853340,"stop":1751543853340,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6b414e3e9d35a9","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1751543455787,"stop":1751543455787,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c9809d16c10f5","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1751543166645,"stop":1751543166645,"duration":0},"status":"passed","severity":"normal"},{"uid":"5785f14b5e0462d8","name":"should reject if WakuNode is not started","time":{"start":1751543210225,"stop":1751543210226,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b382927017b6fb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1751543166657,"stop":1751543166657,"duration":0},"status":"passed","severity":"normal"},{"uid":"292914adecea658b","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1751543209979,"stop":1751543209979,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a1cbc07f55afac","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751543745653,"stop":1751543745653,"duration":0},"status":"passed","severity":"normal"},{"uid":"198af5dfa89c7c38","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1751543336671,"stop":1751543336671,"duration":0},"status":"passed","severity":"normal"},{"uid":"997a4554820264f4","name":"Nwaku publishes","time":{"start":1751543333243,"stop":1751543333243,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0c467ac8644421","name":"Callback on promise, aborts when callback returns true","time":{"start":1751543481743,"stop":1751543481743,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e60d732fd8c1f3","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1751543219302,"stop":1751543219303,"duration":1},"status":"passed","severity":"normal"},{"uid":"21fa4ca71caa8a7b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1751543188622,"stop":1751543188622,"duration":0},"status":"passed","severity":"normal"},{"uid":"567174550264b875","name":"can start the service","time":{"start":1751543192918,"stop":1751543192918,"duration":0},"status":"passed","severity":"normal"},{"uid":"202ab52d5a52a4e2","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app55/9/topic862/json","time":{"start":1751543447368,"stop":1751543447368,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52f5468d8dfa014","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1751543166644,"stop":1751543166644,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1a5ba872aeba79","name":"Encoder throws on undefined content topic","time":{"start":1751543181234,"stop":1751543181234,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b67f38721ac241","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751543745645,"stop":1751543745645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8103ed699799d7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751543429569,"stop":1751543429569,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9ff27441e4ec45","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751543429569,"stop":1751543429569,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4c143b86b2aaf6","name":"random static sharding 10 - Cluster ID: 598, Shard ID: 223","time":{"start":1751543526044,"stop":1751543526045,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4a4f6af14d02e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1751543166666,"stop":1751543166666,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee5a5ec6ab436bb","name":"Check received message containing Script","time":{"start":1751543685035,"stop":1751543685036,"duration":1},"status":"passed","severity":"normal"},{"uid":"888550b739416db9","name":"Passing page size 11 when there are 10 messages","time":{"start":1751543492010,"stop":1751543492011,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f45db4224ac1b16","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1751543487670,"stop":1751543487672,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce457c8220357705","name":"should be able to encode the field with only FILTER set to true","time":{"start":1751543171942,"stop":1751543171943,"duration":1},"status":"passed","severity":"normal"},{"uid":"249e788deefad07e","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1751543166665,"stop":1751543166666,"duration":1},"status":"passed","severity":"normal"},{"uid":"46cccabee5914b57","name":"should initialize with Unhealthy status","time":{"start":1751543209430,"stop":1751543209435,"duration":5},"status":"passed","severity":"normal"},{"uid":"3f37841d27e26712","name":"should register libp2p event listeners when start is called","time":{"start":1751543209973,"stop":1751543209973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57909426d95a870","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1751543166641,"stop":1751543166641,"duration":0},"status":"passed","severity":"normal"},{"uid":"386fd4d78083344a","name":"Push message with custom timestamp: 1751546847574","time":{"start":1751543853330,"stop":1751543853330,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a40adfeadd4333","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1751543219325,"stop":1751543219325,"duration":0},"status":"passed","severity":"normal"},{"uid":"5083ec9097804ed4","name":"accepts valid content-filtered query","time":{"start":1751543180840,"stop":1751543180840,"duration":0},"status":"passed","severity":"normal"},{"uid":"deae54fab8b78290","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1751543209937,"stop":1751543209938,"duration":1},"status":"passed","severity":"normal"},{"uid":"4648ecef0fad6fe8","name":"Query Generator, No message returned","time":{"start":1751543455787,"stop":1751543455787,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d96d0645f374c2b","name":"random static sharding 5 - Cluster ID: 813, Shard ID: 389","time":{"start":1751543526042,"stop":1751543526043,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe70ef5b04424920","name":"Renews subscription after lossing a connection","time":{"start":1751543745664,"stop":1751543745664,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1e11fc36b8423","name":"Sets default value correctly","time":{"start":1751543504651,"stop":1751543504651,"duration":0},"status":"passed","severity":"normal"},{"uid":"707a5bfdb0b3aeb1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1751543498818,"stop":1751543498818,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5051e4cb5d4ca3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1751543219324,"stop":1751543219325,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27c6b6a047af429","name":"should throw an error for missing sharding configuration","time":{"start":1751543166671,"stop":1751543166671,"duration":0},"status":"passed","severity":"normal"},{"uid":"271469480a78f3e3","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1751543240327,"stop":1751543240328,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc3df625651d854","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1751543498820,"stop":1751543498820,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e647d45db630432","name":"Check message with no content topic is not received","time":{"start":1751543685041,"stop":1751543685041,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3322f00b532a73","name":"Push message with Basic HTML tag payload","time":{"start":1751543853334,"stop":1751543853334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e258dddf77e623b","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1751543181036,"stop":1751543181036,"duration":0},"status":"passed","severity":"normal"},{"uid":"62dc6e8134d31612","name":"Push message with content topic containing shell command","time":{"start":1751543853327,"stop":1751543853328,"duration":1},"status":"passed","severity":"normal"},{"uid":"45af904854d1d550","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751543408375,"stop":1751543408375,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25f1676c1c40140","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1751543219327,"stop":1751543219327,"duration":0},"status":"passed","severity":"normal"},{"uid":"58892c43f328944f","name":"should unregister libp2p event listeners when stop is called","time":{"start":1751543209973,"stop":1751543209974,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec92f4df22a58b2","name":"Push message with Russian payload","time":{"start":1751543853319,"stop":1751543853319,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d051b8d03b868a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1751543166656,"stop":1751543166657,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d143deac7526d2c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751543745665,"stop":1751543745665,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a167902cd5c70cb","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1751543350071,"stop":1751543350072,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f022323ae92a866","name":"Check message with no content topic is not received","time":{"start":1751543685051,"stop":1751543685052,"duration":1},"status":"passed","severity":"normal"},{"uid":"9739da143de19f6b","name":"should fail to send if no connected peers found","time":{"start":1751543209980,"stop":1751543209980,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad910652991f7356","name":"Push message with custom timestamp: 1720784847575","time":{"start":1751543853342,"stop":1751543853342,"duration":0},"status":"passed","severity":"normal"},{"uid":"42804fa16da6e681","name":"returns all values when wanted number is greater than available values","time":{"start":1751543187832,"stop":1751543187833,"duration":1},"status":"passed","severity":"normal"},{"uid":"543329e9056c2259","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1751543498819,"stop":1751543498819,"duration":0},"status":"passed","severity":"normal"},{"uid":"46aceaeb5efa472b","name":"should handle onConnected and onDisconnected","time":{"start":1751543209973,"stop":1751543209973,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e1c583b7ee5b2e","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1751543219293,"stop":1751543219293,"duration":0},"status":"passed","severity":"normal"},{"uid":"855784fc45cba17f","name":"should not execute task if max attempts is 0","time":{"start":1751543209959,"stop":1751543209959,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadf8a2dbeb50f0c","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1751543219307,"stop":1751543219308,"duration":1},"status":"passed","severity":"normal"},{"uid":"671fb40f18b7cff2","name":"Publish without waiting for remote peer","time":{"start":1751543350068,"stop":1751543350068,"duration":0},"status":"passed","severity":"normal"},{"uid":"4841eeab111f27ba","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751543853339,"stop":1751543853339,"duration":0},"status":"passed","severity":"normal"},{"uid":"333af3d79684554a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1751543247290,"stop":1751543247290,"duration":0},"status":"passed","severity":"normal"},{"uid":"1116c8cef5a7f28e","name":"should reject if Filter is requested but not mounted","time":{"start":1751543210227,"stop":1751543210227,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae7f91bbdee6369","name":"Fails to publish message with wrong content topic","time":{"start":1751543343985,"stop":1751543343987,"duration":2},"status":"passed","severity":"normal"},{"uid":"8dcd8aa89ad3f7d7","name":"Check received message containing special chars","time":{"start":1751543685044,"stop":1751543685044,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5b1a941031e73b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1751543166664,"stop":1751543166665,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88fbd4f5c19bb3c","name":"can query messages by message hash","time":{"start":1751543457982,"stop":1751543457982,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88e44634615be84","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1751543487668,"stop":1751543487670,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9c96afe0c01edf4","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app44/1/topic719/utf8","time":{"start":1751543447365,"stop":1751543447365,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4075cec3df53d92","name":"should reject if Store is requested but not mounted","time":{"start":1751543210227,"stop":1751543210227,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bd8988a44a6470","name":"Check publish message after service node is restarted","time":{"start":1751543343991,"stop":1751543343991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69b702af962290a","name":"should increase lamport timestamp","time":{"start":1751543224385,"stop":1751543224385,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4a82ec48024aaa","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751543447360,"stop":1751543447361,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b090ed7f328df2f","name":"Subscribe and receive messages via waku relay post","time":{"start":1751543745656,"stop":1751543745656,"duration":0},"status":"passed","severity":"normal"},{"uid":"885dca7577c01a3b","name":"should only return 1 node with relay capability","time":{"start":1751543189058,"stop":1751543189059,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc76b73112848965","name":"should mark all messages in causal history as acknowledged","time":{"start":1751543224388,"stop":1751543224389,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b4edabe8246585","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1751543219292,"stop":1751543219292,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f82005ad8deeb4a","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751543685042,"stop":1751543685043,"duration":1},"status":"passed","severity":"normal"},{"uid":"594666aba4529393","name":"should emit a peer event after start","time":{"start":1751543244929,"stop":1751543244929,"duration":0},"status":"passed","severity":"normal"},{"uid":"431775cf6b2e0e53","name":"should successfully stop","time":{"start":1751543209918,"stop":1751543209919,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e43fff145ffb9c","name":"should return false when clusterId doesn't match","time":{"start":1751543210092,"stop":1751543210092,"duration":0},"status":"passed","severity":"normal"},{"uid":"21481578a3204d7e","name":"Push message with custom timestamp: 1720784847574","time":{"start":1751543853329,"stop":1751543853330,"duration":1},"status":"passed","severity":"normal"},{"uid":"f596683c81bb3f1f","name":"different cluster, same shard: nodes don't connect","time":{"start":1751543284992,"stop":1751543284993,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a953beb6df1f2d","name":"safeDispatchEvent","time":{"start":1751543280422,"stop":1751543280422,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c865abe4e1b767","name":"configure the node with multiple pubsub topics","time":{"start":1751543526045,"stop":1751543526045,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3556720d290822f","name":"should not receive a peer event after stop","time":{"start":1751543192921,"stop":1751543192921,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a08521a68a2e08","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1751543166648,"stop":1751543166648,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f957789c5e349a","name":"Check publish message containing SQL Injection","time":{"start":1751543343972,"stop":1751543343973,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a11b81730f4c387","name":"Generator, custom pubsub topic","time":{"start":1751543471650,"stop":1751543471650,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f61e1ce814ce3c8","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1751543442275,"stop":1751543442276,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2227f86ddb2ae1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751543685039,"stop":1751543685040,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b352c684b3ef51b","name":"Push message with content topic containing SQL Injection","time":{"start":1751543853326,"stop":1751543853326,"duration":0},"status":"passed","severity":"normal"},{"uid":"18596538f4821b17","name":"Renews subscription after lossing a connection","time":{"start":1751543745654,"stop":1751543745654,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fa57c5d562cf01","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1751543209945,"stop":1751543209946,"duration":1},"status":"passed","severity":"normal"},{"uid":"d614be9f07befec1","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1751543350086,"stop":1751543350087,"duration":1},"status":"passed","severity":"normal"},{"uid":"89eb349931136d93","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1751543350070,"stop":1751543350070,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d34d681843befdc","name":"can start the service","time":{"start":1751543319654,"stop":1751543319654,"duration":0},"status":"passed","severity":"normal"},{"uid":"4303fdc3714e5901","name":"Check received message containing escaped characters","time":{"start":1751543685037,"stop":1751543685037,"duration":0},"status":"passed","severity":"normal"},{"uid":"67be7d51e2e2e85","name":"should retry if all attempts fail","time":{"start":1751543209960,"stop":1751543209963,"duration":3},"status":"passed","severity":"normal"},{"uid":"c4c8f94e847b4c5b","name":"Check publish message after client node is restarted","time":{"start":1751543343991,"stop":1751543343991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5daf8527b8961fb","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1751543209946,"stop":1751543209946,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8a3f15f10c12c5","name":"Push message with content topic containing short","time":{"start":1751543853324,"stop":1751543853324,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a62b934761bae2","name":"should use provided shard info when available","time":{"start":1751543210089,"stop":1751543210090,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea93cfdb8977306","name":"should set field with only LIGHTPUSH enabled","time":{"start":1751543172702,"stop":1751543172702,"duration":0},"status":"passed","severity":"normal"},{"uid":"8222ba54ffcc2568","name":"should be sent with empty content","time":{"start":1751543224391,"stop":1751543224391,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb258b4c9d6de214","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1751543166653,"stop":1751543166653,"duration":0},"status":"passed","severity":"normal"},{"uid":"6427664260209dc9","name":"Encoder throws on empty string content topic","time":{"start":1751543198787,"stop":1751543198787,"duration":0},"status":"passed","severity":"normal"},{"uid":"538eb909b64a859","name":"Check message received after jswaku node is restarted","time":{"start":1751543685042,"stop":1751543685042,"duration":0},"status":"passed","severity":"normal"},{"uid":"57be9a2f50c26999","name":"Subscribe to topic containing Script and receive message","time":{"start":1751543745651,"stop":1751543745651,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb45b68eacc6b4cd","name":"caches peers it previously fetched","time":{"start":1751543189058,"stop":1751543189058,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84686bdf022cf8","name":"Check received message containing JSON","time":{"start":1751543685036,"stop":1751543685037,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ade830d15db30a","name":"should properly start and stop event listening","time":{"start":1751543209438,"stop":1751543209439,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92bbe0b74e8a022","name":"Subscribe and receive messages via lightPush","time":{"start":1751543745655,"stop":1751543745655,"duration":0},"status":"passed","severity":"normal"},{"uid":"5697c1252ce49585","name":"connected peers and dial","time":{"start":1751543319934,"stop":1751543319934,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38ba104433d80d9b","name":"messageHashStr produces different results for different inputs","time":{"start":1751543181039,"stop":1751543181039,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef452afd2c21564c","name":"Encoder throws on undefined content topic","time":{"start":1751543198787,"stop":1751543198787,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9113c2bc5bd7d3c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1751543341390,"stop":1751543341394,"duration":4},"status":"passed","severity":"normal"},{"uid":"b5a5fd33e80cbb90","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1751543166654,"stop":1751543166654,"duration":0},"status":"passed","severity":"normal"},{"uid":"971efd5df71bb816","name":"Check received message containing SQL Injection","time":{"start":1751543685035,"stop":1751543685035,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4d606f6901d8f7","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1751543219291,"stop":1751543219292,"duration":1},"status":"passed","severity":"normal"},{"uid":"439b6feb2808fb8b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1751543442273,"stop":1751543442275,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab66129faf823142","name":"throws on content topic with too few or too many fields","time":{"start":1751543166636,"stop":1751543166637,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90e8aa33a627d97","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1751543166643,"stop":1751543166643,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf63e5ba3630680c","name":"Ephemeral messages are not stored","time":{"start":1751543246468,"stop":1751543246469,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f33c426fb04910b","name":"should respect custom numPeersToUse configuration","time":{"start":1751543209977,"stop":1751543209977,"duration":0},"status":"passed","severity":"normal"},{"uid":"b381d7f0c03a298","name":"Decoder throws on undefined content topic","time":{"start":1751543181234,"stop":1751543181235,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7498530d13b1ce","name":"should correctly map a content topic to a pubsub topic","time":{"start":1751543166672,"stop":1751543166672,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0f80ef8a2dd885","name":"groups content topics by expected pubsub topic","time":{"start":1751543166646,"stop":1751543166646,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec55f218dd3e9769","name":"Push message with Arabic payload","time":{"start":1751543853333,"stop":1751543853333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e596ead06d27562","name":"Check message with no pubsub topic is not received","time":{"start":1751543685051,"stop":1751543685051,"duration":0},"status":"passed","severity":"normal"},{"uid":"9798cd460fa00e92","name":"Encoder throws on undefined content topic","time":{"start":1751543200540,"stop":1751543200540,"duration":0},"status":"passed","severity":"normal"},{"uid":"8715c08539ac372","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751543745644,"stop":1751543745644,"duration":0},"status":"passed","severity":"normal"},{"uid":"69aa280aaaf860a9","name":"Push message with content topic containing long","time":{"start":1751543853324,"stop":1751543853325,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d01d0545f21df38","name":"Push message with Chinese payload","time":{"start":1751543853318,"stop":1751543853319,"duration":1},"status":"passed","severity":"normal"},{"uid":"448630c90f3fc815","name":"Subscribe to topic containing numeric and publish message","time":{"start":1751543350076,"stop":1751543350077,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d38b272e96cb7f6","name":"Promise Callback - false","time":{"start":1751543479600,"stop":1751543479604,"duration":4},"status":"passed","severity":"normal"},{"uid":"8473a6aed1b64df1","name":"Query generator for multiple messages","time":{"start":1751543481736,"stop":1751543481741,"duration":5},"status":"passed","severity":"normal"},{"uid":"8c391c0fb8bc95f4","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1751543210093,"stop":1751543210093,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb47776f106b14ea","name":"should set field with all protocols enabled","time":{"start":1751543172701,"stop":1751543172701,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c9e82cc46310f4","name":"should handle different types of entries","time":{"start":1751543209180,"stop":1751543209180,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c5231d59b8dd39","name":"Asymmetric encrypt & decrypt","time":{"start":1751543199333,"stop":1751543199334,"duration":1},"status":"passed","severity":"normal"},{"uid":"273ffa649bacad3","name":"should not fail to start the service if it is already started","time":{"start":1751543244929,"stop":1751543244929,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9d2a22adae8cc5","name":"should get / set UDP multiaddr","time":{"start":1751543172697,"stop":1751543172698,"duration":1},"status":"passed","severity":"normal"},{"uid":"5179e9530e21c9a1","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app99/7/topic274/xml","time":{"start":1751543447366,"stop":1751543447366,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0bf0706c0e9251","name":"Push message with content topic containing Russian","time":{"start":1751543853326,"stop":1751543853326,"duration":0},"status":"passed","severity":"normal"},{"uid":"d570ff20834b5145","name":"Correctly serialized arguments","time":{"start":1751543282856,"stop":1751543282856,"duration":0},"status":"passed","severity":"normal"},{"uid":"1244ef2d378f81b4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1751543257976,"stop":1751543257976,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8007316d7140076","name":"isConnected between 2 js-waku relay nodes","time":{"start":1751543257980,"stop":1751543257981,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5671830781d839","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751543745664,"stop":1751543745664,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bb662501c631c6","name":"same cluster, different shard: nodes connect","time":{"start":1751543284989,"stop":1751543284989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89d785541f4e40d","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1751543219282,"stop":1751543219282,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d602c8a0956778","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751543429566,"stop":1751543429566,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4546efbf2e8f2","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751543171950,"stop":1751543171950,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b942ca44e68844","name":"returns nothing if no connections present","time":{"start":1751543180529,"stop":1751543180530,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7bedb23f4fc771","name":"should emit a peer event after start","time":{"start":1751543192920,"stop":1751543192920,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b218a96bf747f7","name":"Check received message containing escaped characters","time":{"start":1751543685047,"stop":1751543685047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6baf2da44ea7b4","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1751543209917,"stop":1751543209917,"duration":0},"status":"passed","severity":"normal"},{"uid":"b292228704fa2bef","name":"addEventListener with wrong event","time":{"start":1751543280420,"stop":1751543280420,"duration":0},"status":"passed","severity":"normal"},{"uid":"a935afa47a1d9f1f","name":"should successfully unsubscribe from an existing subscription","time":{"start":1751543209917,"stop":1751543209918,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3024a1a2fd3a7fb","name":"Check received message containing Basic HTML tag","time":{"start":1751543685036,"stop":1751543685036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d29ca4323b4b234","name":"Refresh subscription","time":{"start":1751543745648,"stop":1751543745648,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fdac5964e0c5f85","name":"Subscribe to topic containing long and receive message","time":{"start":1751543745659,"stop":1751543745659,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdd73cb7a2f7298","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751543471650,"stop":1751543471650,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6374de29fdcf99b3","name":"Ordered Callback - false","time":{"start":1751543479605,"stop":1751543479606,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd6512fa7d1ab13","name":"Fails to push message with large meta","time":{"start":1751543853329,"stop":1751543853329,"duration":0},"status":"passed","severity":"normal"},{"uid":"d480d6ce1e8da46c","name":"handles empty contentTopics array correctly","time":{"start":1751543166671,"stop":1751543166671,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c9100d16d6e4d8","name":"Relay","time":{"start":1751543244918,"stop":1751543244919,"duration":1},"status":"passed","severity":"normal"},{"uid":"109de8211113285b","name":"should return PeerId when PeerId is provided","time":{"start":1751543210088,"stop":1751543210089,"duration":1},"status":"passed","severity":"normal"},{"uid":"d768e4f07bcb8ba4","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1751543166641,"stop":1751543166641,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28e51bb0d458d70","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1751543219304,"stop":1751543219304,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ee997babc851a","name":"Push message with emoji payload","time":{"start":1751543853323,"stop":1751543853323,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d41a58ccfb22f6","name":"Passing page size 110 when there are 120 messages","time":{"start":1751543492012,"stop":1751543492013,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3047d3bca4cb771","name":"should not receive a peer event before start","time":{"start":1751543319656,"stop":1751543319657,"duration":1},"status":"passed","severity":"normal"},{"uid":"80532cb4c0240dbc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751543745660,"stop":1751543745660,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7f91be066b23d","name":"Push message with custom timestamp: 1751546847575","time":{"start":1751543853342,"stop":1751543853343,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d533b604370c88e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1751543188607,"stop":1751543188609,"duration":2},"status":"passed","severity":"normal"},{"uid":"98f77a3cf5a09825","name":"peer:update - should do nothing if another protocol hit","time":{"start":1751543181067,"stop":1751543181067,"duration":0},"status":"passed","severity":"normal"},{"uid":"845bd6eb41170b34","name":"Check received message containing Chinese","time":{"start":1751543685045,"stop":1751543685045,"duration":0},"status":"passed","severity":"normal"},{"uid":"2049b9b51717909d","name":"Check received message containing JSON","time":{"start":1751543685047,"stop":1751543685047,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb2c2c54558239d","name":"Subscribe to topic containing XML and publish message","time":{"start":1751543350081,"stop":1751543350081,"duration":0},"status":"passed","severity":"normal"},{"uid":"1337e907d98e316","name":"Round trip binary encryption [ecies, signature]","time":{"start":1751543200539,"stop":1751543200539,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2bcf7bfc69622e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1751543171945,"stop":1751543171945,"duration":0},"status":"passed","severity":"normal"},{"uid":"629a69ae148ae12c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1751543166649,"stop":1751543166650,"duration":1},"status":"passed","severity":"normal"},{"uid":"e033e1e6b4ead4ec","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1751543181030,"stop":1751543181031,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbad6e1da295389a","name":"should retry failed tasks","time":{"start":1751543209958,"stop":1751543209958,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f9e37e2439d67e","name":"should add and check entries correctly","time":{"start":1751543209156,"stop":1751543209158,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f3330711e45528c","name":"should wait for LightPush peer to be connected","time":{"start":1751543210228,"stop":1751543210228,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd39fb6cb9c43b24","name":"should use the provided clusterId for the pubsub topic","time":{"start":1751543166672,"stop":1751543166673,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b166824e53d23a","name":"Push message with numeric payload","time":{"start":1751543853332,"stop":1751543853332,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c42b85eecb9279","name":"should properly create location multiaddrs - udp","time":{"start":1751543172700,"stop":1751543172700,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e5e0e400d4fae5","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1751543240321,"stop":1751543240323,"duration":2},"status":"passed","severity":"normal"},{"uid":"329da14188c47aea","name":"Check publish message containing JSON","time":{"start":1751543343975,"stop":1751543343977,"duration":2},"status":"passed","severity":"normal"},{"uid":"859b59daadbc9901","name":"Push message with unicode special characters payload","time":{"start":1751543853322,"stop":1751543853323,"duration":1},"status":"passed","severity":"normal"},{"uid":"71531c4f23a84ca0","name":"Check message with non string payload is not received","time":{"start":1751543685052,"stop":1751543685053,"duration":1},"status":"passed","severity":"normal"},{"uid":"4297881422f3daa3","name":"Passing an array","time":{"start":1751543504649,"stop":1751543504650,"duration":1},"status":"passed","severity":"normal"},{"uid":"9213fcae0e2e3135","name":"Promise Callback - true","time":{"start":1751543479599,"stop":1751543479600,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4cfa7e3e1a92ae","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1751543284978,"stop":1751543284988,"duration":10},"status":"passed","severity":"normal"},{"uid":"12c3c319ca7303e5","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1751543219309,"stop":1751543219309,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa713f039bebbe","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1751543219308,"stop":1751543219308,"duration":0},"status":"passed","severity":"normal"},{"uid":"1220dec424b04bb7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751543745663,"stop":1751543745663,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b3e0860e4aac7e","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751543429567,"stop":1751543429567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37f88204e6b423a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1751543219324,"stop":1751543219324,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3f53ef6a39857","name":"Push message with rate limit","time":{"start":1751543853329,"stop":1751543853329,"duration":0},"status":"passed","severity":"normal"},{"uid":"998599e618be204c","name":"should send to specified number of peers of used peers","time":{"start":1751543209980,"stop":1751543209981,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63c512ff95187cf","name":"should emit a peer event after start","time":{"start":1751543319656,"stop":1751543319656,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d8f6da83fd8219","name":"should maintain desired error rate","time":{"start":1751543221598,"stop":1751543221598,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbc54c057fa536d","name":"Encoder throws on empty string content topic","time":{"start":1751543181234,"stop":1751543181234,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b5c6baed1e8339","name":"Push message with content topic containing special chars","time":{"start":1751543853337,"stop":1751543853337,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5ea56083ad0360","name":"should not retry if at least one success","time":{"start":1751543209960,"stop":1751543209960,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa3a1d94a917446","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1751543219279,"stop":1751543219280,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72eb76bf584d838","name":"should check false positive rate","time":{"start":1751543221602,"stop":1751543221602,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a9e3898d0a4b6b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751543745662,"stop":1751543745662,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5c4157373e0697","name":"Waku message hash computation (payload length 0)","time":{"start":1751543181034,"stop":1751543181035,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a7e6504915c2","name":"should properly create location multiaddrs - udp6","time":{"start":1751543172699,"stop":1751543172699,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb24e31f9f9daa2","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1751543219319,"stop":1751543219319,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a3a2020c2f8d3","name":"Check received message containing unicode special characters","time":{"start":1751543685038,"stop":1751543685038,"duration":0},"status":"passed","severity":"normal"},{"uid":"333b8fedfcca8d06","name":"should throw an error if shards are undefined for static sharding","time":{"start":1751543166652,"stop":1751543166652,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da00cb7443e1b3","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1751543181068,"stop":1751543181068,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a61b39a28e19c8d","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1751543209957,"stop":1751543209958,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6cf75c5d537a4b4","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1751543219301,"stop":1751543219302,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d096c1286e6eebf","name":"Push message with content topic containing JSON","time":{"start":1751543853327,"stop":1751543853327,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfe3323c6e157b2","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1751543455790,"stop":1751543455791,"duration":1},"status":"passed","severity":"normal"},{"uid":"53916555e2d6be47","name":"Mutual subscription","time":{"start":1751543350067,"stop":1751543350067,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf10985d09d9721d","name":"Push 30 different messages","time":{"start":1751543853323,"stop":1751543853324,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f9d44e986aedbb5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1751543166657,"stop":1751543166657,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bc56f3a7e81589","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1751543209977,"stop":1751543209977,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63c00e8b551ef2c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1751543247290,"stop":1751543247290,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f20cb2c852e7fac","name":"Check received message containing XML","time":{"start":1751543685046,"stop":1751543685046,"duration":0},"status":"passed","severity":"normal"},{"uid":"9caf4d4535e827d5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751543745649,"stop":1751543745649,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbd3aa05d77684e","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1751543209906,"stop":1751543209906,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cc75456982f37","name":"Query with Promise Callback, No message returned","time":{"start":1751543455791,"stop":1751543455791,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4926437a256ac2","name":"should return valid sharding parameters for static sharding","time":{"start":1751543166670,"stop":1751543166670,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9f59dedc5ff20","name":"Generator, 2 different pubsubtopics","time":{"start":1751543471649,"stop":1751543471649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e205055960dab4c8","name":"new peer added after a peer was already found","time":{"start":1751543341389,"stop":1751543341390,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6a11f85e0e7870ca","name":"should throw error - invalid id","time":{"start":1751543172695,"stop":1751543172695,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcdf8e3dd1675bb","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1751543442279,"stop":1751543442280,"duration":1},"status":"skipped","severity":"normal"},{"uid":"559414d92498c9cb","name":"Check received message containing Arabic","time":{"start":1751543685045,"stop":1751543685045,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80b093c51e5d82d","name":"Push message with content topic containing Chinese","time":{"start":1751543853325,"stop":1751543853325,"duration":0},"status":"passed","severity":"normal"},{"uid":"d025b3b3ea6a3de9","name":"start node with empty shard should fail","time":{"start":1751543526046,"stop":1751543526046,"duration":0},"status":"passed","severity":"normal"},{"uid":"a090df1fec702ad4","name":"throws an error for improperly formatted content topics","time":{"start":1751543166647,"stop":1751543166647,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca01dfeb2f938090","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1751543219292,"stop":1751543219293,"duration":1},"status":"passed","severity":"normal"},{"uid":"454424bf6ca56d7c","name":"Check meta is set [symmetric]","time":{"start":1751543198785,"stop":1751543198786,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafa833854d9a74b","name":"can start and stop the service","time":{"start":1751543244926,"stop":1751543244926,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f3f4a27f8824d8","name":"Check received message containing SQL Injection","time":{"start":1751543685045,"stop":1751543685046,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f84afc3d394e53","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1751543219309,"stop":1751543219313,"duration":4},"status":"passed","severity":"normal"},{"uid":"e458fe249a86fd4d","name":"Sample","time":{"start":1751543172046,"stop":1751543172046,"duration":0},"status":"passed","severity":"normal"},{"uid":"da42428579d7439f","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1751543487673,"stop":1751543487674,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb47d4923d193653","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1751543455790,"stop":1751543455790,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde0f2496d39f1a0","name":"should add to incoming buffer if dependencies are not met","time":{"start":1751543224388,"stop":1751543224388,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a37f6b973699c66","name":"Query generator for multiple messages with different message text format","time":{"start":1751543481741,"stop":1751543481742,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aeeb88b2566d08d","name":"Check message with invalid timestamp is not received","time":{"start":1751543685040,"stop":1751543685040,"duration":0},"status":"passed","severity":"normal"},{"uid":"671e9a240312d670","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1751543336671,"stop":1751543336671,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee91ba38c28e5db","name":"Check received message containing Russian","time":{"start":1751543685035,"stop":1751543685035,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdbcdbc340e1ad4","name":"should handle corrupted local storage data gracefully","time":{"start":1751543192923,"stop":1751543192923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94d7846bdd4fa2a","name":"udp ip6 address","time":{"start":1751543172088,"stop":1751543172088,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7fb693675b32de","name":"should have no discoveries enabled by default","time":{"start":1751543209936,"stop":1751543209936,"duration":0},"status":"passed","severity":"normal"},{"uid":"478c38dbb27e740d","name":"Passing page size 19 when there are 20 messages","time":{"start":1751543492011,"stop":1751543492012,"duration":1},"status":"passed","severity":"normal"},{"uid":"531df8da1029c21b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1751543171944,"stop":1751543171944,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6062cd4d32aa03","name":"should throw error - no public key","time":{"start":1751543172694,"stop":1751543172695,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c02780ffd84bf7","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1751543246470,"stop":1751543246470,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c96b9495794622b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751543745656,"stop":1751543745656,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae32f884d492e40b","name":"Throws when trying to push message with empty payload","time":{"start":1751543853336,"stop":1751543853336,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bac709057d429a","name":"Default pageSize","time":{"start":1751543492013,"stop":1751543492014,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd6f48f5214228","name":"Push message with content topic containing emoji","time":{"start":1751543853328,"stop":1751543853328,"duration":0},"status":"passed","severity":"normal"},{"uid":"6759fe0e27a3557d","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1751543209436,"stop":1751543209437,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ea28fcfa1ab6e4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1751543240326,"stop":1751543240327,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c17d7ce26b1210","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1751543166669,"stop":1751543166669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7445132beb9bd6","name":"Check publish message containing numeric","time":{"start":1751543343963,"stop":1751543343965,"duration":2},"status":"passed","severity":"normal"},{"uid":"512ef294ff724c03","name":"Push message with content topic containing Script","time":{"start":1751543853326,"stop":1751543853327,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc40532dc4bdf6ba","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751543745650,"stop":1751543745650,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b1746d5f817cb0","name":"topics with same application and version share the same shard","time":{"start":1751543166645,"stop":1751543166645,"duration":0},"status":"passed","severity":"normal"},{"uid":"367776c73e332c6c","name":"Nodes with multiple pubsub topic","time":{"start":1751543336670,"stop":1751543336670,"duration":0},"status":"passed","severity":"normal"},{"uid":"1528f512f8e726e7","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1751543180841,"stop":1751543180841,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11e282d1700ba14","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1751543219277,"stop":1751543219279,"duration":2},"status":"passed","severity":"normal"},{"uid":"55a3d88ec505f121","name":"Push message with content topic containing Russian","time":{"start":1751543853338,"stop":1751543853338,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74ed01f6197c1fc","name":"Encoder throws on empty string content topic","time":{"start":1751543200540,"stop":1751543200540,"duration":0},"status":"passed","severity":"normal"},{"uid":"948ee37de4c10f45","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1751543219326,"stop":1751543219326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea36c8b2d2490fc6","name":"Check publish message containing Chinese","time":{"start":1751543343967,"stop":1751543343967,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bf2522fb33715d","name":"should be able to decode the field with only RELAY set to true","time":{"start":1751543171946,"stop":1751543171947,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96a5b8013d82ac6","name":"should encode/decode to RLP encoding","time":{"start":1751543172697,"stop":1751543172697,"duration":0},"status":"passed","severity":"normal"},{"uid":"deca792319ab2573","name":"Subscribe and receive messages via lightPush","time":{"start":1751543745643,"stop":1751543745644,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b83593f2a3f340","name":"Push message with content topic containing escaped characters","time":{"start":1751543853340,"stop":1751543853340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd1bb39efa77cbb","name":"Push message with Arabic payload","time":{"start":1751543853319,"stop":1751543853319,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ca170dff2c4e39","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751543685050,"stop":1751543685050,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea879d2506df071b","name":"Push message with custom timestamp: 1751539647574","time":{"start":1751543853330,"stop":1751543853330,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba7169cb9735f0","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1751543209910,"stop":1751543209917,"duration":7},"status":"passed","severity":"normal"},{"uid":"3f205c5bd5e44cd2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1751543247287,"stop":1751543247288,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8c923519b70da","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1751543219319,"stop":1751543219319,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae941748793e669","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751543429570,"stop":1751543429571,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fefd11be158b9c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1751543350087,"stop":1751543350087,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9011ebde950c37c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1751543498820,"stop":1751543498821,"duration":1},"status":"passed","severity":"normal"},{"uid":"32423d3ba3b34369","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1751543166645,"stop":1751543166645,"duration":0},"status":"passed","severity":"normal"},{"uid":"408308c925dc3194","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1751543166669,"stop":1751543166670,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f62fc79890af3cb","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1751543209976,"stop":1751543209976,"duration":0},"status":"passed","severity":"normal"},{"uid":"21167d7a22ef4615","name":"accepts valid message hash query","time":{"start":1751543180843,"stop":1751543180844,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e0ecfe65c0d90b","name":"rejects content-filtered query with only contentTopics","time":{"start":1751543180841,"stop":1751543180843,"duration":2},"status":"passed","severity":"normal"},{"uid":"76a7c8b1c7ebdd26","name":"throws on content topic with empty encoding field","time":{"start":1751543166639,"stop":1751543166640,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc943810a8a6428","name":"Check publish message containing Basic HTML tag","time":{"start":1751543343974,"stop":1751543343975,"duration":1},"status":"passed","severity":"normal"},{"uid":"47392fe22eb40735","name":"pre and post cipher","time":{"start":1751543199334,"stop":1751543199335,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea0f5d47dc171b7","name":"Push message with Script payload","time":{"start":1751543853320,"stop":1751543853320,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf8f480fb75835c","name":"Check received message containing shell command","time":{"start":1751543685037,"stop":1751543685037,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1363230da3990e0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1751543274827,"stop":1751543274827,"duration":0},"status":"passed","severity":"normal"},{"uid":"be19ac1a372e01d5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751543408374,"stop":1751543408374,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10521d81903d6ab","name":"should retry on complete failure if specified","time":{"start":1751543209981,"stop":1751543209982,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2cffda01190abb9","name":"should encode/decode to text encoding","time":{"start":1751543172697,"stop":1751543172697,"duration":0},"status":"passed","severity":"normal"},{"uid":"632aa9590ddcb81b","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1751543219293,"stop":1751543219293,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda15893301f7747","name":"Generator, custom pubsub topic","time":{"start":1751543471649,"stop":1751543471649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98cf7fdef5ef3cf3","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app29/4/topic706/utf8","time":{"start":1751543447365,"stop":1751543447365,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d9263e1a8b9a9b","name":"Push 30 different messages","time":{"start":1751543853335,"stop":1751543853336,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1f41c2f714c04f47","name":"Push message with emoji payload","time":{"start":1751543853335,"stop":1751543853335,"duration":0},"status":"passed","severity":"normal"},{"uid":"224639a9dc419a9d","name":"should throw error - no public key","time":{"start":1751543172696,"stop":1751543172696,"duration":0},"status":"passed","severity":"normal"},{"uid":"c087a12a6ed57fcd","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1751543219323,"stop":1751543219323,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03aff5d58d8729e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751543745663,"stop":1751543745664,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b71545b416863d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1751543341390,"stop":1751543341390,"duration":0},"status":"skipped","severity":"normal"},{"uid":"835668babf31fc89","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1751543219281,"stop":1751543219281,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68c78420829d34","name":"rejects hash query with time filter","time":{"start":1751543180845,"stop":1751543180846,"duration":1},"status":"passed","severity":"normal"},{"uid":"a340074d0ba03eff","name":"should call waitForPeer on Relay","time":{"start":1751543210228,"stop":1751543210229,"duration":1},"status":"passed","severity":"normal"},{"uid":"64587110f3b4b90d","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1751543219283,"stop":1751543219283,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb550b3ada1e9cb2","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1751543166642,"stop":1751543166643,"duration":1},"status":"passed","severity":"normal"},{"uid":"f885c02c185bf376","name":"Subscribe and publish message","time":{"start":1751543350069,"stop":1751543350069,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb4b5196de0b66a","name":"Check message with invalid timestamp is not received","time":{"start":1751543685050,"stop":1751543685051,"duration":1},"status":"passed","severity":"normal"},{"uid":"2613cd9564d4a528","name":"Push message with special chars payload","time":{"start":1751543853318,"stop":1751543853318,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2b117869edb113","name":"Check received message containing Script","time":{"start":1751543685046,"stop":1751543685046,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf44a8ea0da9492","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1751543181067,"stop":1751543181068,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b94cfbbb317f8a","name":"should decode valid enr successfully","time":{"start":1751543172693,"stop":1751543172693,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7979a0c9115ff75","name":"Subscribe and receive messages via waku relay post","time":{"start":1751543745644,"stop":1751543745645,"duration":1},"status":"passed","severity":"normal"},{"uid":"20cec3419001431b","name":"Check received message containing unicode special characters","time":{"start":1751543685048,"stop":1751543685048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e213a9f4449b5c0d","name":"Push message with content topic containing short","time":{"start":1751543853336,"stop":1751543853336,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fd581fe8e8e26d","name":"should start and stop interval correctly","time":{"start":1751543209951,"stop":1751543209951,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dd21948fdddde6","name":"should never report false negatives","time":{"start":1751543221599,"stop":1751543221600,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb75bed7079d127","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1751543166669,"stop":1751543166669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1a1cb9e0641424","name":"random static sharding 7 - Cluster ID: 511, Shard ID: 604","time":{"start":1751543526043,"stop":1751543526044,"duration":1},"status":"passed","severity":"normal"},{"uid":"b686c1c86787e86b","name":"Check received message with timestamp: 1751543239141000000 ","time":{"start":1751543685048,"stop":1751543685049,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a28d6c14325eb3c","name":"LightPush","time":{"start":1751543507424,"stop":1751543507424,"duration":0},"status":"passed","severity":"normal"},{"uid":"4832511a14196387","name":"Check received message containing Basic HTML tag","time":{"start":1751543685046,"stop":1751543685046,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cbffb2ab600bf0","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1751543172693,"stop":1751543172694,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2dfa488846596b","name":"should throw an error for insufficient data","time":{"start":1751543166774,"stop":1751543166774,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b6a094aa497428","name":"can start and stop the service","time":{"start":1751543319655,"stop":1751543319655,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0683e16a2b5d716","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1751543442272,"stop":1751543442273,"duration":1},"status":"passed","severity":"normal"},{"uid":"3633245505fa8b5c","name":"throws on content topic with empty topic name field","time":{"start":1751543166639,"stop":1751543166639,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa31841c40819562","name":"handles empty shards array correctly","time":{"start":1751543166671,"stop":1751543166671,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4cbe572849965d","name":"isConnected should return true after first peer connects","time":{"start":1751543257979,"stop":1751543257979,"duration":0},"status":"passed","severity":"normal"},{"uid":"7942ca9524d513d2","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1751543166642,"stop":1751543166642,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94cdc499ae5e3b4","name":"Check received message with timestamp: 1751543239141 ","time":{"start":1751543685039,"stop":1751543685039,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b3201d9303fcea","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1751543343987,"stop":1751543343989,"duration":2},"status":"passed","severity":"normal"},{"uid":"1482d04cb208c812","name":"Subscribe to topic containing short and receive message","time":{"start":1751543745659,"stop":1751543745659,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af68425acf3a8d0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1751543166665,"stop":1751543166665,"duration":0},"status":"passed","severity":"normal"},{"uid":"4360df6f7e3567de","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751543526045,"stop":1751543526045,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e97f8cf773bbb6","name":"should not receive a peer event before start","time":{"start":1751543244930,"stop":1751543244930,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa4468153186353","name":"should not allow unachievable error rate","time":{"start":1751543219038,"stop":1751543219039,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0f467d5266eebe","name":"Decoder throws on empty string content topic","time":{"start":1751543198788,"stop":1751543198788,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d43207f4713cdcc","name":"Overlapping topic subscription","time":{"start":1751543745647,"stop":1751543745647,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5980cc9060829c","name":"should keep entries that haven't expired yet","time":{"start":1751543209169,"stop":1751543209180,"duration":11},"status":"passed","severity":"normal"},{"uid":"704762bab9449ad4","name":"should be delivered but not added to local log or bloom filter","time":{"start":1751543224392,"stop":1751543224392,"duration":0},"status":"passed","severity":"normal"},{"uid":"99eea516b9d05e2c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1751543442277,"stop":1751543442278,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73160b79acd66ff","name":"should handle general insertion and lookup correctly","time":{"start":1751543221601,"stop":1751543221601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12340a8fde9601b","name":"Generator, 2 different pubsubtopics","time":{"start":1751543471648,"stop":1751543471648,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fea911fb37c2ee","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1751543187833,"stop":1751543187833,"duration":0},"status":"passed","severity":"normal"},{"uid":"2755b2a3b5a3761b","name":"Check publish message containing unicode special characters","time":{"start":1751543343979,"stop":1751543343979,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd4c0357177160a","name":"should insert message into bloom filter","time":{"start":1751543224386,"stop":1751543224386,"duration":0},"status":"passed","severity":"normal"},{"uid":"caaac89818213f09","name":"Delete observer","time":{"start":1751543321592,"stop":1751543321593,"duration":1},"status":"passed","severity":"normal"},{"uid":"c946ec4372ecc66","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app44/7/topic645/xml","time":{"start":1751543447363,"stop":1751543447364,"duration":1},"status":"passed","severity":"normal"},{"uid":"d27862734add795e","name":"random static sharding 2 - Cluster ID: 162, Shard ID: 910","time":{"start":1751543526040,"stop":1751543526041,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5423d4a94a614d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1751543498817,"stop":1751543498818,"duration":1},"status":"passed","severity":"normal"},{"uid":"365c80a8e822c661","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1751543188622,"stop":1751543188622,"duration":0},"status":"passed","severity":"normal"},{"uid":"b471b50f08c0b2cf","name":"should reject if LightPush is requested but not mounted","time":{"start":1751543210226,"stop":1751543210226,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e3fa7e134ec8bf","name":"should only return 1 node with store capability","time":{"start":1751543189059,"stop":1751543189059,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab49c7882481959","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app56/10/topic287/json","time":{"start":1751543447364,"stop":1751543447364,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b311f3c0e23ad3","name":"Check received message containing short","time":{"start":1751543685032,"stop":1751543685033,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb5783777a8ecd1","name":"should push the message to the outgoing buffer","time":{"start":1751543224385,"stop":1751543224385,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd290ae9c823b5f9","name":"tcp ip4 address","time":{"start":1751543172087,"stop":1751543172087,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f81695a9dc068","name":"start node with empty content topic","time":{"start":1751543447371,"stop":1751543447372,"duration":1},"status":"passed","severity":"normal"},{"uid":"9813e1f4dc0c219","name":"should use shardsUnderCluster when provided","time":{"start":1751543210091,"stop":1751543210091,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c674d2e3fcc2cc","name":"Passing page size 10 when there are 10 messages","time":{"start":1751543492009,"stop":1751543492010,"duration":1},"status":"passed","severity":"normal"},{"uid":"366303565d1b0b0f","name":"should wait for Store peer to be connected","time":{"start":1751543210228,"stop":1751543210228,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00329d3a07e837","name":"should not fail to start the service if it is already started","time":{"start":1751543319655,"stop":1751543319656,"duration":1},"status":"passed","severity":"normal"},{"uid":"348c7cf123756367","name":"should be called for bootstrap peers","time":{"start":1751543247287,"stop":1751543247287,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb469be35193ec60","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1751543487674,"stop":1751543487674,"duration":0},"status":"passed","severity":"normal"},{"uid":"456aac63875766f0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751543745650,"stop":1751543745651,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6048b0fa017c8e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1751543166666,"stop":1751543166666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e3722ec296625a","name":"Meta field set when metaSetter is specified","time":{"start":1751543181233,"stop":1751543181234,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1660f7a489b2e94","name":"Light Node - default protocols","time":{"start":1751543507424,"stop":1751543507425,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6ac9e179320597","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751543526039,"stop":1751543526039,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bc272a07891084","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751543745646,"stop":1751543745646,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd75cdd74393a6e6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751543745661,"stop":1751543745661,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a267e549dd91b","name":"through manual discovery","time":{"start":1751543282559,"stop":1751543282559,"duration":0},"status":"passed","severity":"normal"},{"uid":"99764acdc9837fee","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1751543219280,"stop":1751543219280,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a6b9af6a71a67e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1751543166774,"stop":1751543166774,"duration":0},"status":"passed","severity":"normal"},{"uid":"befe1258200576d4","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1751543219322,"stop":1751543219323,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c891b9ddf95fb9","name":"Subscribe to topic containing short and receive message","time":{"start":1751543745648,"stop":1751543745648,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edc4bca10b40493","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1751543350079,"stop":1751543350080,"duration":1},"status":"passed","severity":"normal"},{"uid":"446ff05303ebe5eb","name":"rejects hash query with content filter parameters","time":{"start":1751543180844,"stop":1751543180844,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7588db7b896e54","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751543745660,"stop":1751543745660,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df62f4118ed9408","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751543336670,"stop":1751543336670,"duration":0},"status":"passed","severity":"normal"},{"uid":"31523cad3d1ffaad","name":"messageHash returns a Uint8Array","time":{"start":1751543181036,"stop":1751543181037,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9520b0eee7198e3","name":"Decoder throws on empty string content topic","time":{"start":1751543181235,"stop":1751543181235,"duration":0},"status":"passed","severity":"normal"},{"uid":"41aaf873a3fe6e5a","name":"Publish message with rate limit","time":{"start":1751543343992,"stop":1751543343993,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ebdf2c0536e085","name":"1 Store, 2 fetches","time":{"start":1751543188606,"stop":1751543188607,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b44d9a1829816b","name":"Rejects garbage","time":{"start":1751543213515,"stop":1751543213516,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b1a4461919ea98","name":"should properly create location multiaddrs - tcp","time":{"start":1751543172700,"stop":1751543172700,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bbc299c89ad934","name":"Query with Ordered Callback, No Decoder","time":{"start":1751543455789,"stop":1751543455789,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a8482b7cc99965","name":"Check publish message containing Russian","time":{"start":1751543343971,"stop":1751543343971,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c915af78fc84237","name":"addEventListener with correct event","time":{"start":1751543280419,"stop":1751543280419,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f57687840dd5700","name":"can start and stop the service","time":{"start":1751543192918,"stop":1751543192919,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac01f90bc76168f","name":"should not fail to stop the service if it was not started","time":{"start":1751543244928,"stop":1751543244928,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c5ee4e759ba4ea","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1751543455787,"stop":1751543455789,"duration":2},"status":"passed","severity":"normal"},{"uid":"cfe5b7c5ef7c80f2","name":"Check received message containing long","time":{"start":1751543685033,"stop":1751543685033,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c57818abc3e52d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1751543350088,"stop":1751543350088,"duration":0},"status":"passed","severity":"normal"},{"uid":"d632bd277423f89b","name":"should process tasks in queue","time":{"start":1751543209951,"stop":1751543209952,"duration":1},"status":"passed","severity":"normal"},{"uid":"93084635bea1728f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1751543498819,"stop":1751543498819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a301cea3b3c3c5cc","name":"Subscribe to topic containing special chars and publish message","time":{"start":1751543350077,"stop":1751543350077,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc390b3c30b0f16","name":"should transition to Unhealthy when no connections","time":{"start":1751543209435,"stop":1751543209436,"duration":1},"status":"passed","severity":"normal"},{"uid":"15100b744dca31e5","name":"should reject if Relay is requested but not mounted","time":{"start":1751543210226,"stop":1751543210226,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2fa5a59b0aaa46","name":"should throw error - no id","time":{"start":1751543172695,"stop":1751543172695,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7fc1e04fde27f3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1751543219323,"stop":1751543219323,"duration":0},"status":"passed","severity":"normal"},{"uid":"108b314bbb36a19","name":"should be empty after removing the only subscription","time":{"start":1751543210251,"stop":1751543210251,"duration":0},"status":"passed","severity":"normal"},{"uid":"5beff5f72ec95af4","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1751543350069,"stop":1751543350069,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6981aea43e5b01f","name":"Push message with content topic containing emoji","time":{"start":1751543853340,"stop":1751543853341,"duration":1},"status":"passed","severity":"normal"},{"uid":"5160cf26a7553b7","name":"Overlapping topic subscription","time":{"start":1751543745658,"stop":1751543745658,"duration":0},"status":"passed","severity":"normal"},{"uid":"3987f94a07283ae3","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1751543188621,"stop":1751543188621,"duration":0},"status":"passed","severity":"normal"},{"uid":"571a9b5976544d5","name":"should return usable stream attached to connection","time":{"start":1751543181065,"stop":1751543181065,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94ab15526b9b153","name":"should return different streams if requested simultaniously","time":{"start":1751543181066,"stop":1751543181067,"duration":1},"status":"passed","severity":"normal"},{"uid":"8950e4270a81afe2","name":"should properly create location multiaddrs - tcp4","time":{"start":1751543172699,"stop":1751543172699,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd965980872c30e","name":"Check publish message containing Script","time":{"start":1751543343973,"stop":1751543343973,"duration":0},"status":"passed","severity":"normal"},{"uid":"55246af792821808","name":"Should update shard info","time":{"start":1751543285770,"stop":1751543285770,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e241d854e94810","name":"should requeue task if no peer is available","time":{"start":1751543209952,"stop":1751543209952,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8e2ac7da457933","name":"Passing page size 0 when there are 110 messages","time":{"start":1751543492007,"stop":1751543492008,"duration":1},"status":"passed","severity":"normal"},{"uid":"b052c6dc1f6e13ba","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1751543166643,"stop":1751543166644,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7cad4037d1e055f","name":"isConnected should return false after all peers disconnect","time":{"start":1751543257979,"stop":1751543257980,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7aad80ef57005f4","name":"Sign & Recover","time":{"start":1751543199335,"stop":1751543199335,"duration":0},"status":"passed","severity":"normal"},{"uid":"5373c0722bdad8e5","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1751543189061,"stop":1751543189061,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47aeea929655b8c9","name":"Waku message hash computation (meta attribute not present)","time":{"start":1751543181033,"stop":1751543181034,"duration":1},"status":"passed","severity":"normal"},{"uid":"408ee6410019d0cc","name":"Subscribe to topic containing long and publish message","time":{"start":1751543350075,"stop":1751543350076,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4d54bc85e5bc40","name":"Push message equal or less that 1MB","time":{"start":1751543853343,"stop":1751543853343,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ede5d88becb3e13","name":"different cluster, different shard: nodes don't connect","time":{"start":1751543284993,"stop":1751543284993,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad048fab576bc36","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1751543171949,"stop":1751543171949,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9972d29c48f9738","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1751543224389,"stop":1751543224389,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef8ed386acf5652","name":"getPeersByDiscovery","time":{"start":1751543341387,"stop":1751543341387,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b168d6419f0b342","name":"Push message with content topic containing numeric","time":{"start":1751543853337,"stop":1751543853337,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28a1741e191d3e5","name":"should select older connection if present","time":{"start":1751543180531,"stop":1751543180531,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d052ad28f2089e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1751543166667,"stop":1751543166668,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d343a209fcdcecd","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1751543171944,"stop":1751543171945,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e81aefa048eac1","name":"should handle a minimal index list","time":{"start":1751543166773,"stop":1751543166773,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5f6417be490fb5","name":"Check meta is set [ecies]","time":{"start":1751543200539,"stop":1751543200540,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1c611e834fd36","name":"Non TWN Cluster","time":{"start":1751543447363,"stop":1751543447363,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc64fac8b4b9018","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1751543219281,"stop":1751543219282,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b8e14c125b0e62","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751543745652,"stop":1751543745652,"duration":0},"status":"passed","severity":"normal"},{"uid":"630919686b8209e2","name":"Publish message with custom timestamp: Thu Jul 03 2025 12:48:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1751543343983,"stop":1751543343983,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e907bece15c14d","name":"Push message with Basic HTML tag payload","time":{"start":1751543853321,"stop":1751543853321,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b974806c001200","name":"can query messages normally","time":{"start":1751543457981,"stop":1751543457982,"duration":1},"status":"passed","severity":"normal"},{"uid":"651f43d4302bac79","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751543745660,"stop":1751543745661,"duration":1},"status":"passed","severity":"normal"},{"uid":"994aa3993b51d906","name":"Used by Waku Relay","time":{"start":1751543504650,"stop":1751543504650,"duration":0},"status":"passed","severity":"normal"},{"uid":"5add98a71d1a614e","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1751543219308,"stop":1751543219309,"duration":1},"status":"passed","severity":"normal"},{"uid":"122238654d53c6dc","name":"should not throw an error for a single configured topic","time":{"start":1751543166667,"stop":1751543166667,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9db683a73ea9e7","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1751543240324,"stop":1751543240325,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a8876391271d58","name":"should insert message id into causal history","time":{"start":1751543224386,"stop":1751543224386,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f08d8225990ba6c","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1751543166643,"stop":1751543166643,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fae4fb46a65537","name":"Query Generator, Multiple PubsubTopics","time":{"start":1751543455786,"stop":1751543455786,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16df3a694e721a2","name":"should not receive a peer event before start","time":{"start":1751543192920,"stop":1751543192921,"duration":1},"status":"passed","severity":"normal"},{"uid":"93892cc01dc4f58b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1751543219327,"stop":1751543219328,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e46d4918f2453f","name":"should encodeTxt and decodeTxt","time":{"start":1751543172693,"stop":1751543172693,"duration":0},"status":"passed","severity":"normal"},{"uid":"850ec60bab5fafcc","name":"stop","time":{"start":1751543280423,"stop":1751543280423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdda2c6b7b64ba6","name":"should return empty list for no shard","time":{"start":1751543166651,"stop":1751543166651,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f2c5fd1c6d715b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1751543171949,"stop":1751543171950,"duration":1},"status":"passed","severity":"normal"},{"uid":"44cdf9444c24b8c9","name":"A test","time":{"start":1751543275054,"stop":1751543275055,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb399ea6ac151889","name":"Push message with XML payload","time":{"start":1751543853334,"stop":1751543853334,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3d52179cad13e5","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1751543219304,"stop":1751543219305,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd2fe13fd42939e","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1751543224390,"stop":1751543224391,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1597977fa534d5","name":"Waku message hash computation (no timestamp)","time":{"start":1751543181035,"stop":1751543181036,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e58d2c1eb2d7fc","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1751543442280,"stop":1751543442280,"duration":0},"status":"skipped","severity":"normal"},{"uid":"862c63eb3693b5f9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1751543166658,"stop":1751543166664,"duration":6},"status":"passed","severity":"normal"},{"uid":"1dd3ae797e4c476","name":"less peers than existing","time":{"start":1751543319935,"stop":1751543319936,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7550ae596879e1ee","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751543745652,"stop":1751543745653,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc2c436c196eafb","name":"Push message with rate limit","time":{"start":1751543853341,"stop":1751543853342,"duration":1},"status":"passed","severity":"normal"},{"uid":"5085538b6d3e499a","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751543685053,"stop":1751543685053,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e98d873339019b","name":"should handle special patterns correctly","time":{"start":1751543221601,"stop":1751543221601,"duration":0},"status":"passed","severity":"normal"},{"uid":"65409d683c361e60","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1751543181037,"stop":1751543181038,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fadbad5fad4428","name":"Push message with content topic containing SQL Injection","time":{"start":1751543853338,"stop":1751543853338,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb256a5cc7c7e23c","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751543745665,"stop":1751543745665,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd8f4000d7d32c8","name":"recovers when dns.resolve returns empty","time":{"start":1751543189057,"stop":1751543189057,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac20fedf45c9d80","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1751543166672,"stop":1751543166672,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d85913e4fbdcea1","name":"should return false when shard is not included in network shards","time":{"start":1751543210092,"stop":1751543210093,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e972121c6dfd7f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751543853327,"stop":1751543853327,"duration":0},"status":"passed","severity":"normal"},{"uid":"331be2c0d31d1181","name":"should not return locked peers if enough unlocked are available","time":{"start":1751543209972,"stop":1751543209972,"duration":0},"status":"passed","severity":"normal"},{"uid":"de94425c24064e12","name":"Push message with JSON payload","time":{"start":1751543853321,"stop":1751543853321,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0fb32867b18f51","name":"should set field with only RELAY enabled","time":{"start":1751543172701,"stop":1751543172701,"duration":0},"status":"passed","severity":"normal"},{"uid":"707404776ba0d5ef","name":"Subscribe to topic containing long and receive message","time":{"start":1751543745648,"stop":1751543745648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6dca8f1ac7b3df6","name":"Check received message containing numeric","time":{"start":1751543685033,"stop":1751543685033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbe5795aea6e28e","name":"configure the node with multiple content topics","time":{"start":1751543447370,"stop":1751543447370,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b87a53208bf721","name":"Relay - dialed first","time":{"start":1751543507422,"stop":1751543507422,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2e7b161b4749bd","name":"Refresh subscription","time":{"start":1751543350073,"stop":1751543350073,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6dd92aa7c14abfa","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1751543171943,"stop":1751543171943,"duration":0},"status":"passed","severity":"normal"},{"uid":"df75e534de13c1b8","name":"throws on content topic with non-number generation field","time":{"start":1751543166637,"stop":1751543166637,"duration":0},"status":"passed","severity":"normal"},{"uid":"15523647653d9155","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751543408369,"stop":1751543408370,"duration":1},"status":"passed","severity":"normal"},{"uid":"20540a276d397fe2","name":"should continually clean up expired entries at intervals","time":{"start":1751543209181,"stop":1751543209182,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba927fc886ed337","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751543745654,"stop":1751543745654,"duration":0},"status":"passed","severity":"normal"},{"uid":"53068006524b993f","name":"Subscribe to topic containing short and publish message","time":{"start":1751543350074,"stop":1751543350075,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8e446975df9d0d","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1751543219284,"stop":1751543219291,"duration":7},"status":"passed","severity":"normal"},{"uid":"6d1ccfe9243281fa","name":"Callback on promise","time":{"start":1751543481743,"stop":1751543481743,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d830549dda95260","name":"removeEventListener with wrong event","time":{"start":1751543280420,"stop":1751543280421,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e5cab8e5863959","name":"throws on empty content topic","time":{"start":1751543166636,"stop":1751543166636,"duration":0},"status":"passed","severity":"normal"},{"uid":"96967e94e6a9d4a6","name":"Publish message with custom timestamp: Fri Jul 12 2024 11:48:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1751543343981,"stop":1751543343982,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2eeaea40302e7c5","name":"Passing page size 3 when there are 20 messages","time":{"start":1751543492008,"stop":1751543492009,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2002464a0846422","name":"Round trip binary serialization","time":{"start":1751543181233,"stop":1751543181233,"duration":0},"status":"passed","severity":"normal"},{"uid":"59005d3c30b0e553","name":"should enable all discoveries when explicitly set","time":{"start":1751543209937,"stop":1751543209937,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca15c54a472bd18","name":"should not receive a peer event after stop","time":{"start":1751543319657,"stop":1751543319657,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7818643c09ec7c","name":"should handle task timeouts","time":{"start":1751543209959,"stop":1751543209959,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbb74c44e4eff2e","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1751543219039,"stop":1751543219039,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca58d5480cf4940","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1751543166651,"stop":1751543166651,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d6c912b715edcb","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751543745646,"stop":1751543745646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edbc6ce223feb799","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1751543219305,"stop":1751543219306,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3817cee47379404","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1751543442276,"stop":1751543442277,"duration":1},"status":"passed","severity":"normal"},{"uid":"95bc329ecad7def","name":"throws on content topic with empty application field","time":{"start":1751543166638,"stop":1751543166638,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9fcdf0eea73280","name":"Check message received after jswaku node is restarted","time":{"start":1751543685053,"stop":1751543685053,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e227dcd48c43ef","name":"shard 0","time":{"start":1751543526037,"stop":1751543526038,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb55203245c44bb","name":"Push message with content topic containing XML","time":{"start":1751543853327,"stop":1751543853327,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff8d03533936a8a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1751543498818,"stop":1751543498819,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c9dedee2320ecc","name":"Push message with content topic containing JSON","time":{"start":1751543853339,"stop":1751543853339,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d397a21f5bb3fc1","name":"Check received message containing long","time":{"start":1751543685043,"stop":1751543685044,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c1b98b911a96b","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app20/3/topic996/utf8","time":{"start":1751543447367,"stop":1751543447367,"duration":0},"status":"passed","severity":"normal"},{"uid":"213cfef89951e213","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751543447370,"stop":1751543447371,"duration":1},"status":"passed","severity":"normal"},{"uid":"4adf81efc078a49c","name":"random static sharding 6 - Cluster ID: 584, Shard ID: 144","time":{"start":1751543526043,"stop":1751543526043,"duration":0},"status":"passed","severity":"normal"},{"uid":"180051fb6609504f","name":"Publishes to nwaku","time":{"start":1751543333242,"stop":1751543333243,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a42f7a3e51dffce","name":"Push message with special chars payload","time":{"start":1751543853332,"stop":1751543853332,"duration":0},"status":"passed","severity":"normal"},{"uid":"22061cd033482d75","name":"should be delivered immediately if received","time":{"start":1751543224393,"stop":1751543224393,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3920553e3b5f3d6","name":"Push message with JSON payload","time":{"start":1751543853334,"stop":1751543853334,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51d81f3c02cc98a","name":"isConnected return false after peer stops","time":{"start":1751543257980,"stop":1751543257980,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff99d746055d9d5","name":"Refresh subscription","time":{"start":1751543745658,"stop":1751543745659,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bdf4238eb2fae8","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1751543209978,"stop":1751543209978,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8b7762779941a9","name":"Push message with unicode special characters payload","time":{"start":1751543853335,"stop":1751543853335,"duration":0},"status":"passed","severity":"normal"},{"uid":"38096274a35b374","name":"should request peer renewal on specific errors","time":{"start":1751543209958,"stop":1751543209958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f064cd18cd07c57b","name":"Check received message containing emoji","time":{"start":1751543685048,"stop":1751543685048,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b7d58b120b948c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app64/5/topic735/test.js","time":{"start":1751543447366,"stop":1751543447367,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5d60e0b917ce1d","name":"Push message with content topic containing unicode special characters","time":{"start":1751543853328,"stop":1751543853328,"duration":0},"status":"passed","severity":"normal"},{"uid":"69151bd9406bb63d","name":"Fails to publish message with empty text","time":{"start":1751543343985,"stop":1751543343985,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e1dbc911fe73a1","name":"should add and remove event listeners correctly","time":{"start":1751543192923,"stop":1751543192923,"duration":0},"status":"passed","severity":"normal"},{"uid":"7137e3826f5bd8d5","name":"connects to nwaku","time":{"start":1751543504648,"stop":1751543504649,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89409e90980955","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1751543219276,"stop":1751543219277,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dcda656008b433b","name":"Push message with long payload","time":{"start":1751543853331,"stop":1751543853332,"duration":1},"status":"passed","severity":"normal"},{"uid":"1838174f8f6304dc","name":"Push message with Script payload","time":{"start":1751543853333,"stop":1751543853333,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6921a0f0affa8f","name":"Register correct protocols","time":{"start":1751543350067,"stop":1751543350068,"duration":1},"status":"passed","severity":"normal"},{"uid":"825e3e570ee3359","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1751543189060,"stop":1751543189060,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3a6b6fba68e5df","name":"Ordered Callback - true","time":{"start":1751543479604,"stop":1751543479605,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b68bc9f16ac01da","name":"should handle incoming messages","time":{"start":1751543209918,"stop":1751543209918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2996451d53b0d8af","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751543408370,"stop":1751543408370,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6abf66355a48327","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751543429565,"stop":1751543429566,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e93dc3a1ee942be","name":"should not receive a peer event after stop","time":{"start":1751543244930,"stop":1751543244930,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92b7740a3f91811","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1751543350069,"stop":1751543350070,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f4401374e74252","name":"Push message with content topic containing Script","time":{"start":1751543853338,"stop":1751543853338,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d484f2a96b5db67","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751543171945,"stop":1751543171946,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2839fcb93f2b966","name":"should decode valid enr with tcp successfully","time":{"start":1751543172694,"stop":1751543172694,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cfcd25554e16ab","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1751543219327,"stop":1751543219327,"duration":0},"status":"passed","severity":"normal"},{"uid":"6036d519dd354ab1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751543745653,"stop":1751543745653,"duration":0},"status":"passed","severity":"normal"},{"uid":"504904db48dbda82","name":"should add received messages to bloom filter","time":{"start":1751543224387,"stop":1751543224388,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41c0b65327c571f","name":"should throw an error for missing required configuration","time":{"start":1751543166652,"stop":1751543166652,"duration":0},"status":"passed","severity":"normal"},{"uid":"793cf5954e7735e5","name":"should stop and cleanup resources","time":{"start":1751543210252,"stop":1751543210252,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1f2e4da5817d3f","name":"should not retry if at least one success","time":{"start":1751543209982,"stop":1751543209982,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ad9622e6d2515f","name":"Fails to push message bigger that 1MB","time":{"start":1751543853331,"stop":1751543853331,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2534470f5b45d43","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751543745663,"stop":1751543745663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff071237cabe5efb","name":"Store - dialed after - with timeout","time":{"start":1751543507423,"stop":1751543507424,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f13a2fd9fb442bd","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1751543188620,"stop":1751543188621,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8b96890f500e6e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751543745649,"stop":1751543745650,"duration":1},"status":"passed","severity":"normal"},{"uid":"9daaffb5d2d09001","name":"Filter","time":{"start":1751543507424,"stop":1751543507424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac9f2e47e822dd0","name":"Query generator for multiple messages with multiple decoders","time":{"start":1751543481742,"stop":1751543481742,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29508ab15423d22","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1751543166652,"stop":1751543166653,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f153149ee8e269","name":"Decoder throws on undefined content topic","time":{"start":1751543198788,"stop":1751543198788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d203a4912724afdd","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751543745657,"stop":1751543745657,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d4ad67c389a7d72","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1751543219294,"stop":1751543219298,"duration":4},"status":"passed","severity":"normal"},{"uid":"b9fc6c8f8388a512","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1751543166655,"stop":1751543166655,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59a700438b5ca72","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1751543498820,"stop":1751543498820,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6335b81e2e7b739","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1751543219318,"stop":1751543219319,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c030bf0716fd6cd","name":"should partition messages based on acknowledgement status","time":{"start":1751543224391,"stop":1751543224391,"duration":0},"status":"passed","severity":"normal"},{"uid":"20dae2299a876f20","name":"should lock peers when selected","time":{"start":1751543209971,"stop":1751543209971,"duration":0},"status":"passed","severity":"normal"},{"uid":"57174fa2f1620c7a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1751543166669,"stop":1751543166669,"duration":0},"status":"passed","severity":"normal"},{"uid":"dade0bf4d7b073cb","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1751543219319,"stop":1751543219320,"duration":1},"status":"passed","severity":"normal"},{"uid":"e610c844fde680a5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1751543343980,"stop":1751543343981,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebcf8abff17416dd","name":"passes more than one ENR URLs and attempts connection","time":{"start":1751543244931,"stop":1751543244932,"duration":1},"status":"skipped","severity":"normal"},{"uid":"76cf0ef3e36a2b96","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751543429566,"stop":1751543429567,"duration":1},"status":"passed","severity":"normal"},{"uid":"9986d9bbce6cc8d0","name":"Subscribe and receives messages on 20 topics","time":{"start":1751543745645,"stop":1751543745646,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03a692753dd80ea","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1751543166649,"stop":1751543166649,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a5adf566e4ba5b","name":"Push message with content topic containing numeric","time":{"start":1751543853325,"stop":1751543853325,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a78d804352ddec4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751543745654,"stop":1751543745654,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aeea26781bbff7e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751543745650,"stop":1751543745650,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cc9f4c84d34880","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751543745661,"stop":1751543745661,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c54188a7950614","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1751543224387,"stop":1751543224387,"duration":0},"status":"passed","severity":"normal"},{"uid":"335bd4a1880ace4d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1751543219324,"stop":1751543219324,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c1ba0d5fd5371a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1751543171948,"stop":1751543171949,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72283b0d3cb5332","name":"Query generator for multiple messages with different content topic format","time":{"start":1751543481742,"stop":1751543481743,"duration":1},"status":"passed","severity":"normal"},{"uid":"987528ff67ecc9a9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751543745663,"stop":1751543745663,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d0dc79572ee960","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1751543166655,"stop":1751543166656,"duration":1},"status":"passed","severity":"normal"},{"uid":"c95bf1430b714c7a","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1751543181032,"stop":1751543181032,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0db9c1230bf41c","name":"Query Generator - true","time":{"start":1751543479599,"stop":1751543479599,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e3b4437497ae6e","name":"Fields are not dropped","time":{"start":1751543180298,"stop":1751543180303,"duration":5},"status":"passed","severity":"normal"},{"uid":"bca5e2b03a764d98","name":"returns all values when wanted number matches available values","time":{"start":1751543187830,"stop":1751543187832,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1273ebda1c6f2f1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751543745664,"stop":1751543745664,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de3ec43d51f1e2c","name":"Relay - dialed after","time":{"start":1751543507422,"stop":1751543507422,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a2e4b9dd9d8d32","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1751543166640,"stop":1751543166641,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc5692f8b3b66e4","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1751543189060,"stop":1751543189060,"duration":0},"status":"passed","severity":"normal"},{"uid":"82347ea112ff0c29","name":"should return unique PubsubTopics for static sharding","time":{"start":1751543166650,"stop":1751543166650,"duration":0},"status":"passed","severity":"normal"},{"uid":"640b29f8553a4276","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751543745644,"stop":1751543745644,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a53f4e708c63879","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1751543209937,"stop":1751543209937,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ae78e073080875","name":"should set field with only FILTER enabled","time":{"start":1751543172702,"stop":1751543172702,"duration":0},"status":"passed","severity":"normal"},{"uid":"f267fbd6c5525d0c","name":"Push message with content topic containing escaped characters","time":{"start":1751543853328,"stop":1751543853328,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e7f087669c2d42","name":"Subscribe to topic containing XML and receive message","time":{"start":1751543745662,"stop":1751543745662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77c69b95b027727","name":"should insert elements correctly","time":{"start":1751543221598,"stop":1751543221598,"duration":0},"status":"passed","severity":"normal"},{"uid":"564f62ee37293bcc","name":"Query with Promise Callback, No Decoder","time":{"start":1751543455791,"stop":1751543455791,"duration":0},"status":"passed","severity":"normal"},{"uid":"3879e1d0f64d639b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1751543350078,"stop":1751543350078,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f438ee635397bd1","name":"Push message with short payload","time":{"start":1751543853316,"stop":1751543853317,"duration":1},"status":"passed","severity":"normal"},{"uid":"be9270f00f488e47","name":"should update ack status of messages in outgoing buffer","time":{"start":1751543224392,"stop":1751543224392,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2562dcff1808559","name":"random static sharding 8 - Cluster ID: 352, Shard ID: 912","time":{"start":1751543526044,"stop":1751543526044,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a8b990cc9074d3","name":"random static sharding 3 - Cluster ID: 998, Shard ID: 54","time":{"start":1751543526041,"stop":1751543526042,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53771238fcf2247","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1751543198783,"stop":1751543198784,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1e23432b9a7820","name":"Push message with numeric payload","time":{"start":1751543853317,"stop":1751543853318,"duration":1},"status":"passed","severity":"normal"},{"uid":"96cec70040f6d94","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751543745646,"stop":1751543745647,"duration":1},"status":"passed","severity":"normal"},{"uid":"16131da001f91988","name":"Push message with content topic containing shell command","time":{"start":1751543853339,"stop":1751543853339,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fdca09538bc1c5","name":"should dispatch connect and disconnect events","time":{"start":1751543209972,"stop":1751543209972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27668d639332451","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751543745658,"stop":1751543745658,"duration":0},"status":"passed","severity":"normal"},{"uid":"680e6b001bc5b1f6","name":"Check message with non string payload is not received","time":{"start":1751543685041,"stop":1751543685042,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c07726f8f326c2","name":"Generator, 2 different pubsubtopics","time":{"start":1751543471650,"stop":1751543471651,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efcc5a8baf5ac78","name":"Push to array if already present","time":{"start":1751543166324,"stop":1751543166325,"duration":1},"status":"passed","severity":"normal"},{"uid":"d50972264cc2d0d5","name":"Subscribe and receives messages on 20 topics","time":{"start":1751543745657,"stop":1751543745657,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23d5d29132abb30","name":"Check publish message containing special chars","time":{"start":1751543343965,"stop":1751543343967,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f897520824cf764","name":"should be able to encode the field with only RELAY set to true","time":{"start":1751543171939,"stop":1751543171941,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ea63559bcfa9f83","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1751543219306,"stop":1751543219307,"duration":1},"status":"passed","severity":"normal"},{"uid":"450b61195f9ee6ca","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1751543166667,"stop":1751543166667,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0f105646f18531","name":"should successfully subscribe to supported pubsub topic","time":{"start":1751543209906,"stop":1751543209907,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e154be947de93c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1751543166668,"stop":1751543166668,"duration":0},"status":"passed","severity":"normal"},{"uid":"449e0a3cb13f6138","name":"Subscribe to topic containing shell command and publish message","time":{"start":1751543350085,"stop":1751543350086,"duration":1},"status":"passed","severity":"normal"},{"uid":"7199fecdee54b786","name":"should return false","time":{"start":1751543172696,"stop":1751543172696,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eab4cfbb5977412","name":"random static sharding 1 - Cluster ID: 101, Shard ID: 761","time":{"start":1751543526039,"stop":1751543526040,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac12e6b35c782da2","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1751543209976,"stop":1751543209976,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f26b6a6e4f4e543","name":"Check publish message containing emoji","time":{"start":1751543343979,"stop":1751543343980,"duration":1},"status":"passed","severity":"normal"},{"uid":"1994b3965309d7a2","name":"Query Generator, No Decoder","time":{"start":1751543455786,"stop":1751543455787,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8077c3f710b9e4","name":"should not allow k > 12","time":{"start":1751543219036,"stop":1751543219038,"duration":2},"status":"passed","severity":"normal"},{"uid":"135e903f4c65cb0f","name":"it tolerates circular branch references","time":{"start":1751543189056,"stop":1751543189057,"duration":1},"status":"passed","severity":"normal"},{"uid":"496de2f08c5ddf06","name":"non connected peers","time":{"start":1751543319936,"stop":1751543319936,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b46dd043659e8dff","name":"Check received message containing Arabic","time":{"start":1751543685034,"stop":1751543685034,"duration":0},"status":"passed","severity":"normal"},{"uid":"567afc70d9715213","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1751543209437,"stop":1751543209438,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5cab730234711a","name":"Check publish message containing long","time":{"start":1751543343963,"stop":1751543343963,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d07e3b99fec0332","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751543336672,"stop":1751543336672,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4e0ee218c0d96","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1751543219274,"stop":1751543219275,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe8b38f02362c84","name":"should be able to decode the field with only FILTER set to true","time":{"start":1751543171947,"stop":1751543171947,"duration":0},"status":"passed","severity":"normal"},{"uid":"9158fa8ec2b60e59","name":"should properly create location multiaddrs - udp4","time":{"start":1751543172698,"stop":1751543172699,"duration":1},"status":"passed","severity":"normal"},{"uid":"8793b151fb5340b0","name":"Check publish message containing short","time":{"start":1751543343962,"stop":1751543343962,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b8cafa5ca07397","name":"Check message on other pubsub topic is not received","time":{"start":1751543685040,"stop":1751543685040,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b38c8e8d489d7cf","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1751543188621,"stop":1751543188622,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f1fe84b951e8e4c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1751543350078,"stop":1751543350078,"duration":0},"status":"passed","severity":"normal"},{"uid":"92445e40d2698bd1","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1751543188617,"stop":1751543188618,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd671962b57792ad","name":"Symmetric encrypt & Decrypt","time":{"start":1751543199334,"stop":1751543199334,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a374caff424835e","name":"Push message with long payload","time":{"start":1751543853317,"stop":1751543853317,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b289a59a8fa7f5","name":"should properly create peer info with all multiaddrs","time":{"start":1751543172700,"stop":1751543172701,"duration":1},"status":"passed","severity":"normal"},{"uid":"492b468144aebfb3","name":"should detect messages with missing dependencies","time":{"start":1751543224390,"stop":1751543224390,"duration":0},"status":"passed","severity":"normal"},{"uid":"a691fe58a45408c8","name":"Push message with custom timestamp: 1751539647575","time":{"start":1751543853342,"stop":1751543853342,"duration":0},"status":"passed","severity":"normal"},{"uid":"772e7edf638ae76a","name":"Throws when trying to push message with empty payload","time":{"start":1751543853324,"stop":1751543853324,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a408441a6688088","name":"Push message with content topic containing Arabic","time":{"start":1751543853337,"stop":1751543853338,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb610a9307d009f5","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1751543209970,"stop":1751543209971,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ceea269b95dfc33","name":"should wait for Filter peer to be connected","time":{"start":1751543210228,"stop":1751543210228,"duration":0},"status":"passed","severity":"normal"},{"uid":"af16f4a5d843c29c","name":"Check received message containing XML","time":{"start":1751543685036,"stop":1751543685036,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b823aa618022f2","name":"handles different networkShards values correctly","time":{"start":1751543166647,"stop":1751543166647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3ab5f615141051","name":"accepts time-filtered query with content filter","time":{"start":1751543180846,"stop":1751543180847,"duration":1},"status":"passed","severity":"normal"},{"uid":"a422678f617561b1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1751543166644,"stop":1751543166645,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df121fba673a575","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751543471651,"stop":1751543471651,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5be86b4db0aa9","name":"should not fail to start the service if it is already started","time":{"start":1751543192919,"stop":1751543192920,"duration":1},"status":"passed","severity":"normal"},{"uid":"f511770d31075a55","name":"A test","time":{"start":1751543275051,"stop":1751543275054,"duration":3},"status":"passed","severity":"normal"},{"uid":"80c7f05a3fbdce3f","name":"Init the array if not present","time":{"start":1751543166323,"stop":1751543166324,"duration":1},"status":"passed","severity":"normal"},{"uid":"303081a21485f527","name":"should not fail to stop the service if it was not started","time":{"start":1751543192919,"stop":1751543192919,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb9aef208975866","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1751543224392,"stop":1751543224392,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c31c9c1753ca7a6","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1751543210090,"stop":1751543210091,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b17457b18ed3f3","name":"should create a new stream if no existing for protocol found","time":{"start":1751543181066,"stop":1751543181066,"duration":0},"status":"passed","severity":"normal"},{"uid":"2210f3f503b3524c","name":"random static sharding 9 - Cluster ID: 750, Shard ID: 183","time":{"start":1751543526044,"stop":1751543526044,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1ed6bd3646c437","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1751543209977,"stop":1751543209978,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b59566c2fa462a9","name":"should be able to encode the field with only STORE set to true","time":{"start":1751543171941,"stop":1751543171942,"duration":1},"status":"passed","severity":"normal"},{"uid":"431ca644928b9be5","name":"Push message with meta","time":{"start":1751543853329,"stop":1751543853329,"duration":0},"status":"passed","severity":"normal"},{"uid":"16eb23339ffa471d","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1751543210251,"stop":1751543210252,"duration":1},"status":"passed","severity":"normal"},{"uid":"2156859c2aa71911","name":"should start and setup intervals and event listeners","time":{"start":1751543210252,"stop":1751543210252,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e52874e18c903d","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1751543219303,"stop":1751543219304,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0509e96f6040e81","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1751543219284,"stop":1751543219284,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbb20a54e18dd11","name":"should be called at least once on all `peer:discovery` events","time":{"start":1751543247286,"stop":1751543247287,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fdbd5150f7af012","name":"should get / set TCP multiaddr","time":{"start":1751543172698,"stop":1751543172698,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8f78d55abfe99e","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1751543219283,"stop":1751543219283,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf55956f46bfee8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1751543166656,"stop":1751543166656,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef53e7f6889227b6","name":"should properly clean up resources when disposed","time":{"start":1751543209181,"stop":1751543209181,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7abc154d8906a3","name":"should throw an error for empty SingleShardInfos array","time":{"start":1751543166648,"stop":1751543166649,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c75eb397c30e565","name":"should be able to decode the field with only STORE set to true","time":{"start":1751543171947,"stop":1751543171948,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbfe9610ec6d941","name":"should be empty when created","time":{"start":1751543210250,"stop":1751543210250,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72c4fdf609388d3","name":"Check received message containing emoji","time":{"start":1751543685038,"stop":1751543685038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d1cf6c33148696","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751543745645,"stop":1751543745645,"duration":0},"status":"passed","severity":"normal"},{"uid":"41240cde45e4f4a5","name":"Check message with no pubsub topic is not received","time":{"start":1751543685040,"stop":1751543685041,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d28a08006f661a","name":"getPeersByDiscovery","time":{"start":1751543280421,"stop":1751543280421,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e828b2fe46a309a","name":"Push message with content topic containing special chars","time":{"start":1751543853325,"stop":1751543853325,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fde9969c69aa9c9","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1751543219318,"stop":1751543219318,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1fbecf42e968a34","name":"Fails to push message with large meta","time":{"start":1751543853341,"stop":1751543853341,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee41877be9ef413","name":"Ephemeral field set to true","time":{"start":1751543181233,"stop":1751543181233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1a0edc7676650","name":"Fails to publish duplicate message","time":{"start":1751543343983,"stop":1751543343984,"duration":1},"status":"passed","severity":"normal"},{"uid":"37fdb99141d61521","name":"should set field with all protocols disabled","time":{"start":1751543172701,"stop":1751543172701,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ccd139293d8871","name":"retrieves a single peer","time":{"start":1751543189056,"stop":1751543189056,"duration":0},"status":"passed","severity":"normal"},{"uid":"90faa0d888652003","name":"Subscribe to topic containing XML and receive message","time":{"start":1751543745651,"stop":1751543745651,"duration":0},"status":"passed","severity":"normal"},{"uid":"891e244fda52efdb","name":"ignores domain fetching errors","time":{"start":1751543189057,"stop":1751543189057,"duration":0},"status":"passed","severity":"normal"}] |