mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
159 KiB
JSON
1 line
159 KiB
JSON
[{"uid":"b0738993ea76420b","name":"Nodes with multiple pubsub topic","time":{"start":1739267687461,"stop":1739267687461,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66db49eef8f8c7b","name":"should only return 1 node with relay capability","time":{"start":1739267480382,"stop":1739267480382,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3bcb9e9656b4b9","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1739267860669,"stop":1739267860669,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74a3a9f3bde954b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1739267457887,"stop":1739267457887,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad4128411585138","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1739267472257,"stop":1739267472257,"duration":0},"status":"passed","severity":"normal"},{"uid":"90acf01903918c38","name":"isConnected return false after peer stops","time":{"start":1739267535220,"stop":1739267535220,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7de39b71f8a2ef","name":"Push message with XML payload","time":{"start":1739267616052,"stop":1739267616059,"duration":7},"status":"passed","severity":"normal"},{"uid":"806a000b1cf0c76e","name":"should never report false negatives","time":{"start":1739268035708,"stop":1739268035708,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c17279ef1b6954","name":"Ping on unsubscribed peer","time":{"start":1739267554012,"stop":1739267554013,"duration":1},"status":"passed","severity":"normal"},{"uid":"52bfc6fc233e7c14","name":"random static sharding 2 - Cluster ID: 396, Shard ID: 405","time":{"start":1739267874777,"stop":1739267874777,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c1418dd478aff0","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1739267517164,"stop":1739267517164,"duration":0},"status":"passed","severity":"normal"},{"uid":"1180c68b6bb35bff","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1739268034292,"stop":1739268034293,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ea31c725fda2e6","name":"Push message with content topic containing special chars","time":{"start":1739267925449,"stop":1739267925449,"duration":0},"status":"passed","severity":"normal"},{"uid":"d380637cff82585d","name":"should use the provided clusterId for the pubsub topic","time":{"start":1739267457895,"stop":1739267457895,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5a88fbf01ef1f4","name":"Push message with Script payload","time":{"start":1739267616052,"stop":1739267616052,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5d0b264e5513ed","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1739268034302,"stop":1739268034303,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f202956e9900dc","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1739268034306,"stop":1739268034307,"duration":1},"status":"passed","severity":"normal"},{"uid":"956fa34f2551c53f","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1739268034299,"stop":1739268034299,"duration":0},"status":"passed","severity":"normal"},{"uid":"54472410af5548da","name":"Check received message with timestamp: 1739267516254 ","time":{"start":1739267922789,"stop":1739267922789,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2a42d3d72a992d","name":"Check received message with timestamp: 1739267516254 ","time":{"start":1739267922780,"stop":1739267922780,"duration":0},"status":"passed","severity":"normal"},{"uid":"984f66092a392918","name":"should not fail to start the service if it is already started","time":{"start":1739267484386,"stop":1739267484386,"duration":0},"status":"passed","severity":"normal"},{"uid":"533593485b1a88d9","name":"Query Generator, No message returned","time":{"start":1739267786258,"stop":1739267786258,"duration":0},"status":"passed","severity":"normal"},{"uid":"28efbbf8048de11a","name":"Encoder throws on undefined content topic","time":{"start":1739267492028,"stop":1739267492028,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed19e622b1a831a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739267679358,"stop":1739267679358,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d1ef097bdcd696","name":"should be able to encode the field with only STORE set to true","time":{"start":1739267465711,"stop":1739267465712,"duration":1},"status":"passed","severity":"normal"},{"uid":"46fbaee99c2e13a8","name":"should properly compute the node id","time":{"start":1739267466434,"stop":1739267466435,"duration":1},"status":"passed","severity":"normal"},{"uid":"7595cc0cb2ee7f7b","name":"Decoder throws on undefined content topic","time":{"start":1739267472599,"stop":1739267472599,"duration":0},"status":"passed","severity":"normal"},{"uid":"4395bef59c2d2797","name":"Publish without waiting for remote peer","time":{"start":1739267700036,"stop":1739267700037,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7921efd36ddf41","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739268030106,"stop":1739268030106,"duration":0},"status":"passed","severity":"normal"},{"uid":"77715f1abd39b91a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1739267457870,"stop":1739267457870,"duration":0},"status":"passed","severity":"normal"},{"uid":"edffc5fca1b27234","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739267839388,"stop":1739267839388,"duration":0},"status":"passed","severity":"normal"},{"uid":"922f583ee9baef15","name":"Relay - times out","time":{"start":1739267871677,"stop":1739267871677,"duration":0},"status":"passed","severity":"normal"},{"uid":"57621b148a8c8799","name":"Asymmetric encrypt & decrypt","time":{"start":1739267490810,"stop":1739267490810,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4134f090811f015","name":"Query generator for multiple messages with different message text format","time":{"start":1739267814442,"stop":1739267814443,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0876d9b916a59f6","name":"Does not throw an exception when node disconnects","time":{"start":1739267866692,"stop":1739267866692,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a539572fdc859d4","name":"Encoder throws on undefined content topic","time":{"start":1739267472598,"stop":1739267472599,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2dcb1fa2fefa38","name":"random static sharding 3 - Cluster ID: 833, Shard ID: 645","time":{"start":1739267874777,"stop":1739267874781,"duration":4},"status":"passed","severity":"normal"},{"uid":"25b4d71327e2b5e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739267679998,"stop":1739267679998,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10986a29b90a320","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739267607116,"stop":1739267607117,"duration":1},"status":"passed","severity":"normal"},{"uid":"c17a5b383d5db8e9","name":"should create a new stream if no existing for protocol found","time":{"start":1739267472255,"stop":1739267472255,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67a96f59187bfc3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1739267457881,"stop":1739267457881,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd190e8ae53447a","name":"Check received message with timestamp: 1739267516150 ","time":{"start":1739267585801,"stop":1739267585801,"duration":0},"status":"passed","severity":"normal"},{"uid":"d289366158266b39","name":"should throw an error for missing required configuration","time":{"start":1739267457880,"stop":1739267457880,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a212b259319fd7e","name":"Passing page size 3 when there are 20 messages","time":{"start":1739267853166,"stop":1739267853166,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73b795b3ae4172f","name":"Callback on promise","time":{"start":1739267814445,"stop":1739267814445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e798e7280439db","name":"Privacy Node - default protocol","time":{"start":1739267871679,"stop":1739267871680,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd1673f4c3c95f4","name":"Check received message containing long","time":{"start":1739267585789,"stop":1739267585789,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac92d0359435e8c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1739267700037,"stop":1739267700037,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba476f6f664c5c7c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739267571251,"stop":1739267571252,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c01aa1d731c537","name":"should get / set TCP multiaddr","time":{"start":1739267466439,"stop":1739267466440,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd62e3380b7cb5dd","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1739267846367,"stop":1739267846367,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aec0157cda58b39","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1739267479668,"stop":1739267479669,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97f48ed201f4300","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1739267457888,"stop":1739267457889,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a3d52bedfe8ce9","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app52/10/topic191/json","time":{"start":1739267832493,"stop":1739267832493,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fcef8858cc90b5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1739267457886,"stop":1739267457887,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0485269764d1355","name":"should not fail to stop the service if it was not started","time":{"start":1739267666574,"stop":1739267666575,"duration":1},"status":"passed","severity":"normal"},{"uid":"380647eaebbe1831","name":"Should update shard info","time":{"start":1739267666733,"stop":1739267666734,"duration":1},"status":"passed","severity":"normal"},{"uid":"cadae84f59c2f565","name":"Push message with content topic containing emoji","time":{"start":1739267925453,"stop":1739267925453,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bc40b3b3828994","name":"Fails to push message with empty content topic","time":{"start":1739267925453,"stop":1739267925453,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea32ad49ac32f1c","name":"Publish message with custom timestamp: Wed Feb 21 2024 09:54:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1739267694530,"stop":1739267694530,"duration":0},"status":"passed","severity":"normal"},{"uid":"298bf7f11e4e03e4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1739267786261,"stop":1739267786261,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1abb8f0ebff7da0","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1739267700044,"stop":1739267700044,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea4ad0bf16c89ed","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1739268034301,"stop":1739268034302,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cca3d4d7cf40975","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1739267490379,"stop":1739267490380,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a1d963c4ef26ad","name":"Subscribe to topic containing XML and receive message","time":{"start":1739268030104,"stop":1739268030105,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf27c635e287caa","name":"should set field with only FILTER enabled","time":{"start":1739267466444,"stop":1739267466444,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7f0a1bdac73488","name":"Ping on peer without subscriptions","time":{"start":1739267581352,"stop":1739267581352,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d140ffffdde8378","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1739267457868,"stop":1739267457868,"duration":0},"status":"passed","severity":"normal"},{"uid":"238590d50401c99f","name":"Ordered Callback - true","time":{"start":1739267840751,"stop":1739267840751,"duration":0},"status":"passed","severity":"normal"},{"uid":"642420c1c32b8194","name":"Push message with short payload","time":{"start":1739267925440,"stop":1739267925440,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cb6b3800910d01","name":"should reject if WakuNode is not started","time":{"start":1739267498308,"stop":1739267498308,"duration":0},"status":"passed","severity":"normal"},{"uid":"349bf5ab432f0673","name":"should reject if LightPush is requested but not mounted","time":{"start":1739267498309,"stop":1739267498309,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6df760d23ab609","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1739268034328,"stop":1739268034328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2eece5985333a04","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app44/7/topic179/xml","time":{"start":1739267832494,"stop":1739267832494,"duration":0},"status":"passed","severity":"normal"},{"uid":"822202cf866377c4","name":"Sample","time":{"start":1739267465854,"stop":1739267465854,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a8dc83212711e5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739267832499,"stop":1739267832499,"duration":0},"status":"passed","severity":"normal"},{"uid":"770014d8dfbddd3c","name":"should not receive a peer event before start","time":{"start":1739267548267,"stop":1739267548268,"duration":1},"status":"passed","severity":"normal"},{"uid":"193525d1fdf6bce7","name":"handles different networkShards values correctly","time":{"start":1739267457874,"stop":1739267457875,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba354a8a2b2ba655","name":"should properly create location multiaddrs - tcp","time":{"start":1739267466442,"stop":1739267466442,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e60be8f3a00596","name":"Check received message containing Basic HTML tag","time":{"start":1739267585795,"stop":1739267585795,"duration":0},"status":"passed","severity":"normal"},{"uid":"338e70aac0de4130","name":"Check received message containing JSON","time":{"start":1739267922777,"stop":1739267922777,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba46eebb54f5606","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1739267860670,"stop":1739267860670,"duration":0},"status":"passed","severity":"normal"},{"uid":"650bd09a842767bc","name":"Subscribe to topic containing short and publish message","time":{"start":1739267700039,"stop":1739267700040,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2594a5e5bc7909d","name":"Promise Callback - true","time":{"start":1739267840747,"stop":1739267840747,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38ee40503163729","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1739267457882,"stop":1739267457882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72c72243bad750c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739267607116,"stop":1739267607116,"duration":0},"status":"passed","severity":"normal"},{"uid":"720d5afcaf7d52a5","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1739268034303,"stop":1739268034303,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b83c8e5bac79d7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1739268034325,"stop":1739268034326,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb32d9a0da0f2f85","name":"Query generator for 2000 messages","time":{"start":1739267814449,"stop":1739267814449,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6effd0ab7ba408","name":"handles different clusterIds correctly","time":{"start":1739267457874,"stop":1739267457874,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2947d503f7fdc4","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1739268034310,"stop":1739268034310,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ac859819049e08","name":"Check message with non string payload is not received","time":{"start":1739267585807,"stop":1739267585808,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f060a31f00fdfc","name":"Check received message containing JSON","time":{"start":1739267585795,"stop":1739267585796,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffba669a8cf77133","name":"should not throw an error for a single configured topic","time":{"start":1739267457890,"stop":1739267457890,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa014f60981deda","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739267679361,"stop":1739267679364,"duration":3},"status":"passed","severity":"normal"},{"uid":"3642b10f37f46b74","name":"Check received message containing Basic HTML tag","time":{"start":1739267922777,"stop":1739267922777,"duration":0},"status":"passed","severity":"normal"},{"uid":"46beddd3f062cebc","name":"throws on content topic with non-number generation field","time":{"start":1739267457858,"stop":1739267457858,"duration":0},"status":"passed","severity":"normal"},{"uid":"252ab0acc5ab8ab6","name":"Encoder throws on empty string content topic","time":{"start":1739267492028,"stop":1739267492028,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da949294d5254ca","name":"Check received message containing SQL Injection","time":{"start":1739267922786,"stop":1739267922786,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9c9816d09a83d9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739268030102,"stop":1739268030103,"duration":1},"status":"passed","severity":"normal"},{"uid":"3550e8b7c9d15e7a","name":"should be online or offline if network state changed","time":{"start":1739267517165,"stop":1739267517165,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f196df0b885cfb1","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1739267860671,"stop":1739267860671,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5931eb0e82a4598","name":"Init the array if not present","time":{"start":1739267457681,"stop":1739267457683,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1fc68b5b5f9c6ad","name":"Check message received after jswaku node is restarted","time":{"start":1739267922791,"stop":1739267922791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b7093c9e2be4734","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739267607127,"stop":1739267607127,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36cbd8b5869fbd4","name":"should encode/decode to text encoding","time":{"start":1739267466439,"stop":1739267466439,"duration":0},"status":"passed","severity":"normal"},{"uid":"84193191ca1efa52","name":"Subscribe to topic containing Script and receive message","time":{"start":1739268030104,"stop":1739268030104,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54cfa260edb38f6","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1739268034300,"stop":1739268034300,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b4d4e83a222856","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1739267472600,"stop":1739267472600,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3a72fc2f88e68f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739267550443,"stop":1739267550443,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bbe644fbbd58be","name":"should send to specified number of peers of used peers","time":{"start":1739267498261,"stop":1739267498262,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc74ccfa016edf38","name":"Ephemeral field set to true","time":{"start":1739267472597,"stop":1739267472598,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4bfc1fdae9d0ea2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739268030101,"stop":1739268030101,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fae7368023efb5","name":"isConnected between 2 js-waku relay nodes","time":{"start":1739267535220,"stop":1739267535220,"duration":0},"status":"passed","severity":"normal"},{"uid":"850987edb31eef4f","name":"Query with Ordered Callback, No message returned","time":{"start":1739267786260,"stop":1739267786260,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd44b17c6c6030b3","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1739267457877,"stop":1739267457878,"duration":1},"status":"passed","severity":"normal"},{"uid":"4571ac4a6aa05d2f","name":"should add and remove event listeners correctly","time":{"start":1739267484390,"stop":1739267484390,"duration":0},"status":"passed","severity":"normal"},{"uid":"8876f1e346e64cc","name":"should be able to decode the field with only STORE set to true","time":{"start":1739267465718,"stop":1739267465718,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4efe22a11e19e17","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739267550447,"stop":1739267550448,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb3f8811b4dbe25","name":"Check received message containing emoji","time":{"start":1739267585797,"stop":1739267585798,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbff1a284935e6a4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1739267700045,"stop":1739267700045,"duration":0},"status":"passed","severity":"normal"},{"uid":"83524e5ebe459e5b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1739267457876,"stop":1739267457877,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef9a758f1d12128","name":"Push message with content topic containing XML","time":{"start":1739267925451,"stop":1739267925451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03c4b1d9afd4731","name":"Check message received after jswaku node is restarted","time":{"start":1739267922782,"stop":1739267922783,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4797ead10bc2e8f7","name":"A test","time":{"start":1739267616215,"stop":1739267616216,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4dfd1c57d11660","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739267550448,"stop":1739267550449,"duration":1},"status":"passed","severity":"normal"},{"uid":"f064fa09fe822f1e","name":"Check publish message after client node is restarted","time":{"start":1739267694534,"stop":1739267694534,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7920aeb5e49587df","name":"Js publishes, other Js receives","time":{"start":1739267692201,"stop":1739267692202,"duration":1},"status":"passed","severity":"normal"},{"uid":"875da857ce403c2","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1739267700038,"stop":1739267700039,"duration":1},"status":"passed","severity":"normal"},{"uid":"a697076f2ef46de2","name":"should handle a minimal index list","time":{"start":1739267457976,"stop":1739267457977,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b41447323e73ccd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1739267465714,"stop":1739267465715,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08796e751fcc8b2","name":"random static sharding 4 - Cluster ID: 34, Shard ID: 935","time":{"start":1739267874781,"stop":1739267874781,"duration":0},"status":"passed","severity":"normal"},{"uid":"180bdef3b4911988","name":"Push message with rate limit","time":{"start":1739267616069,"stop":1739267616071,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce040339b1148016","name":"Round trip binary encryption [ecies, signature]","time":{"start":1739267492027,"stop":1739267492027,"duration":0},"status":"passed","severity":"normal"},{"uid":"144e43ebf34ea978","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739267607120,"stop":1739267607120,"duration":0},"status":"passed","severity":"normal"},{"uid":"209b993ccbd2c72","name":"Push message with custom timestamp: 1708509185998","time":{"start":1739267616071,"stop":1739267616072,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d743cc09c8646a","name":"handles empty contentTopics array correctly","time":{"start":1739267457894,"stop":1739267457894,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e39810bcac09a10","name":"Nodes with multiple pubsub topic","time":{"start":1739267687460,"stop":1739267687460,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdae17b3993df6f5","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1739267860671,"stop":1739267860672,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c21896a0c6d623b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1739267480383,"stop":1739267480384,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc148c486699863","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739268030097,"stop":1739268030097,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b09d50d85a10cb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739268030100,"stop":1739268030100,"duration":0},"status":"passed","severity":"normal"},{"uid":"423301a1e95c628b","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1739267786259,"stop":1739267786259,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fa5ac0913a5bae","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1739267460395,"stop":1739267460395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14f1b79a0edac91","name":"should emit a peer event after start","time":{"start":1739267548267,"stop":1739267548267,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9dc65167b84d6bd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739268030103,"stop":1739268030103,"duration":0},"status":"passed","severity":"normal"},{"uid":"63352962617aa921","name":"Fails to publish message with wrong content topic","time":{"start":1739267694532,"stop":1739267694532,"duration":0},"status":"passed","severity":"normal"},{"uid":"58abfde045740bac","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app38/7/topic456/xml","time":{"start":1739267832496,"stop":1739267832497,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef7ad817b46a992","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739268030105,"stop":1739268030105,"duration":0},"status":"passed","severity":"normal"},{"uid":"4838651edc103ee9","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1739267700042,"stop":1739267700042,"duration":0},"status":"passed","severity":"normal"},{"uid":"290ac928ad26182e","name":"Query generator for multiple messages with different content topic format","time":{"start":1739267814444,"stop":1739267814445,"duration":1},"status":"passed","severity":"normal"},{"uid":"532b04b8f0e1fa6e","name":"should reject on timeout if it was set","time":{"start":1739267498310,"stop":1739267498310,"duration":0},"status":"passed","severity":"normal"},{"uid":"318056a1c7cf4d2a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1739267457887,"stop":1739267457887,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e47054cd060150","name":"should initialize with default number of peers","time":{"start":1739267497778,"stop":1739267497781,"duration":3},"status":"passed","severity":"normal"},{"uid":"9f2c55f7427acd95","name":"Passing page size 0 when there are 110 messages","time":{"start":1739267853164,"stop":1739267853164,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e94d3214c2b9474","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1739267498090,"stop":1739267498091,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8be5182521d2a5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739268030106,"stop":1739268030106,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3711392173da6f","name":"should set field with all protocols disabled","time":{"start":1739267466442,"stop":1739267466443,"duration":1},"status":"passed","severity":"normal"},{"uid":"748da6c1badda978","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1739268034308,"stop":1739268034308,"duration":0},"status":"passed","severity":"normal"},{"uid":"3873812e50bde87d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1739268034325,"stop":1739268034325,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f885bbbe146640b","name":"should only return 1 node with relay and store capability","time":{"start":1739267480382,"stop":1739267480383,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f80c09a32fef569","name":"should reject if Store is requested but not mounted","time":{"start":1739267498309,"stop":1739267498309,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d16f15b04f0242","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739268030091,"stop":1739268030091,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac884019a917068b","name":"Push message with XML payload","time":{"start":1739267925445,"stop":1739267925445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e133b5c9370c07","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1739267457883,"stop":1739267457883,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c95c005b873c079","name":"1 Store, 2 relays, 2 fetches","time":{"start":1739267479863,"stop":1739267479864,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc33ca4b7dcd28","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1739267457868,"stop":1739267457868,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbf8fbbeea261eb","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1739267457879,"stop":1739267457879,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74b68052ae4b9ca","name":"Subscribe and receive messages via lightPush","time":{"start":1739268030098,"stop":1739268030099,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ed1d711e146ba6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739268030097,"stop":1739268030097,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81b7ba8fee7addd","name":"Push message with content topic containing Arabic","time":{"start":1739267925449,"stop":1739267925450,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1e0ee4b4b86d04","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1739267774131,"stop":1739267774132,"duration":1},"status":"passed","severity":"normal"},{"uid":"a06777e3309da173","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739267680027,"stop":1739267680029,"duration":2},"status":"passed","severity":"normal"},{"uid":"821eed937efbdd23","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1739267700046,"stop":1739267700046,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2d35008b17042f","name":"Check received message containing shell command","time":{"start":1739267585796,"stop":1739267585796,"duration":0},"status":"passed","severity":"normal"},{"uid":"d512781fadd97095","name":"removeEventListener with wrong event","time":{"start":1739267557009,"stop":1739267557010,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa62036cdd61755","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739268030106,"stop":1739268030106,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bc8845b29883da","name":"pre and post cipher","time":{"start":1739267490811,"stop":1739267490811,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbae6aa39e6c5e58","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739267571250,"stop":1739267571251,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc4fd3fbec7651a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739267571251,"stop":1739267571251,"duration":0},"status":"passed","severity":"normal"},{"uid":"8042607dda852d6e","name":"Push message with content topic containing JSON","time":{"start":1739267925451,"stop":1739267925451,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa00908c6718b65","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1739267774129,"stop":1739267774129,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d17f50ab04a931b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1739267786257,"stop":1739267786257,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8b02336d094ab6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1739267457887,"stop":1739267457888,"duration":1},"status":"passed","severity":"normal"},{"uid":"df68d64dc6ba6d86","name":"should decode valid enr successfully","time":{"start":1739267466431,"stop":1739267466431,"duration":0},"status":"passed","severity":"normal"},{"uid":"8066d0a34e311006","name":"Push message with content topic containing SQL Injection","time":{"start":1739267925450,"stop":1739267925450,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac26cef04a6cd7f","name":"should handle general insertion and lookup correctly","time":{"start":1739268035709,"stop":1739268035709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae42d0a2bccf74a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739268030094,"stop":1739268030094,"duration":0},"status":"passed","severity":"normal"},{"uid":"6008f61c83ff85d7","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1739267490381,"stop":1739267490381,"duration":0},"status":"passed","severity":"normal"},{"uid":"279890d24e776fa2","name":"Push message with content topic containing numeric","time":{"start":1739267925449,"stop":1739267925449,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d85d2e968cdc79f","name":"Filter","time":{"start":1739267871679,"stop":1739267871679,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f8c92d189de34f","name":"Ping on subscribed peer","time":{"start":1739267554011,"stop":1739267554011,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c87f5c457ac4bfb","name":"connected peers and dial","time":{"start":1739267679532,"stop":1739267679532,"duration":0},"status":"skipped","severity":"normal"},{"uid":"503aa7c72757b8e4","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1739267457892,"stop":1739267457892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e940067215e9c0b5","name":"should throw an error for missing sharding configuration","time":{"start":1739267457893,"stop":1739267457894,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2978285fa26c00","name":"start node with empty shard should fail","time":{"start":1739267874785,"stop":1739267874785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e315d3587d19d12b","name":"Check publish message containing long","time":{"start":1739267694522,"stop":1739267694523,"duration":1},"status":"passed","severity":"normal"},{"uid":"8894b8be8aa43ca","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739267679360,"stop":1739267679360,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b50cb5418652d6","name":"Check received message containing long","time":{"start":1739267922774,"stop":1739267922774,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfe5a2c2055b748","name":"should return the pubsub topic directly if a string is provided","time":{"start":1739267457891,"stop":1739267457891,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff59d48c65c615c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app85/9/topic653/test.js","time":{"start":1739267832494,"stop":1739267832495,"duration":1},"status":"passed","severity":"normal"},{"uid":"7455138250258f7f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739267585802,"stop":1739267585802,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bb89ee91c0e3a7","name":"should not fail to start the service if it is already started","time":{"start":1739267666576,"stop":1739267666576,"duration":0},"status":"passed","severity":"normal"},{"uid":"83592a6100e07e5","name":"Query generator for multiple messages","time":{"start":1739267814441,"stop":1739267814441,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac42e657ba2cccc0","name":"Check received message containing Script","time":{"start":1739267922786,"stop":1739267922786,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb7af61951bd812","name":"same cluster, different shard: nodes connect","time":{"start":1739267626805,"stop":1739267626805,"duration":0},"status":"passed","severity":"normal"},{"uid":"997399e06a7dc39a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1739267466431,"stop":1739267466431,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bab638ed99abd5b","name":"Check received message containing shell command","time":{"start":1739267922787,"stop":1739267922787,"duration":0},"status":"passed","severity":"normal"},{"uid":"369f878a825b7653","name":"Push message with Arabic payload","time":{"start":1739267616050,"stop":1739267616051,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c771174dd9edd2","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739267679998,"stop":1739267680002,"duration":4},"status":"passed","severity":"normal"},{"uid":"ece598585e7b01ef","name":"Push message with short payload","time":{"start":1739267616036,"stop":1739267616044,"duration":8},"status":"passed","severity":"normal"},{"uid":"4c85e4540fd8c0e2","name":"Subscribe to topic containing numeric and publish message","time":{"start":1739267700041,"stop":1739267700041,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3608a6ff275496","name":"less peers than existing","time":{"start":1739267679533,"stop":1739267679533,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3bf09c8f52b66944","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739267465715,"stop":1739267465715,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e73a4fb3df8c14","name":"Decoder throws on undefined content topic","time":{"start":1739267492028,"stop":1739267492029,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee774df164e4e11","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739267680008,"stop":1739267680008,"duration":0},"status":"passed","severity":"normal"},{"uid":"b190dde592368753","name":"Refresh subscription","time":{"start":1739267700039,"stop":1739267700039,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bee1bb00f2e5f725","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1739268034300,"stop":1739268034301,"duration":1},"status":"passed","severity":"normal"},{"uid":"43fadf1276cf8ed1","name":"Decoder throws on undefined content topic","time":{"start":1739267490384,"stop":1739267490384,"duration":0},"status":"passed","severity":"normal"},{"uid":"14796b9d14abc070","name":"Subscribe to topic containing long and receive message","time":{"start":1739268030102,"stop":1739268030102,"duration":0},"status":"passed","severity":"normal"},{"uid":"60276aa027ba92c6","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1739267457888,"stop":1739267457888,"duration":0},"status":"passed","severity":"normal"},{"uid":"379000fd40a0c8e","name":"Check received message containing Basic HTML tag","time":{"start":1739267922787,"stop":1739267922787,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b69e6cb1da36886","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1739267465719,"stop":1739267465719,"duration":0},"status":"passed","severity":"normal"},{"uid":"58be915b7b5196dd","name":"should set field with only RELAY enabled","time":{"start":1739267466443,"stop":1739267466443,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff7cef2e6e9247f","name":"Check received message containing Script","time":{"start":1739267585794,"stop":1739267585794,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10edf978e44bbc4","name":"Push message with escaped characters payload","time":{"start":1739267925446,"stop":1739267925446,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6fa88f81b744a7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739267550438,"stop":1739267550439,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16574cc49d14c8e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1739267457884,"stop":1739267457884,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e0b2f4f9cb9627","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1739268034296,"stop":1739268034296,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72f9a927945a4a7","name":"Check publish message containing unicode special characters","time":{"start":1739267694528,"stop":1739267694529,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9e18d489db3f76","name":"Check received message containing Arabic","time":{"start":1739267922775,"stop":1739267922775,"duration":0},"status":"passed","severity":"normal"},{"uid":"389f285b2b93fd75","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1739267846366,"stop":1739267846366,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d73b927210e454a","name":"should fail to send if no connected peers found","time":{"start":1739267498261,"stop":1739267498261,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b29ca44d6ae3da","name":"Rejects garbage","time":{"start":1739267501577,"stop":1739267501577,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec7938818c9b1a0","name":"Push message with content topic containing short","time":{"start":1739267925448,"stop":1739267925448,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd917e2f552d7e6e","name":"should call waitForPeer on Relay","time":{"start":1739267498311,"stop":1739267498312,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f77f8b334df68cc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739267550449,"stop":1739267550451,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f30bd69543df957","name":"Subscribe and receives messages on 20 topics","time":{"start":1739268030090,"stop":1739268030091,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89cce2d9ce727ee","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739267687462,"stop":1739267687462,"duration":0},"status":"passed","severity":"normal"},{"uid":"811377d19d9916ed","name":"should throw error - no public key","time":{"start":1739267466433,"stop":1739267466434,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d14cdf97a3e1e66","name":"Check publish message containing short","time":{"start":1739267694522,"stop":1739267694522,"duration":0},"status":"passed","severity":"normal"},{"uid":"6038a88ca6d88ed9","name":"should properly create location multiaddrs - tcp4","time":{"start":1739267466440,"stop":1739267466441,"duration":1},"status":"passed","severity":"normal"},{"uid":"7736aabb924ae6d4","name":"Publish message with custom timestamp: Tue Feb 11 2025 10:54:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1739267694531,"stop":1739267694531,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e0d8d755badbe8","name":"Subscribe to topic containing long and publish message","time":{"start":1739267700040,"stop":1739267700040,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede08c9ec8647c0a","name":"Check publish message containing Basic HTML tag","time":{"start":1739267694526,"stop":1739267694527,"duration":1},"status":"passed","severity":"normal"},{"uid":"60900a076c4318a2","name":"Subscribe and receive messages via waku relay post","time":{"start":1739267607115,"stop":1739267607115,"duration":0},"status":"passed","severity":"normal"},{"uid":"4885d162da5ce041","name":"Check publish message containing Chinese","time":{"start":1739267694524,"stop":1739267694524,"duration":0},"status":"passed","severity":"normal"},{"uid":"132f0bde1eaa8458","name":"Check received message containing numeric","time":{"start":1739267922774,"stop":1739267922774,"duration":0},"status":"passed","severity":"normal"},{"uid":"71af1e8b3200c612","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1739268034298,"stop":1739268034298,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41df94fde3facc1","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app2/6/topic715/test.js","time":{"start":1739267832492,"stop":1739267832492,"duration":0},"status":"passed","severity":"normal"},{"uid":"111410e592ee8e8d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739267550445,"stop":1739267550445,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a0fc9b2eb4399e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1739267457877,"stop":1739267457877,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab673f07a5b0f05c","name":"Check received message containing emoji","time":{"start":1739267922779,"stop":1739267922779,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc84777222a7da3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1739267480384,"stop":1739267480384,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c0bd5140b9ee57","name":"Check received message containing XML","time":{"start":1739267585794,"stop":1739267585795,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfe2345b05d4684","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739267480384,"stop":1739267480385,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cb9dd9f41757eb07","name":"does not throw on valid cases","time":{"start":1739267457856,"stop":1739267457856,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec3d96187f40f78","name":"Ping on peer without subscriptions","time":{"start":1739267581349,"stop":1739267581350,"duration":1},"status":"passed","severity":"normal"},{"uid":"51830e71c4c2b06d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1739267517157,"stop":1739267517158,"duration":1},"status":"passed","severity":"normal"},{"uid":"600249aa7ff8d163","name":"Check publish message containing XML","time":{"start":1739267694526,"stop":1739267694526,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b58649f406c968","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1739268034326,"stop":1739268034326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2001473133762897","name":"Push 30 different messages","time":{"start":1739267616064,"stop":1739267616065,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a855244a5077d0","name":"can start and stop the service","time":{"start":1739267666574,"stop":1739267666574,"duration":0},"status":"passed","severity":"normal"},{"uid":"24196d2fd07c04b1","name":"Ping on unsubscribed peer","time":{"start":1739267581353,"stop":1739267581353,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea282e987cb0b79","name":"Relay - dialed after","time":{"start":1739267871677,"stop":1739267871677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1402668f14c8b532","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739268030093,"stop":1739268030093,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc56e8c1520331c2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739267571250,"stop":1739267571250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fbc4fc6204f6ac","name":"Push message with Russian payload","time":{"start":1739267925443,"stop":1739267925444,"duration":1},"status":"passed","severity":"normal"},{"uid":"967d7b08ea64b19b","name":"should check connected peers if present and suitable","time":{"start":1739267498310,"stop":1739267498310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2440f62666e9fff","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1739267687459,"stop":1739267687459,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd0b25b7b958fc7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1739268034325,"stop":1739268034325,"duration":0},"status":"passed","severity":"normal"},{"uid":"553c364eef8f1aa5","name":"should reject if Relay is requested but not mounted","time":{"start":1739267498308,"stop":1739267498309,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27e3213e18caf03","name":"Check message on other pubsub topic is not received","time":{"start":1739267922781,"stop":1739267922781,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5cab3554ac78f1a","name":"Push message with content topic containing Russian","time":{"start":1739267925450,"stop":1739267925450,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d045029b19b713","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1739267465712,"stop":1739267465713,"duration":1},"status":"passed","severity":"normal"},{"uid":"34348f6efe10d7d7","name":"different cluster, same shard: nodes don't connect","time":{"start":1739267626805,"stop":1739267626805,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec561e2aabd38b3","name":"should throw an error if shards are undefined for static sharding","time":{"start":1739267457880,"stop":1739267457880,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e5e7fe6256816c","name":"Used by Waku Relay","time":{"start":1739267866694,"stop":1739267866694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b02cbd395155653","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739267550437,"stop":1739267550438,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe84d298ac97b3f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739267585802,"stop":1739267585802,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9a9db5f7890a30","name":"Fails to publish duplicate message","time":{"start":1739267694531,"stop":1739267694531,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4c1c4c589bc830","name":"Fails to push message with empty payload","time":{"start":1739267616065,"stop":1739267616069,"duration":4},"status":"passed","severity":"normal"},{"uid":"c18831e6fb76037c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739267839404,"stop":1739267839405,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1ae27645f373c6","name":"Query Generator - true","time":{"start":1739267840746,"stop":1739267840746,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0b48a856f55fcc","name":"can start the service","time":{"start":1739267484384,"stop":1739267484385,"duration":1},"status":"passed","severity":"normal"},{"uid":"decc4f27296dccc6","name":"configure the node with multiple content topics","time":{"start":1739267832498,"stop":1739267832499,"duration":1},"status":"passed","severity":"normal"},{"uid":"3121262fd0688161","name":"Publishes to nwaku","time":{"start":1739267692200,"stop":1739267692201,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d53c98832b0e9d","name":"Mutual subscription","time":{"start":1739267700035,"stop":1739267700036,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8b59f982a16ce4","name":"Check message with invalid timestamp is not received","time":{"start":1739267922790,"stop":1739267922790,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a44b32cae6fb99","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739267571249,"stop":1739267571250,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc9b93de7d4b803","name":"Check meta is set [symmetric]","time":{"start":1739267490382,"stop":1739267490382,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2fd3609a37aaa4","name":"Store - dialed first","time":{"start":1739267871678,"stop":1739267871678,"duration":0},"status":"passed","severity":"normal"},{"uid":"16251818b62647c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1739267860668,"stop":1739267860668,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb366a3a4848eff","name":"Check publish message containing escaped characters","time":{"start":1739267694528,"stop":1739267694528,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9ce0f39fbf9036","name":"dispatchEvent via connectionManager","time":{"start":1739267557011,"stop":1739267557012,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf5d0e328520330","name":"random static sharding 10 - Cluster ID: 259, Shard ID: 614","time":{"start":1739267874783,"stop":1739267874783,"duration":0},"status":"passed","severity":"normal"},{"uid":"212a5682a763d342","name":"caches peers it previously fetched","time":{"start":1739267480381,"stop":1739267480382,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd024f17fd61b8cc","name":"Check message received after nwaku node is restarted","time":{"start":1739267922783,"stop":1739267922783,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0f4bc7a06d71104","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1739267457872,"stop":1739267457872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c263a6eeaec6c73","name":"Check received message with timestamp: 1739267516254000000 ","time":{"start":1739267922788,"stop":1739267922789,"duration":1},"status":"passed","severity":"normal"},{"uid":"4237bde1e9d9e226","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739267607115,"stop":1739267607116,"duration":1},"status":"passed","severity":"normal"},{"uid":"2389534e459677a0","name":"Check message with invalid timestamp is not received","time":{"start":1739267922781,"stop":1739267922781,"duration":0},"status":"passed","severity":"normal"},{"uid":"57eeede1ba1ec7c3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739267760551,"stop":1739267760551,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1d48d04d129f5c","name":"should throw error - no id","time":{"start":1739267466433,"stop":1739267466433,"duration":0},"status":"passed","severity":"normal"},{"uid":"be595b0f64faa130","name":"Check received message containing XML","time":{"start":1739267922786,"stop":1739267922787,"duration":1},"status":"passed","severity":"normal"},{"uid":"185771e9f244a88","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1739268034309,"stop":1739268034309,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e99bec4c3ec66a","name":"Check received message containing Arabic","time":{"start":1739267922785,"stop":1739267922785,"duration":0},"status":"passed","severity":"normal"},{"uid":"84999c3543c97bbc","name":"Check message with no content topic is not received","time":{"start":1739267922790,"stop":1739267922791,"duration":1},"status":"passed","severity":"normal"},{"uid":"68326d15db9cc76a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739267679360,"stop":1739267679360,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ef0503f8923504","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1739267457895,"stop":1739267457895,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caa3efce50f3e8c","name":"can start the service","time":{"start":1739267666572,"stop":1739267666573,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a2e46c48244c6c","name":"should throw error - no id","time":{"start":1739267466432,"stop":1739267466432,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ed957fe908afd3","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1739268034323,"stop":1739268034323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed291d7596f4fb51","name":"Sets default value correctly","time":{"start":1739267866694,"stop":1739267866694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3f4531533409d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1739267517162,"stop":1739267517162,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b0502e038c6964","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1739267846365,"stop":1739267846366,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5ca3ce6bbcf07a","name":"Push message with meta","time":{"start":1739267616065,"stop":1739267616065,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32c5a956d16a7f7","name":"Check received message containing unicode special characters","time":{"start":1739267585797,"stop":1739267585797,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7551f3e78efcea","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739268030098,"stop":1739268030098,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a2d95d6007f4ad","name":"Publish message with large meta","time":{"start":1739267694534,"stop":1739267694535,"duration":1},"status":"passed","severity":"normal"},{"uid":"71504350e27f5c22","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1739267472258,"stop":1739267472258,"duration":0},"status":"passed","severity":"normal"},{"uid":"23476e546205be75","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1739268034288,"stop":1739268034288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a549725769b17912","name":"can dial TLS multiaddrs","time":{"start":1739267628895,"stop":1739267628895,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec042a029327ccba","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739267679357,"stop":1739267679357,"duration":0},"status":"passed","severity":"normal"},{"uid":"8755cc2e44122acd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1739267457884,"stop":1739267457884,"duration":0},"status":"passed","severity":"normal"},{"uid":"b523e464f8bda41d","name":"should properly create location multiaddrs - udp6","time":{"start":1739267466441,"stop":1739267466441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ed98fc27c05319","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1739268034328,"stop":1739268034328,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6c316cd30cf5d","name":"returns all values when wanted number is greater than available values","time":{"start":1739267479264,"stop":1739267479264,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4099ddcf82d2b4","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1739268034026,"stop":1739268034026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c160f977caeb1b1","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1739267480385,"stop":1739267480385,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7cf3d02af48c9c9","name":"shard 0","time":{"start":1739267874775,"stop":1739267874775,"duration":0},"status":"broken","severity":"normal"},{"uid":"da69ef34b0b5373e","name":"Check received message containing escaped characters","time":{"start":1739267922778,"stop":1739267922778,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b22a7932b68d4c","name":"peer:update - should do nothing if another protocol hit","time":{"start":1739267472256,"stop":1739267472257,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a94057f2d4d30ee","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739268030095,"stop":1739268030095,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3b0b0ee068ec40","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1739268034297,"stop":1739268034298,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f14bebe54a10d6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739267922789,"stop":1739267922790,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff117e8d21b8a9bd","name":"Reusing cursor across nodes","time":{"start":1739267774132,"stop":1739267774132,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c78b2c00c161155","name":"Overlapping topic subscription","time":{"start":1739267700039,"stop":1739267700039,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0f8b5e8dfde9b19","name":"different cluster, different shard: nodes don't connect","time":{"start":1739267626806,"stop":1739267626806,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b8d3649ded048c","name":"throws an error for improperly formatted content topics","time":{"start":1739267457875,"stop":1739267457875,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae18806696263d8e","name":"Push message with special chars payload","time":{"start":1739267616049,"stop":1739267616050,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbcb541a618276f3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739267607122,"stop":1739267607123,"duration":1},"status":"passed","severity":"normal"},{"uid":"b64bfe8e7e31663a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739268030094,"stop":1739268030095,"duration":1},"status":"passed","severity":"normal"},{"uid":"e021eb8488b71a7a","name":"should throw error - no public key","time":{"start":1739267466432,"stop":1739267466432,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a60893286dbf8f2","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1739267457871,"stop":1739267457871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09b7638ff847427","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1739267626803,"stop":1739267626804,"duration":1},"status":"passed","severity":"normal"},{"uid":"f767fa22d16b6a49","name":"Check publish message containing shell command","time":{"start":1739267694527,"stop":1739267694527,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecaa49f959bc8673","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1739267535215,"stop":1739267535216,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af85a9455d618a1","name":"should return unique PubsubTopics for static sharding","time":{"start":1739267457878,"stop":1739267457878,"duration":0},"status":"passed","severity":"normal"},{"uid":"17095c7095d3160a","name":"more peers than existing","time":{"start":1739267679533,"stop":1739267679533,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc3867e243908fb4","name":"Push message with special chars payload","time":{"start":1739267925441,"stop":1739267925442,"duration":1},"status":"passed","severity":"normal"},{"uid":"99aa5dff5d913526","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1739267694529,"stop":1739267694529,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb983c0cc6ac681","name":"Check received message containing short","time":{"start":1739267585788,"stop":1739267585789,"duration":1},"status":"passed","severity":"normal"},{"uid":"408d066377944878","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739267607125,"stop":1739267607126,"duration":1},"status":"passed","severity":"normal"},{"uid":"3968d009e525eee1","name":"creates an iterator","time":{"start":1739267856999,"stop":1739267857000,"duration":1},"status":"passed","severity":"normal"},{"uid":"30844b3ceb971cee","name":"Push message with rate limit","time":{"start":1739267925454,"stop":1739267925454,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffb2f0323e28d2c","name":"Passing page size 19 when there are 20 messages","time":{"start":1739267853167,"stop":1739267853167,"duration":0},"status":"passed","severity":"normal"},{"uid":"341bf1400288feb3","name":"Push message with JSON payload","time":{"start":1739267616059,"stop":1739267616060,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b78c31794f541d5","name":"Subscribe to topic containing Script and receive message","time":{"start":1739267607123,"stop":1739267607123,"duration":0},"status":"passed","severity":"normal"},{"uid":"3127700cf327658a","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1739268034307,"stop":1739268034308,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa65a766a16566e","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1739268034297,"stop":1739268034297,"duration":0},"status":"passed","severity":"normal"},{"uid":"64972ed714a51806","name":"udp ip6 address","time":{"start":1739267465841,"stop":1739267465842,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca21cd579c56beea","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739267760553,"stop":1739267760553,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcfda7d09395b97","name":"Push message on custom pubsubTopic","time":{"start":1739267680008,"stop":1739267680021,"duration":13},"status":"passed","severity":"normal"},{"uid":"889b652c9f652049","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739268030090,"stop":1739268030090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e532e95cf80e33","name":"Passing invalid cursor","time":{"start":1739267774132,"stop":1739267774133,"duration":1},"status":"passed","severity":"normal"},{"uid":"314714cea7da2701","name":"Using a function","time":{"start":1739267866693,"stop":1739267866693,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d2cac44c229aaf","name":"Push message with Arabic payload","time":{"start":1739267925443,"stop":1739267925443,"duration":0},"status":"passed","severity":"normal"},{"uid":"653466900e1bec0e","name":"should not fail to stop the service if it was not started","time":{"start":1739267484385,"stop":1739267484386,"duration":1},"status":"passed","severity":"normal"},{"uid":"b972ea888e5eebfe","name":"Push message with content topic containing Chinese","time":{"start":1739267925449,"stop":1739267925449,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c48970621c7bf0a","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1739268034296,"stop":1739268034296,"duration":0},"status":"passed","severity":"normal"},{"uid":"816391078b1fc93b","name":"Subscribe and publish message","time":{"start":1739267700037,"stop":1739267700037,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c4ad9daa2310ab","name":"Push message equal or less that 1MB","time":{"start":1739267925455,"stop":1739267925455,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8cdba8371eb205","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739267687460,"stop":1739267687460,"duration":0},"status":"passed","severity":"normal"},{"uid":"669c881edf5d99b0","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1739268034309,"stop":1739268034309,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c2d6d5119e8de9","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1739268034304,"stop":1739268034304,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f788bab2e34429f","name":"should select older connection if present","time":{"start":1739267471882,"stop":1739267471883,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7d2be7b6017061","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1739268034300,"stop":1739268034300,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a72b4cdede0139","name":"Fails to publish message with empty text","time":{"start":1739267694531,"stop":1739267694532,"duration":1},"status":"passed","severity":"normal"},{"uid":"5722589f597b990f","name":"Default pageSize","time":{"start":1739267853167,"stop":1739267853168,"duration":1},"status":"passed","severity":"normal"},{"uid":"371b7430084b2751","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1739267457892,"stop":1739267457892,"duration":0},"status":"passed","severity":"normal"},{"uid":"91805c3b2faceaa8","name":"Check received message containing escaped characters","time":{"start":1739267585796,"stop":1739267585797,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd2d92f95820eb4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1739267457882,"stop":1739267457883,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade42353d99c6eec","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739267680007,"stop":1739267680007,"duration":0},"status":"passed","severity":"normal"},{"uid":"7039a05d58c51bdc","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1739267457895,"stop":1739267457895,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae30216028be761","name":"Fails to push message bigger that 1MB","time":{"start":1739267925455,"stop":1739267925455,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b7076175b06b27","name":"should be able to encode the field with only RELAY set to true","time":{"start":1739267465707,"stop":1739267465711,"duration":4},"status":"passed","severity":"normal"},{"uid":"53e1643068eec754","name":"topics with same application and version share the same shard","time":{"start":1739267457873,"stop":1739267457873,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf869d7173e62163","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1739268034331,"stop":1739268034331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1695d67dabefadce","name":"random static sharding 8 - Cluster ID: 913, Shard ID: 720","time":{"start":1739267874782,"stop":1739267874782,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e430f7c7b3200c7","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1739267460393,"stop":1739267460394,"duration":1},"status":"passed","severity":"normal"},{"uid":"17bc3b852a8d3edb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739268030093,"stop":1739268030094,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ae2b3c54605cad","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739267607125,"stop":1739267607125,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc869bcdeba893f7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739267679360,"stop":1739267679361,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac58ea1140334646","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739267607117,"stop":1739267607117,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ce3be040c76c","name":"Check received message containing JSON","time":{"start":1739267922787,"stop":1739267922787,"duration":0},"status":"passed","severity":"normal"},{"uid":"da000a0a1549ae7b","name":"Subscribe to topic containing Script and publish message","time":{"start":1739267700043,"stop":1739267700044,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d1775f08f736c6","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1739268034299,"stop":1739268034299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb9c4a09f36a48d","name":"Check received message containing emoji","time":{"start":1739267922788,"stop":1739267922788,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcaa7e20e814c21c","name":"should handle corrupted local storage data gracefully","time":{"start":1739267484389,"stop":1739267484390,"duration":1},"status":"passed","severity":"normal"},{"uid":"269faa4cb2da6a0c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app42/4/topic285/json","time":{"start":1739267832488,"stop":1739267832491,"duration":3},"status":"passed","severity":"normal"},{"uid":"f0cd38d4c4ceb014","name":"Delete observer","time":{"start":1739267682086,"stop":1739267682087,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09227de3f690d35","name":"1 Relay, 1 Filter, gives up","time":{"start":1739267479864,"stop":1739267479865,"duration":1},"status":"passed","severity":"normal"},{"uid":"29340ff77a4ddc33","name":"Push message with custom timestamp: 1739271181627","time":{"start":1739267925455,"stop":1739267925455,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f7a7765994402d","name":"Check received message containing Russian","time":{"start":1739267922775,"stop":1739267922776,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5fff7a8cd105a7","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1739268034292,"stop":1739268034292,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2aa0f1271e8883","name":"Push message with long payload","time":{"start":1739267616044,"stop":1739267616045,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c3a15da945625d","name":"should properly create location multiaddrs - udp","time":{"start":1739267466441,"stop":1739267466441,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fe38194c432cac","name":"Push message with content topic containing escaped characters","time":{"start":1739267925452,"stop":1739267925452,"duration":0},"status":"passed","severity":"normal"},{"uid":"e732c271cc6727ab","name":"Renews subscription after lossing a connection","time":{"start":1739268030107,"stop":1739268030107,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f002cf96090da08","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1739267814446,"stop":1739267814447,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0e360d99bdcd8da","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739268030099,"stop":1739268030099,"duration":0},"status":"passed","severity":"normal"},{"uid":"8683bbb0a788d279","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1739267457871,"stop":1739267457871,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac3f068aab88bf3","name":"Push message with custom timestamp: 1739271185998","time":{"start":1739267616072,"stop":1739267616072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a373776541dcf13","name":"Reopen subscription with peer with lost subscription","time":{"start":1739267581351,"stop":1739267581351,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fae8dc5421538a1","name":"Push message with custom timestamp: 1739263981627","time":{"start":1739267925454,"stop":1739267925455,"duration":1},"status":"passed","severity":"normal"},{"uid":"9509a684ae63349f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739267550439,"stop":1739267550439,"duration":0},"status":"passed","severity":"normal"},{"uid":"7558eb9928fa9d5a","name":"should not fail to start the service if it is already started","time":{"start":1739267548266,"stop":1739267548266,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5ec12ecf45dc8","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app16/1/topic973/xml","time":{"start":1739267832493,"stop":1739267832493,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9ce094fb07fa6e","name":"Subscribe to topic containing XML and receive message","time":{"start":1739267607123,"stop":1739267607123,"duration":0},"status":"passed","severity":"normal"},{"uid":"507aff31012c80be","name":"should be able to encode the field with only FILTER set to true","time":{"start":1739267465712,"stop":1739267465712,"duration":0},"status":"passed","severity":"normal"},{"uid":"994ac0ace1c938df","name":"Subscribe and receive messages via waku relay post","time":{"start":1739268030089,"stop":1739268030090,"duration":1},"status":"passed","severity":"normal"},{"uid":"598cdfeca67759ff","name":"should encode/decode to RLP encoding","time":{"start":1739267466438,"stop":1739267466439,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad8f23fae0929d1","name":"should initialize with Unhealthy status","time":{"start":1739267498088,"stop":1739267498089,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a23ddc196ae94fe","name":"Waku message hash computation (no timestamp)","time":{"start":1739267460396,"stop":1739267460396,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff9ffa03ceb8556","name":"safeDispatchEvent","time":{"start":1739267557012,"stop":1739267557012,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3a3cdee87d7dd6","name":"Publish message with rate limit","time":{"start":1739267694535,"stop":1739267694535,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51af4b9f9352d20","name":"should use DNS peer discovery with light client","time":{"start":1739267548270,"stop":1739267548270,"duration":0},"status":"skipped","severity":"normal"},{"uid":"749ae0dbca65e0f6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1739268034327,"stop":1739268034327,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0923aed72dd699","name":"Check publish message containing SQL Injection","time":{"start":1739267694525,"stop":1739267694525,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e703400804e240","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1739267479670,"stop":1739267479670,"duration":0},"status":"passed","severity":"normal"},{"uid":"305808fbf7bca147","name":"should maintain desired error rate","time":{"start":1739268035708,"stop":1739268035708,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f1a3ea6bc14862","name":"Encoder throws on undefined content topic","time":{"start":1739267490382,"stop":1739267490383,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79139dbbef654c9","name":"Check received message containing numeric","time":{"start":1739267922784,"stop":1739267922784,"duration":0},"status":"passed","severity":"normal"},{"uid":"2800b3c956586859","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739267679359,"stop":1739267679359,"duration":0},"status":"passed","severity":"normal"},{"uid":"844f7c263e15b8d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1739267457871,"stop":1739267457871,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae074c58c9982af","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1739268034309,"stop":1739268034310,"duration":1},"status":"passed","severity":"normal"},{"uid":"d98451eea1b25110","name":"1 Store, 2 fetches","time":{"start":1739267479863,"stop":1739267479863,"duration":0},"status":"passed","severity":"normal"},{"uid":"beacc52f7b65127f","name":"Push message with content topic containing unicode special characters","time":{"start":1739267925452,"stop":1739267925452,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3efa0fe6e9a2e1","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1739268034323,"stop":1739268034323,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ced5e067beddcf3","name":"Push message with content topic containing long","time":{"start":1739267925448,"stop":1739267925448,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c68f4c6246daf09","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1739267457869,"stop":1739267457870,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22e0a090c4c486f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739267607114,"stop":1739267607115,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb9ae26316606e4","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1739268034289,"stop":1739268034289,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9544f61feb4532a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1739267774131,"stop":1739267774131,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe651a43782781fb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739268030099,"stop":1739268030099,"duration":0},"status":"passed","severity":"normal"},{"uid":"6918d2bd8c212b66","name":"Check message with non string payload is not received","time":{"start":1739267922791,"stop":1739267922791,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1fa95c604aa3ce","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1739268034307,"stop":1739268034307,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc4dba4b651501d","name":"Subscribe and receives messages on 20 topics","time":{"start":1739267607116,"stop":1739267607116,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ee4835734ab927","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1739268034324,"stop":1739268034324,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f73f7104851e82","name":"getPeersByDiscovery","time":{"start":1739267722566,"stop":1739267722566,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eadc8691385b3f2","name":"should get locked peers","time":{"start":1739267497785,"stop":1739267497786,"duration":1},"status":"passed","severity":"normal"},{"uid":"697d4b92b3b38ac1","name":"Push message with Chinese payload","time":{"start":1739267925443,"stop":1739267925443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d0e3eb3f105380","name":"should throw if no connection provided","time":{"start":1739267472255,"stop":1739267472255,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4e69eb08e3579d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1739267517162,"stop":1739267517163,"duration":1},"status":"passed","severity":"normal"},{"uid":"66265afd87bb1c7f","name":"Ordered Callback - false","time":{"start":1739267840751,"stop":1739267840752,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0660d2f8e63bc32","name":"Subscribe to topic containing shell command and publish message","time":{"start":1739267700045,"stop":1739267700045,"duration":0},"status":"passed","severity":"normal"},{"uid":"a961945886278cf7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1739267535216,"stop":1739267535217,"duration":1},"status":"passed","severity":"normal"},{"uid":"292c46937f9d3513","name":"Register correct protocols","time":{"start":1739267700036,"stop":1739267700036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18fa036ed6628ec","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739267679364,"stop":1739267679367,"duration":3},"status":"passed","severity":"normal"},{"uid":"44dabc1dd6a02772","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app17/6/topic977/xml","time":{"start":1739267832491,"stop":1739267832492,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b26cb00c8ac8b8d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739267607126,"stop":1739267607127,"duration":1},"status":"passed","severity":"normal"},{"uid":"82da1c856d628814","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1739267607127,"stop":1739267607128,"duration":1},"status":"passed","severity":"normal"},{"uid":"42569eed7ca0eb2b","name":"random static sharding 5 - Cluster ID: 274, Shard ID: 785","time":{"start":1739267874781,"stop":1739267874781,"duration":0},"status":"passed","severity":"normal"},{"uid":"b065dbaa4f28de47","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1739267479667,"stop":1739267479667,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8d59de80d2dc5d","name":"Check received message containing numeric","time":{"start":1739267585789,"stop":1739267585790,"duration":1},"status":"passed","severity":"normal"},{"uid":"741f1ec0eaecdffb","name":"Check meta is set [ecies]","time":{"start":1739267492027,"stop":1739267492028,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec9ae0a1fe96c2b","name":"returns nothing if no connections present","time":{"start":1739267471879,"stop":1739267471881,"duration":2},"status":"passed","severity":"normal"},{"uid":"5cd2bb149a48cb33","name":"should not receive a peer event after stop","time":{"start":1739267548268,"stop":1739267548268,"duration":0},"status":"passed","severity":"normal"},{"uid":"585757646dbaca7c","name":"through manual discovery","time":{"start":1739267628895,"stop":1739267628895,"duration":0},"status":"passed","severity":"normal"},{"uid":"a582644f2df0ecf2","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1739267457870,"stop":1739267457870,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f829089bb729f13","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739268030096,"stop":1739268030096,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f0775338c1206a","name":"Sign & Recover","time":{"start":1739267490811,"stop":1739267490812,"duration":1},"status":"passed","severity":"normal"},{"uid":"179ad42e2f565fd9","name":"1 Relay, 1 fetch","time":{"start":1739267479862,"stop":1739267479863,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d1d2a1873d31f3","name":"LightPush","time":{"start":1739267871678,"stop":1739267871679,"duration":1},"status":"passed","severity":"normal"},{"uid":"82131c773a9eb59b","name":"stop","time":{"start":1739267557012,"stop":1739267557013,"duration":1},"status":"passed","severity":"normal"},{"uid":"1adc7de1082b6eeb","name":"Subscribe to topic containing long and receive message","time":{"start":1739268030092,"stop":1739268030093,"duration":1},"status":"passed","severity":"normal"},{"uid":"2becaca6d661db6c","name":"should not allow unachievable error rate","time":{"start":1739268034025,"stop":1739268034026,"duration":1},"status":"passed","severity":"normal"},{"uid":"1833c7317253c5a5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739267922780,"stop":1739267922781,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c509d5bb7e860dc","name":"Push message with content topic containing Script","time":{"start":1739267925450,"stop":1739267925451,"duration":1},"status":"passed","severity":"normal"},{"uid":"9600088f587a42de","name":"Passing page size 10 when there are 10 messages","time":{"start":1739267853166,"stop":1739267853166,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4123da448f198f3","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1739267535217,"stop":1739267535217,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33c2ba2c449db2f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1739267457886,"stop":1739267457886,"duration":0},"status":"passed","severity":"normal"},{"uid":"843be9038f486b88","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1739268034311,"stop":1739268034323,"duration":12},"status":"passed","severity":"normal"},{"uid":"b201f7e7d963f774","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1739267457878,"stop":1739267457878,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aff3298f037c8dc","name":"Check publish message containing Script","time":{"start":1739267694525,"stop":1739267694526,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6cb2a2e6379923","name":"Push message with unicode special characters payload","time":{"start":1739267925446,"stop":1739267925447,"duration":1},"status":"passed","severity":"normal"},{"uid":"535c10cb51c58e0f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739267465720,"stop":1739267465721,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ec20a2af17fae7","name":"should not fail to stop the service if it was not started","time":{"start":1739267548265,"stop":1739267548265,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1de5249b604ddf","name":"should return different streams if requested simultaniously","time":{"start":1739267472255,"stop":1739267472256,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa4f59ce5d4b41f","name":"Check publish message containing Russian","time":{"start":1739267694525,"stop":1739267694525,"duration":0},"status":"passed","severity":"normal"},{"uid":"101ffcb8747ef7a5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1739268034328,"stop":1739268034331,"duration":3},"status":"passed","severity":"normal"},{"uid":"aaae84608a99f40b","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1739268034302,"stop":1739268034302,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac236ac3525b5bf3","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739267832487,"stop":1739267832488,"duration":1},"status":"passed","severity":"normal"},{"uid":"15420ed343e09aee","name":"Passing page size 11 when there are 10 messages","time":{"start":1739267853166,"stop":1739267853167,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cb6275d68c3b89","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739267925451,"stop":1739267925451,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d72a7d00642174","name":"should check false positive rate","time":{"start":1739268035709,"stop":1739268035710,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7e39bf8aac4c76","name":"Decoder throws on empty string content topic","time":{"start":1739267490384,"stop":1739267490384,"duration":0},"status":"passed","severity":"normal"},{"uid":"618757e6638a0990","name":"Check received message containing shell command","time":{"start":1739267922778,"stop":1739267922778,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06c994c504f4006","name":"Refresh subscription","time":{"start":1739267607118,"stop":1739267607118,"duration":0},"status":"passed","severity":"normal"},{"uid":"515399525b86aafc","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1739267479667,"stop":1739267479667,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2c1012047fce6b","name":"should set field with only STORE enabled","time":{"start":1739267466443,"stop":1739267466444,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3bc464b35ab613","name":"unsubscribes","time":{"start":1739267857003,"stop":1739267857004,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e27806a1e41064","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1739267626804,"stop":1739267626804,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeed85368cb02da6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1739268034327,"stop":1739268034328,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9dfa173576aed43","name":"Ordered callback, aborts when callback returns true","time":{"start":1739267814448,"stop":1739267814449,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7797e5dc9b2993","name":"Push message on custom pubsubTopic","time":{"start":1739267679995,"stop":1739267679998,"duration":3},"status":"passed","severity":"normal"},{"uid":"64394a1229616dc4","name":"Push message on custom pubsubTopic","time":{"start":1739267680002,"stop":1739267680007,"duration":5},"status":"passed","severity":"normal"},{"uid":"ab2996cd69904888","name":"random static sharding 9 - Cluster ID: 986, Shard ID: 701","time":{"start":1739267874783,"stop":1739267874783,"duration":0},"status":"passed","severity":"normal"},{"uid":"81eb3a7e4d8333e6","name":"should throw an error for insufficient data","time":{"start":1739267457977,"stop":1739267457977,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cda37f196d626f7","name":"Should update multiaddrs","time":{"start":1739267666733,"stop":1739267666733,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbbd7d9f289b98a","name":"Check received message containing SQL Injection","time":{"start":1739267585793,"stop":1739267585794,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a3069c5f782286e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739267922789,"stop":1739267922789,"duration":0},"status":"passed","severity":"normal"},{"uid":"13106d595a6978af","name":"Generator, 2 different pubsubtopics","time":{"start":1739267839401,"stop":1739267839404,"duration":3},"status":"passed","severity":"normal"},{"uid":"69cbd0ec5619919a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739268030105,"stop":1739268030105,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca8b7b651cf8efc","name":"retrieves a single peer","time":{"start":1739267480379,"stop":1739267480380,"duration":1},"status":"passed","severity":"normal"},{"uid":"af95e9dbb42a59cf","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1739267460397,"stop":1739267460397,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d740f3d1e80ff00","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1739267457868,"stop":1739267457869,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e03884c2283601","name":"should throw error - invalid id","time":{"start":1739267466433,"stop":1739267466433,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a957de3fa815bd","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1739267700042,"stop":1739267700042,"duration":0},"status":"passed","severity":"normal"},{"uid":"63518ef2a12977fc","name":"Subscribe to topic containing long and receive message","time":{"start":1739267607119,"stop":1739267607119,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7177cad21baa21b","name":"random static sharding 7 - Cluster ID: 964, Shard ID: 533","time":{"start":1739267874782,"stop":1739267874782,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c36b903010f97de","name":"Check message with no content topic is not received","time":{"start":1739267922781,"stop":1739267922782,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c5c4e083e81802","name":"Check message received after nwaku node is restarted","time":{"start":1739267922791,"stop":1739267922792,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b46d6f3a2d59def7","name":"Fails to push message bigger that 1MB","time":{"start":1739267616073,"stop":1739267616073,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14d5da7997db9d7","name":"Promise Callback - false","time":{"start":1739267840750,"stop":1739267840751,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d59ae93b0ff14","name":"ignores unrecognized TXT record formats","time":{"start":1739267480381,"stop":1739267480381,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbd2a654741583e","name":"Push message with emoji payload","time":{"start":1739267616064,"stop":1739267616064,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf87ca0d0c6ed4b","name":"Check received message containing XML","time":{"start":1739267922776,"stop":1739267922777,"duration":1},"status":"passed","severity":"normal"},{"uid":"783a59f3696323c7","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1739267548451,"stop":1739267548456,"duration":5},"status":"passed","severity":"normal"},{"uid":"22219b862d84be7b","name":"Push 5 different messages","time":{"start":1739267925447,"stop":1739267925448,"duration":1},"status":"passed","severity":"normal"},{"uid":"600debd592afeb52","name":"Check received message containing unicode special characters","time":{"start":1739267922788,"stop":1739267922788,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac6cba927d97f0a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739267922780,"stop":1739267922780,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c639943f848d2e","name":"Check received message containing short","time":{"start":1739267922783,"stop":1739267922784,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d11c54e3dbfab6a","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1739267846366,"stop":1739267846366,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8531fee85232de6","name":"can start and stop the service","time":{"start":1739267548263,"stop":1739267548264,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc39a531bdfcf3c8","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1739267484389,"stop":1739267484389,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c45372d06c1c90","name":"Check publish message containing Arabic","time":{"start":1739267694524,"stop":1739267694524,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c81c8de0acb97d","name":"Check received message containing escaped characters","time":{"start":1739267922788,"stop":1739267922788,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2237546b22f9f7f","name":"should decode valid enr with tcp successfully","time":{"start":1739267466431,"stop":1739267466432,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b024397c3c57d8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1739267774130,"stop":1739267774130,"duration":0},"status":"passed","severity":"normal"},{"uid":"7362d22a9be9f33c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739268030103,"stop":1739268030104,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5953a93e6ea8f09","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1739267492026,"stop":1739267492027,"duration":1},"status":"passed","severity":"normal"},{"uid":"8364e5bcef71b533","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1739268034296,"stop":1739268034297,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8d147662d76ab5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739267607124,"stop":1739267607125,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae5ee2490cb2153f","name":"start node with empty content topic","time":{"start":1739267832499,"stop":1739267832502,"duration":3},"status":"passed","severity":"normal"},{"uid":"6194a3a295f98172","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1739267457884,"stop":1739267457885,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6eab4c67967939","name":"should set field with only LIGHTPUSH enabled","time":{"start":1739267466444,"stop":1739267466444,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d252f23b905681","name":"Check received message containing special chars","time":{"start":1739267585790,"stop":1739267585790,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0459f38cad4695","name":"Check received message containing unicode special characters","time":{"start":1739267922778,"stop":1739267922779,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4e021129cf35cc","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739267874776,"stop":1739267874776,"duration":0},"status":"broken","severity":"normal"},{"uid":"459f45d2325d8e46","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739268030093,"stop":1739268030093,"duration":0},"status":"passed","severity":"normal"},{"uid":"2717da42f230bdd3","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1739267722567,"stop":1739267722568,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc264867c23920fa","name":"should properly create peer info with all multiaddrs","time":{"start":1739267466442,"stop":1739267466442,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8709d23da315eb5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1739267465719,"stop":1739267465720,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62884c298773d53","name":"Check publish message containing numeric","time":{"start":1739267694523,"stop":1739267694523,"duration":0},"status":"passed","severity":"normal"},{"uid":"a318b9c70b9a10e3","name":"Subscribe to topic containing emoji and publish message","time":{"start":1739267700046,"stop":1739267700047,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc288eef683e59b8","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1739268034294,"stop":1739268034295,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45c74f85705419e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1739267786257,"stop":1739267786257,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f64250ff20f6d6","name":"Push message with shell command payload","time":{"start":1739267616060,"stop":1739267616060,"duration":0},"status":"passed","severity":"normal"},{"uid":"8821e9bf16375b11","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739267679359,"stop":1739267679359,"duration":0},"status":"passed","severity":"normal"},{"uid":"c057b6a472217e6b","name":"should wait for Filter peer to be connected","time":{"start":1739267498311,"stop":1739267498311,"duration":0},"status":"passed","severity":"normal"},{"uid":"5212ab6e79a58504","name":"Push message with content topic containing shell command","time":{"start":1739267925452,"stop":1739267925452,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1dcb66f039b8ae","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1739267457876,"stop":1739267457876,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ee57d42434a148","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1739267524391,"stop":1739267524391,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7143c4e068fedf","name":"tcp ip4 address","time":{"start":1739267465841,"stop":1739267465841,"duration":0},"status":"passed","severity":"normal"},{"uid":"24707bcc34d90981","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1739267700038,"stop":1739267700038,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2356926d90f074","name":"Check received message containing SQL Injection","time":{"start":1739267922776,"stop":1739267922776,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98e8a5e75a03780","name":"should not receive a peer event before start","time":{"start":1739267666576,"stop":1739267666577,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb39fd24ec044be","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1739267860670,"stop":1739267860670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d12f454a1f9f2c","name":"should return usable stream attached to connection","time":{"start":1739267472254,"stop":1739267472254,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e67e973da84d3d","name":"Encoder throws on empty string content topic","time":{"start":1739267490383,"stop":1739267490383,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9c89c72b1ff898","name":"Callback on promise, aborts when callback returns true","time":{"start":1739267814446,"stop":1739267814446,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1e83c6c91c073c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739268030106,"stop":1739268030107,"duration":1},"status":"passed","severity":"normal"},{"uid":"f811a719d1df89e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1739267457874,"stop":1739267457874,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7b28b6d7ef8748","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1739267457885,"stop":1739267457885,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a8c9c67cbc55d1","name":"Light Node - default protocols","time":{"start":1739267871679,"stop":1739267871679,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a4237cced5623b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739267548271,"stop":1739267548271,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26336bb802ca5672","name":"should encodeTxt and decodeTxt","time":{"start":1739267466430,"stop":1739267466430,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9d2aee1484bf2b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1739267700038,"stop":1739267700038,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f7049bd829e69a","name":"Push message with meta","time":{"start":1739267925453,"stop":1739267925453,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a742a102326260a","name":"connects to nwaku","time":{"start":1739267866691,"stop":1739267866692,"duration":1},"status":"passed","severity":"normal"},{"uid":"308c2acf1d286dcc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739267607120,"stop":1739267607120,"duration":0},"status":"passed","severity":"normal"},{"uid":"4024d2453978bacc","name":"Ping on peer without subscriptions","time":{"start":1739267554011,"stop":1739267554011,"duration":0},"status":"passed","severity":"normal"},{"uid":"784244a1d8266cad","name":"Check message with invalid timestamp is not received","time":{"start":1739267585802,"stop":1739267585803,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d635de518343f4","name":"Push message with long payload","time":{"start":1739267925441,"stop":1739267925441,"duration":0},"status":"passed","severity":"normal"},{"uid":"6057418bb62a01df","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1739268034291,"stop":1739268034292,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc16be886d6f0ac","name":"All","time":{"start":1739267521723,"stop":1739267521723,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d03354c0a7dadf3","name":"Fails to push message with large meta","time":{"start":1739267925454,"stop":1739267925454,"duration":0},"status":"passed","severity":"normal"},{"uid":"325cbd96408bc1cd","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1739268034293,"stop":1739268034293,"duration":0},"status":"passed","severity":"normal"},{"uid":"54dac6f8008df2de","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1739267498259,"stop":1739267498260,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5fe3648f3d0bc","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1739267457881,"stop":1739267457881,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1caf21e0c2cd29","name":"Waku message hash computation (payload length 0)","time":{"start":1739267460396,"stop":1739267460396,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4c7591e295ed9b","name":"Relay + Store","time":{"start":1739267521723,"stop":1739267521723,"duration":0},"status":"passed","severity":"normal"},{"uid":"865b64943e135c1","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1739267687461,"stop":1739267687461,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bbf14661f9ec63","name":"Check message with no payload is not received","time":{"start":1739267922782,"stop":1739267922782,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e040720cd890429","name":"Check message received after nwaku node is restarted","time":{"start":1739267585810,"stop":1739267585810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"393995336f6b9506","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1739268034295,"stop":1739268034295,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5f897c2a47c0a6","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1739267457892,"stop":1739267457892,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17c40b282b683c3","name":"Publish message with custom timestamp: Tue Feb 11 2025 08:54:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1739267694530,"stop":1739267694530,"duration":0},"status":"passed","severity":"normal"},{"uid":"2379e1bda06fb49c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739267760551,"stop":1739267760552,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8afba4d9ee3aa5f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app95/1/topic228/test.js","time":{"start":1739267832494,"stop":1739267832494,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bad8add606cedfb","name":"should emit a peer event after start","time":{"start":1739267666576,"stop":1739267666576,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c95666ac2098434","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1739267457893,"stop":1739267457893,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5c2b82dd897925","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1739267694532,"stop":1739267694533,"duration":1},"status":"passed","severity":"normal"},{"uid":"623819bedd753b7a","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1739268034293,"stop":1739268034294,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2a338753ad0040","name":"should handle special patterns correctly","time":{"start":1739268035709,"stop":1739268035709,"duration":0},"status":"passed","severity":"normal"},{"uid":"587aa38b89c3cbf","name":"it tolerates circular branch references","time":{"start":1739267480380,"stop":1739267480380,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8c7b56f1e16184","name":"addEventListener with wrong event","time":{"start":1739267557009,"stop":1739267557009,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd2c9a06bc6b8e8","name":"should return no connections if no open connection provided","time":{"start":1739267471882,"stop":1739267471882,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1c9432ed21dfd9","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1739267457893,"stop":1739267457893,"duration":0},"status":"passed","severity":"normal"},{"uid":"b443e0fb9bcabd23","name":"Relay + Store","time":{"start":1739267466444,"stop":1739267466445,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ec558b70c7daee","name":"Passing cursor with wrong pubsubTopic","time":{"start":1739267774133,"stop":1739267774133,"duration":0},"status":"passed","severity":"normal"},{"uid":"5211b33fd2987f74","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739267607115,"stop":1739267607115,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae01c324c4ab2b9","name":"Check received message with timestamp: 1739267516254000000 ","time":{"start":1739267922779,"stop":1739267922779,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb932eeb46297623","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1739267465720,"stop":1739267465720,"duration":0},"status":"passed","severity":"normal"},{"uid":"870e35d0b01f9448","name":"should properly start and stop event listening","time":{"start":1739267498092,"stop":1739267498093,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb2b04de42bbf3d","name":"Check received message containing special chars","time":{"start":1739267922774,"stop":1739267922774,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99bd23aaa231df","name":"Ephemeral messages are not stored","time":{"start":1739267548450,"stop":1739267548451,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ad8fc9c6dfaf9b","name":"Check received message containing Chinese","time":{"start":1739267585790,"stop":1739267585790,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6102cb96f8b352","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1739267774131,"stop":1739267774131,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eda1a9b36df947d","name":"throws on empty content topic","time":{"start":1739267457857,"stop":1739267457857,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1608050cc4dad","name":"should wait for LightPush peer to be connected","time":{"start":1739267498310,"stop":1739267498311,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a4c9911f06a325","name":"addEventListener with correct event","time":{"start":1739267557008,"stop":1739267557008,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cd89d49af3a173","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1739267700045,"stop":1739267700046,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae17335035cc228","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739268030104,"stop":1739268030104,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a34dbf726038ba","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739267679356,"stop":1739267679356,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c23fcafd654b82","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739267607122,"stop":1739267607122,"duration":0},"status":"passed","severity":"normal"},{"uid":"b139d4f2f95e2532","name":"should throw an error for an unconfigured topic","time":{"start":1739267457891,"stop":1739267457891,"duration":0},"status":"passed","severity":"normal"},{"uid":"995341361d7e3ba7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739267679367,"stop":1739267679368,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8d18cdf2f7e92d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1739267687459,"stop":1739267687460,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fcdafe3f19d9f5","name":"should properly create location multiaddrs - tcp6","time":{"start":1739267466441,"stop":1739267466441,"duration":0},"status":"passed","severity":"normal"},{"uid":"6040fc494d9aaabb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1739267457883,"stop":1739267457883,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f18e3aaf16065b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1739267457889,"stop":1739267457889,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17b3e26345b9ba","name":"should not allow k > 12","time":{"start":1739268034022,"stop":1739268034024,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ef583eeaeaaec7b","name":"Reopen subscription with peer with lost subscription","time":{"start":1739267554013,"stop":1739267554013,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7eef8f3f6e027c6","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1739268034324,"stop":1739268034324,"duration":0},"status":"passed","severity":"normal"},{"uid":"d177ab5b957fc36e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739268030105,"stop":1739268030105,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70667513fdbcd2","name":"Push message with Chinese payload","time":{"start":1739267616050,"stop":1739267616050,"duration":0},"status":"passed","severity":"normal"},{"uid":"6849f5ae077b61f3","name":"Push message equal or less that 1MB","time":{"start":1739267616073,"stop":1739267616073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4035b5de0183dae","name":"Check received message containing short","time":{"start":1739267922773,"stop":1739267922773,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3e9209fee19d3c","name":"should initialize with custom number of peers","time":{"start":1739267497781,"stop":1739267497782,"duration":1},"status":"passed","severity":"normal"},{"uid":"c198cba2c7d7932c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739268030096,"stop":1739268030096,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e60f4f8f9f1456","name":"non connected peers","time":{"start":1739267679533,"stop":1739267679534,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a0f6f0304846745a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1739267465718,"stop":1739267465719,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a782e6f87928c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1739267524388,"stop":1739267524388,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4ae9e787fba4da","name":"Query with Promise Callback, No Decoder","time":{"start":1739267786261,"stop":1739267786261,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e9fbf3d3f7d352","name":"Ping on subscribed peer","time":{"start":1739267581351,"stop":1739267581352,"duration":1},"status":"passed","severity":"normal"},{"uid":"89cc73b231cda62","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1739267498091,"stop":1739267498092,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46571c45d9b2102","name":"throws on content topic with generation field greater than 0","time":{"start":1739267457859,"stop":1739267457859,"duration":0},"status":"passed","severity":"normal"},{"uid":"683ba11a296fcabc","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1739267722567,"stop":1739267722567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a80ea7dfce3703b","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1739268034306,"stop":1739268034306,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5fdd83b02d1b25","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739268030103,"stop":1739268030103,"duration":0},"status":"passed","severity":"normal"},{"uid":"2928ae79c5b12b8b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1739268034323,"stop":1739268034324,"duration":1},"status":"passed","severity":"normal"},{"uid":"897a66fb8eaf3251","name":"Accepts a valid Waku Message","time":{"start":1739267501576,"stop":1739267501577,"duration":1},"status":"passed","severity":"normal"},{"uid":"557242f61c79681a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1739267465716,"stop":1739267465717,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee566c5bd3b169","name":"Push message with emoji payload","time":{"start":1739267925447,"stop":1739267925447,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e4e631c04746ca","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739268030089,"stop":1739268030089,"duration":0},"status":"passed","severity":"normal"},{"uid":"c180d849193b1219","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1739268034298,"stop":1739268034298,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70bc3077e8041d7","name":"Push message with unicode special characters payload","time":{"start":1739267616061,"stop":1739267616064,"duration":3},"status":"passed","severity":"normal"},{"uid":"b817e9021ec78a58","name":"returns all values when wanted number matches available values","time":{"start":1739267479258,"stop":1739267479261,"duration":3},"status":"passed","severity":"normal"},{"uid":"c50f66f50b614c79","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1739267860669,"stop":1739267860669,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9a9fcbb1ac96a3","name":"Push message with Script payload","time":{"start":1739267925444,"stop":1739267925444,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9dfb3ebdc63b57","name":"throws on content topic with empty application field","time":{"start":1739267457859,"stop":1739267457859,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf7aeed5fc2d90d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739268030101,"stop":1739268030101,"duration":0},"status":"passed","severity":"normal"},{"uid":"229d8e0f3e7100ab","name":"should be called for bootstrap peers","time":{"start":1739267524389,"stop":1739267524389,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b2e96105d53956","name":"should not receive a peer event after stop","time":{"start":1739267666577,"stop":1739267666577,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae1e40cea3d7bce","name":"should handle connection events","time":{"start":1739267497787,"stop":1739267497787,"duration":0},"status":"passed","severity":"normal"},{"uid":"52185a9a459e903b","name":"throws on content topic with empty encoding field","time":{"start":1739267457861,"stop":1739267457861,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5d7e1a77dee132","name":"Generator, custom pubsub topic","time":{"start":1739267839386,"stop":1739267839387,"duration":1},"status":"passed","severity":"normal"},{"uid":"93549cc546d53057","name":"Check message on other pubsub topic is not received","time":{"start":1739267922790,"stop":1739267922790,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5fa6d391537364","name":"Subscribe to topic containing XML and receive message","time":{"start":1739268030095,"stop":1739268030096,"duration":1},"status":"passed","severity":"normal"},{"uid":"db694901950b68d0","name":"Generator, 2 different pubsubtopics","time":{"start":1739267839389,"stop":1739267839389,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed5059247da98dc","name":"Push message with numeric payload","time":{"start":1739267616045,"stop":1739267616047,"duration":2},"status":"passed","severity":"normal"},{"uid":"c14267ae40758c2b","name":"ignores domain fetching errors","time":{"start":1739267480381,"stop":1739267480381,"duration":0},"status":"passed","severity":"normal"},{"uid":"21910e44db01cc63","name":"should return false","time":{"start":1739267466434,"stop":1739267466434,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1f23ac53e69f8","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1739267457875,"stop":1739267457876,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f28332c5797d75","name":"Renews subscription after lossing a connection","time":{"start":1739268030098,"stop":1739268030098,"duration":0},"status":"passed","severity":"normal"},{"uid":"5577b118e5689af1","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1739267786260,"stop":1739267786260,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf95736bef4383de","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1739267457885,"stop":1739267457885,"duration":0},"status":"passed","severity":"normal"},{"uid":"21dfa8de6a25bc3f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1739267548456,"stop":1739267548456,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0c18a45121ea8","name":"Ping on subscribed peer","time":{"start":1739267581349,"stop":1739267581349,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e63a8be49f9f09","name":"getPeersByDiscovery","time":{"start":1739267557010,"stop":1739267557010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e482c660da8e6949","name":"Round trip binary serialization","time":{"start":1739267472597,"stop":1739267472597,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70e3ef3b59dcfcd","name":"should transition to Unhealthy when no connections","time":{"start":1739267498089,"stop":1739267498090,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4949c600f3ffaf","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1739267457882,"stop":1739267457882,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abe0e365eb71d5b","name":"Overlapping topic subscription","time":{"start":1739268030101,"stop":1739268030102,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c8e84eb6bc455e","name":"should properly create location multiaddrs - udp4","time":{"start":1739267466440,"stop":1739267466440,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06156d81b5f586b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739267607121,"stop":1739267607122,"duration":1},"status":"passed","severity":"normal"},{"uid":"522df079152b05ba","name":"nwaku subscribes","time":{"start":1739267692200,"stop":1739267692200,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b5a879522df1c3","name":"Query with Ordered Callback, No Decoder","time":{"start":1739267786259,"stop":1739267786260,"duration":1},"status":"passed","severity":"normal"},{"uid":"609704028868c96b","name":"random static sharding 6 - Cluster ID: 699, Shard ID: 312","time":{"start":1739267874782,"stop":1739267874782,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7bd42a06707e82","name":"A test","time":{"start":1739267616216,"stop":1739267616216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a236018741700aeb","name":"Store - dialed after - with timeout","time":{"start":1739267871678,"stop":1739267871678,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde15c6ca0c44c47","name":"Generator, custom pubsub topic","time":{"start":1739267839400,"stop":1739267839401,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca4ebe0d172e8eb","name":"Meta field set when metaSetter is specified","time":{"start":1739267472598,"stop":1739267472598,"duration":0},"status":"passed","severity":"normal"},{"uid":"242c779e060ed096","name":"Decoder throws on empty string content topic","time":{"start":1739267492029,"stop":1739267492029,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f214cbfa7dbd9a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739268030096,"stop":1739268030097,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb77ef832f61a1b9","name":"Subscribe to topic containing XML and publish message","time":{"start":1739267700044,"stop":1739267700044,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7e33e946c19c65","name":"handles empty shards array correctly","time":{"start":1739267457894,"stop":1739267457894,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30ed4e4cf735695","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1739268034324,"stop":1739268034325,"duration":1},"status":"passed","severity":"normal"},{"uid":"229dcc6acc76f37d","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1739268034027,"stop":1739268034027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18ce8aa15a4e8b6","name":"Check publish message containing special chars","time":{"start":1739267694523,"stop":1739267694524,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df135af8d8a5c3c","name":"Correctly serialized arguments","time":{"start":1739267629081,"stop":1739267629082,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ca66d0033f1bad","name":"should retry on failure if specified","time":{"start":1739267498262,"stop":1739267498263,"duration":1},"status":"passed","severity":"normal"},{"uid":"62dd2aa7d420b272","name":"Check publish message containing JSON","time":{"start":1739267694527,"stop":1739267694527,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15431e0f4dd025c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1739268034326,"stop":1739268034326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d89f0ea60a66614","name":"Query with Promise Callback, No message returned","time":{"start":1739267786261,"stop":1739267786262,"duration":1},"status":"passed","severity":"normal"},{"uid":"420089fb09fde9c4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739267607121,"stop":1739267607121,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb5bca4295f2476","name":"Subscribe and receive messages via lightPush","time":{"start":1739267607114,"stop":1739267607114,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aca7fcf29398a5d","name":"Encoder throws on empty string content topic","time":{"start":1739267472599,"stop":1739267472599,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b4436ea7260218","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1739267479671,"stop":1739267479671,"duration":0},"status":"passed","severity":"normal"},{"uid":"430c39f1a6f4c40e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1739267700042,"stop":1739267700043,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff7b9b587814cd6","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1739267860669,"stop":1739267860669,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec239dbd7c8663f","name":"should not receive a peer event before start","time":{"start":1739267484387,"stop":1739267484387,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1eff26178324ed1","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1739267479663,"stop":1739267479665,"duration":2},"status":"passed","severity":"normal"},{"uid":"2fa050d0b593ee29","name":"Refresh subscription","time":{"start":1739268030092,"stop":1739268030092,"duration":0},"status":"passed","severity":"normal"},{"uid":"60163ff9b8992a1c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1739268034327,"stop":1739268034327,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a013b9d3d19cd5","name":"should load peers from local storage and dispatch events","time":{"start":1739267484388,"stop":1739267484389,"duration":1},"status":"passed","severity":"normal"},{"uid":"87bc343c3631431e","name":"Push message with Basic HTML tag payload","time":{"start":1739267925445,"stop":1739267925445,"duration":0},"status":"passed","severity":"normal"},{"uid":"f264bd18260ff583","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739267607124,"stop":1739267607124,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5ca672bdb36c94","name":"Non TWN Cluster","time":{"start":1739267832488,"stop":1739267832488,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eeb5bf39b893191","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1739267457879,"stop":1739267457879,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d2d23e5a4f134f","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1739268034290,"stop":1739268034290,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fc176e2e07ef58","name":"Check message with no pubsub topic is not received","time":{"start":1739267585803,"stop":1739267585804,"duration":1},"status":"passed","severity":"normal"},{"uid":"606def302cf45285","name":"Check message with non string payload is not received","time":{"start":1739267922782,"stop":1739267922782,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccfb8194bda0fa8","name":"Subscribe to topic containing short and receive message","time":{"start":1739267607118,"stop":1739267607119,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9e077d1b5dd02a","name":"should return valid sharding parameters for static sharding","time":{"start":1739267457893,"stop":1739267457893,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5630a20d40001f5","name":"Subscribe to topic containing short and receive message","time":{"start":1739268030102,"stop":1739268030102,"duration":0},"status":"passed","severity":"normal"},{"uid":"797708a975f05187","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1739267457890,"stop":1739267457890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b997eb6ddd9b620c","name":"Throws when trying to push message with empty payload","time":{"start":1739267925448,"stop":1739267925448,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb603b467fa18e1","name":"Push message with SQL Injection payload","time":{"start":1739267925444,"stop":1739267925444,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05329aed73dd28","name":"Overlapping topic subscription","time":{"start":1739268030091,"stop":1739268030092,"duration":1},"status":"passed","severity":"normal"},{"uid":"2276113116c533fa","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739268030104,"stop":1739268030104,"duration":0},"status":"passed","severity":"normal"},{"uid":"5beaba0d89c8f5fb","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1739267465714,"stop":1739267465714,"duration":0},"status":"passed","severity":"normal"},{"uid":"4baa0645bd359e69","name":"Check message with no payload is not received","time":{"start":1739267922791,"stop":1739267922791,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b899e39bf95d682","name":"Subscribe to topic containing Script and receive message","time":{"start":1739268030095,"stop":1739268030095,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd4459ac6b23af8","name":"Passing page size 110 when there are 120 messages","time":{"start":1739267853167,"stop":1739267853167,"duration":0},"status":"passed","severity":"normal"},{"uid":"949d4f5791e08b26","name":"Subscribe and receive messages via lightPush","time":{"start":1739268030088,"stop":1739268030088,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfc0c0fc338dd2f","name":"groups content topics by expected pubsub topic","time":{"start":1739267457873,"stop":1739267457873,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f1cb3411c41be","name":"Push message with custom timestamp: 1708509181627","time":{"start":1739267925454,"stop":1739267925454,"duration":0},"status":"passed","severity":"normal"},{"uid":"20cc5d9f4809ec50","name":"Push message with JSON payload","time":{"start":1739267925445,"stop":1739267925446,"duration":1},"status":"passed","severity":"normal"},{"uid":"98bf318a9b22455c","name":"isConnected should return false after all peers disconnect","time":{"start":1739267535219,"stop":1739267535219,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb21149511acffe","name":"passes more than one ENR URLs and attempts connection","time":{"start":1739267548271,"stop":1739267548271,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f80360e276f8db9","name":"Wrong topic","time":{"start":1739267832497,"stop":1739267832498,"duration":1},"status":"passed","severity":"normal"},{"uid":"387633cab026105a","name":"can start the service","time":{"start":1739267548263,"stop":1739267548263,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edc728ae27ac487","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1739267457889,"stop":1739267457889,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b715992b32baa7","name":"recovers when dns.resolve returns empty","time":{"start":1739267480380,"stop":1739267480380,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30c2b076a9b6e1e","name":"Push message with Basic HTML tag payload","time":{"start":1739267616059,"stop":1739267616059,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da288176767dd8c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739267607123,"stop":1739267607124,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9e63004f6ed38f","name":"Push message with shell command payload","time":{"start":1739267925446,"stop":1739267925446,"duration":0},"status":"passed","severity":"normal"},{"uid":"992c384b78d31c00","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1739267479264,"stop":1739267479264,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db97f2fe0ffe2af","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1739267479665,"stop":1739267479666,"duration":1},"status":"passed","severity":"normal"},{"uid":"95001859893b6cf1","name":"Push message with custom timestamp: 1739263985998","time":{"start":1739267616072,"stop":1739267616072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba49a556e2d9c2d7","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1739267687461,"stop":1739267687461,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df21cd50555c6ee","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739268030097,"stop":1739268030097,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04960349594302","name":"returns only open connection if one present","time":{"start":1739267471881,"stop":1739267471881,"duration":0},"status":"passed","severity":"normal"},{"uid":"970a1cb8c44bc851","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739267680021,"stop":1739267680022,"duration":1},"status":"passed","severity":"normal"},{"uid":"80066cc80bbbc250","name":"Ephemeral field is preserved - encoder v0","time":{"start":1739267548451,"stop":1739267548451,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7c84c23430d44","name":"Push message with Russian payload","time":{"start":1739267616051,"stop":1739267616051,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54862f211b1a921","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1739268034290,"stop":1739268034291,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea13499cc1350fa1","name":"should emit a peer event after start","time":{"start":1739267484386,"stop":1739267484387,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f0a20c43bcb417","name":"Fields are not dropped","time":{"start":1739267472022,"stop":1739267472023,"duration":1},"status":"passed","severity":"normal"},{"uid":"6251568028218da6","name":"Generator, 2 different pubsubtopics","time":{"start":1739267839387,"stop":1739267839387,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45e52cb7ae1546d","name":"Decrypt messages","time":{"start":1739267682086,"stop":1739267682086,"duration":0},"status":"passed","severity":"normal"},{"uid":"40759328b465aa64","name":"Check received message containing long","time":{"start":1739267922784,"stop":1739267922784,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff7a85aa4198ec","name":"should be able to decode the field with only FILTER set to true","time":{"start":1739267465717,"stop":1739267465717,"duration":0},"status":"passed","severity":"normal"},{"uid":"96585225e31e64dc","name":"Check received message containing Script","time":{"start":1739267922776,"stop":1739267922776,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce6c0ff86341eb8","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app49/8/topic885/json","time":{"start":1739267832492,"stop":1739267832493,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ceb946c7c9cae6","name":"handles multiple messages","time":{"start":1739267857000,"stop":1739267857003,"duration":3},"status":"passed","severity":"normal"},{"uid":"136986873c43424f","name":"should set field with all protocols enabled","time":{"start":1739267466443,"stop":1739267466443,"duration":0},"status":"passed","severity":"normal"},{"uid":"65668d765b1ef738","name":"random static sharding 1 - Cluster ID: 381, Shard ID: 958","time":{"start":1739267874777,"stop":1739267874777,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f6c0edc831a5e0","name":"Subscribe to topic containing short and receive message","time":{"start":1739268030092,"stop":1739268030092,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d698405df8b9aa","name":"Check received message with timestamp: 1739267516150000000 ","time":{"start":1739267585801,"stop":1739267585801,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9b208ff5dfc135","name":"Check message on other pubsub topic is not received","time":{"start":1739267585803,"stop":1739267585803,"duration":0},"status":"passed","severity":"normal"},{"uid":"629684377cc3d5ff","name":"should wait for Store peer to be connected","time":{"start":1739267498311,"stop":1739267498311,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bd8a680391ec1f","name":"should only return 1 node with store capability","time":{"start":1739267480383,"stop":1739267480383,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f5c25bb7be1c8f","name":"Nwaku publishes","time":{"start":1739267692201,"stop":1739267692201,"duration":0},"status":"passed","severity":"normal"},{"uid":"917ee334bdeca5a2","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1739267774130,"stop":1739267774130,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfca754ee646597","name":"Passing an array","time":{"start":1739267866692,"stop":1739267866693,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b7463c76c98747","name":"new peer added after a peer was already found","time":{"start":1739267722567,"stop":1739267722567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e03cdf5aae72395","name":"Check received message containing Chinese","time":{"start":1739267922785,"stop":1739267922785,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e675dae4d0af90a","name":"Subscribe and receive messages via waku relay post","time":{"start":1739268030099,"stop":1739268030100,"duration":1},"status":"passed","severity":"normal"},{"uid":"2493f3902ed2a8a8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739268030089,"stop":1739268030089,"duration":0},"status":"passed","severity":"normal"},{"uid":"297e167e6d453355","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739267874785,"stop":1739267874785,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c846044d9aa4cb","name":"Check received message containing special chars","time":{"start":1739267922784,"stop":1739267922785,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b262110961572b5","name":"Push to array if already present","time":{"start":1739267457684,"stop":1739267457684,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38bf8a0ba994fb4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739267760554,"stop":1739267760554,"duration":0},"status":"passed","severity":"normal"},{"uid":"5214b88bff44f511","name":"Decoder throws on empty string content topic","time":{"start":1739267472599,"stop":1739267472600,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9691cb68d97c3c","name":"Ping on unsubscribed peer","time":{"start":1739267581350,"stop":1739267581351,"duration":1},"status":"passed","severity":"normal"},{"uid":"786fc2d8cf8aa95f","name":"Check received message containing Chinese","time":{"start":1739267922775,"stop":1739267922775,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e41d33aeb74f79d","name":"listenerCount","time":{"start":1739267557010,"stop":1739267557011,"duration":1},"status":"passed","severity":"normal"},{"uid":"536b708e41a49e3","name":"Refresh subscription","time":{"start":1739268030102,"stop":1739268030102,"duration":0},"status":"passed","severity":"normal"},{"uid":"61351919416fcdfa","name":"Passing page size 1 when there are 4 messages","time":{"start":1739267853165,"stop":1739267853166,"duration":1},"status":"passed","severity":"normal"},{"uid":"53904df41b1596","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1739267524389,"stop":1739267524390,"duration":1},"status":"passed","severity":"normal"},{"uid":"f92b26337e1b6281","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739267550444,"stop":1739267550444,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29547616af51ece","name":"should return empty list for no shard","time":{"start":1739267457879,"stop":1739267457880,"duration":1},"status":"passed","severity":"normal"},{"uid":"688147504fec1980","name":"should insert elements correctly","time":{"start":1739268035708,"stop":1739268035708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66cfd20b994a5dd","name":"Subscribe and receives messages on 20 topics","time":{"start":1739268030100,"stop":1739268030101,"duration":1},"status":"passed","severity":"normal"},{"uid":"b435e8020c71d864","name":"should get / set UDP multiaddr","time":{"start":1739267466439,"stop":1739267466439,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ec7afe66e39738","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1739267457977,"stop":1739267457977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f478c0db9f253c1b","name":"Overlapping topic subscription","time":{"start":1739267607117,"stop":1739267607118,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6b0bfbe451e357","name":"Waku message hash computation (meta attribute not present)","time":{"start":1739267460395,"stop":1739267460395,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b5c873e96fb964","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1739267465713,"stop":1739267465714,"duration":1},"status":"passed","severity":"normal"},{"uid":"380814e6c4b89ed3","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1739267457872,"stop":1739267457872,"duration":0},"status":"passed","severity":"normal"},{"uid":"51baf2d705ce8bb5","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1739268034298,"stop":1739268034299,"duration":1},"status":"passed","severity":"normal"},{"uid":"550369767b6b5ce2","name":"Check received message containing Arabic","time":{"start":1739267585791,"stop":1739267585792,"duration":1},"status":"passed","severity":"normal"},{"uid":"274e8a81bfa1ea28","name":"Query generator for multiple messages with multiple decoders","time":{"start":1739267814443,"stop":1739267814444,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3dc56a0df162c7","name":"Push message with numeric payload","time":{"start":1739267925441,"stop":1739267925441,"duration":0},"status":"passed","severity":"normal"},{"uid":"9882e1cd29f99bb0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739267550444,"stop":1739267550444,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9d6afce45c78a5","name":"Check publish message after service node is restarted","time":{"start":1739267694534,"stop":1739267694534,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f3f9f2e3dd4cad","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739267679356,"stop":1739267679357,"duration":1},"status":"passed","severity":"normal"},{"uid":"8444941fc0e4666","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739268030100,"stop":1739268030100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75d18af0c17cf41","name":"Check publish message containing emoji","time":{"start":1739267694529,"stop":1739267694529,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bc97d15def5df","name":"Relay - dialed first","time":{"start":1739267871676,"stop":1739267871677,"duration":1},"status":"passed","severity":"normal"},{"uid":"515a6e9e7d9b323f","name":"Push message with SQL Injection payload","time":{"start":1739267616052,"stop":1739267616052,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba9edfbd9321228","name":"throws on content topic with too few or too many fields","time":{"start":1739267457857,"stop":1739267457858,"duration":1},"status":"passed","severity":"normal"},{"uid":"7604d811a4a107ec","name":"isConnected should return true after first peer connects","time":{"start":1739267535217,"stop":1739267535218,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d314985fe1a8a","name":"should reject if Filter is requested but not mounted","time":{"start":1739267498309,"stop":1739267498310,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c94a9275bfb47e5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1739267479668,"stop":1739267479668,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a83b2feae8a6f11","name":"Query Generator - false","time":{"start":1739267840747,"stop":1739267840747,"duration":0},"status":"passed","severity":"normal"},{"uid":"324b137ab95241ec","name":"throws on content topic with empty topic name field","time":{"start":1739267457860,"stop":1739267457861,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a56708aaedc97c","name":"Check message received after jswaku node is restarted","time":{"start":1739267585808,"stop":1739267585809,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cf98445425bdf482","name":"throws on content topic with empty version field","time":{"start":1739267457860,"stop":1739267457860,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e7ce987158700d","name":"Reopen subscription with peer with lost subscription","time":{"start":1739267581353,"stop":1739267581355,"duration":2},"status":"passed","severity":"normal"},{"uid":"2dbac6ebfdcc32c0","name":"should not receive a peer event after stop","time":{"start":1739267484388,"stop":1739267484388,"duration":0},"status":"passed","severity":"normal"},{"uid":"836eccb7debc9182","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1739268034304,"stop":1739268034305,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a195dc3958476c","name":"Check message with no payload is not received","time":{"start":1739267585807,"stop":1739267585807,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae90395ba95bd52","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739267571253,"stop":1739267571253,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a0574c2962c06a","name":"Symmetric encrypt & Decrypt","time":{"start":1739267490810,"stop":1739267490811,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac7d2e48035b310","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1739267860671,"stop":1739267860671,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fbe83efa1dc8b5","name":"Generator, custom pubsub topic","time":{"start":1739267839389,"stop":1739267839389,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e4c9ae5cc257f7","name":"should request renew when peer disconnects","time":{"start":1739267497786,"stop":1739267497787,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f16c20a1bc4c499","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739268030090,"stop":1739268030090,"duration":0},"status":"passed","severity":"normal"},{"uid":"53755906feeb611a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1739267457885,"stop":1739267457886,"duration":1},"status":"passed","severity":"normal"},{"uid":"d338f496408d513a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1739267786258,"stop":1739267786259,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cafebd57c8d16c5","name":"Check message with no content topic is not received","time":{"start":1739267585806,"stop":1739267585807,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58314fea172aaf","name":"Check received message containing Russian","time":{"start":1739267922785,"stop":1739267922786,"duration":1},"status":"passed","severity":"normal"},{"uid":"deff6778b4c6e3cb","name":"should initialize bloom filter with correct parameters","time":{"start":1739268035707,"stop":1739268035707,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fabc5942087271","name":"configure the node with multiple pubsub topics","time":{"start":1739267874784,"stop":1739267874784,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a2f8232247274c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1739267479669,"stop":1739267479670,"duration":1},"status":"passed","severity":"normal"},{"uid":"baffa59bd58a0855","name":"removeEventListener with correct event","time":{"start":1739267557009,"stop":1739267557009,"duration":0},"status":"passed","severity":"normal"},{"uid":"b808ebf7deb08c08","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1739267700043,"stop":1739267700043,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ad8e8f817816ea","name":"Fails to publish message with size larger than 1 MB","time":{"start":1739267694533,"stop":1739267694533,"duration":0},"status":"passed","severity":"normal"},{"uid":"957f0d1dda61939f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1739267457872,"stop":1739267457872,"duration":0},"status":"passed","severity":"normal"},{"uid":"88903c96649b055d","name":"can start and stop the service","time":{"start":1739267484385,"stop":1739267484385,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e9e3921a296f55","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1739268034026,"stop":1739268034027,"duration":1},"status":"passed","severity":"normal"},{"uid":"232bf742788b7f9e","name":"Relay","time":{"start":1739267521722,"stop":1739267521722,"duration":0},"status":"passed","severity":"normal"},{"uid":"be434a7b7e1c4f6b","name":"Push message with escaped characters payload","time":{"start":1739267616060,"stop":1739267616060,"duration":0},"status":"passed","severity":"normal"},{"uid":"2041582733e200b3","name":"Check received message containing Russian","time":{"start":1739267585792,"stop":1739267585793,"duration":1},"status":"passed","severity":"normal"},{"uid":"fefcd15c0266ba98","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1739267517154,"stop":1739267517157,"duration":3},"status":"passed","severity":"normal"},{"uid":"be920756ec4c91fc","name":"Query Generator, No Decoder","time":{"start":1739267786258,"stop":1739267786258,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a7c6dfbbe9dfa1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1739267700041,"stop":1739267700042,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd776005c642c7fc","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1739267550441,"stop":1739267550443,"duration":2},"status":"passed","severity":"normal"},{"uid":"77347b981edefd97","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1739267524390,"stop":1739267524391,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c769f80044f0aa","name":"same cluster, same shard: nodes connect","time":{"start":1739267626804,"stop":1739267626805,"duration":1},"status":"passed","severity":"normal"},{"uid":"3838f329f4981349","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739268030091,"stop":1739268030091,"duration":0},"status":"passed","severity":"normal"},{"uid":"55118d9bbc272c9e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1739267457869,"stop":1739267457869,"duration":0},"status":"passed","severity":"normal"},{"uid":"9729acaee0444638","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1739268034304,"stop":1739268034304,"duration":0},"status":"passed","severity":"normal"},{"uid":"10db31684edd46e6","name":"should correctly map a content topic to a pubsub topic","time":{"start":1739267457894,"stop":1739267457894,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e277b07d5d126a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1739267457977,"stop":1739267457977,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e860da16496a54b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1739268034310,"stop":1739268034310,"duration":0},"status":"passed","severity":"normal"}] |