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":"1740b4391a57e8b5","name":"throws on content topic with too few or too many fields","time":{"start":1739788132836,"stop":1739788132837,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1d5a1ffea17906","name":"Push message with custom timestamp: 1739784658690","time":{"start":1739788292343,"stop":1739788292343,"duration":0},"status":"passed","severity":"normal"},{"uid":"6164e6c3904089aa","name":"handles multiple messages","time":{"start":1739788538035,"stop":1739788538036,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55a478b7292344c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739788248467,"stop":1739788248468,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6efc773a345723a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739788709799,"stop":1739788709799,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a72767f47e9d336","name":"Subscribe and receive messages via waku relay post","time":{"start":1739788709795,"stop":1739788709796,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f7cde17be7dc9a","name":"Meta field set when metaSetter is specified","time":{"start":1739788147640,"stop":1739788147640,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf7e9c80aa68913","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1739788154669,"stop":1739788154670,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9571c5eecf4060b","name":"Check received message with timestamp: 1739788192407000000 ","time":{"start":1739788258416,"stop":1739788258421,"duration":5},"status":"passed","severity":"normal"},{"uid":"93bb4ccb5e3df685","name":"should emit a peer event after start","time":{"start":1739788212087,"stop":1739788212090,"duration":3},"status":"passed","severity":"normal"},{"uid":"50928dc3fdaf7712","name":"Passing page size 3 when there are 20 messages","time":{"start":1739788533161,"stop":1739788533161,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a51d65884197f93","name":"Refresh subscription","time":{"start":1739788709788,"stop":1739788709788,"duration":0},"status":"passed","severity":"normal"},{"uid":"76727b07fb410f43","name":"should initialize with default number of peers","time":{"start":1739788172865,"stop":1739788172868,"duration":3},"status":"passed","severity":"normal"},{"uid":"f9a7d42d5d350933","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1739788713955,"stop":1739788713956,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf6fd7f1bc4e341","name":"connected peers and dial","time":{"start":1739788360737,"stop":1739788360738,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c97d45cdff442060","name":"Renews subscription after lossing a connection","time":{"start":1739788709794,"stop":1739788709794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83f3f5cbddee88f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1739788223826,"stop":1739788223827,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4614be3cb8c315","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739788281977,"stop":1739788281978,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca63621d58208be","name":"Passing page size 19 when there are 20 messages","time":{"start":1739788533162,"stop":1739788533163,"duration":1},"status":"passed","severity":"normal"},{"uid":"e555b78ec83ff0e","name":"Push message with emoji payload","time":{"start":1739788596351,"stop":1739788596352,"duration":1},"status":"passed","severity":"normal"},{"uid":"305a83f22390c45f","name":"Query generator for multiple messages with different content topic format","time":{"start":1739788497361,"stop":1739788497362,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc4af906b0e77966","name":"Check received message containing unicode special characters","time":{"start":1739788594778,"stop":1739788594778,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3bbfbf340759d9","name":"Nwaku publishes","time":{"start":1739788374001,"stop":1739788374002,"duration":1},"status":"passed","severity":"normal"},{"uid":"303115dd59fac0ab","name":"throws on content topic with empty application field","time":{"start":1739788132838,"stop":1739788132838,"duration":0},"status":"passed","severity":"normal"},{"uid":"9335cc8aff046561","name":"Push message with Chinese payload","time":{"start":1739788292335,"stop":1739788292336,"duration":1},"status":"passed","severity":"normal"},{"uid":"334bb23d92a098b3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739788374228,"stop":1739788374228,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc2dc166c5bd3ae","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1739788132847,"stop":1739788132847,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df4e73bc6c00999","name":"Subscribe to topic containing short and publish message","time":{"start":1739788381812,"stop":1739788381812,"duration":0},"status":"passed","severity":"normal"},{"uid":"42eac5901acdac17","name":"throws an error for improperly formatted content topics","time":{"start":1739788132853,"stop":1739788132854,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf8252ce553baa7","name":"Push message with numeric payload","time":{"start":1739788292334,"stop":1739788292335,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f64b419d9e1b796","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739788512469,"stop":1739788512469,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b2d9735f9c0b5c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1739788132863,"stop":1739788132864,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b62de87580bd1f","name":"should reject if Filter is requested but not mounted","time":{"start":1739788173181,"stop":1739788173181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53628c554130705","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1739788399979,"stop":1739788399979,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df33824095198b55","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1739788713992,"stop":1739788713992,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18dbd1e1747a51c","name":"Check received message containing Basic HTML tag","time":{"start":1739788594787,"stop":1739788594787,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ae16b8534b6979","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739788709789,"stop":1739788709790,"duration":1},"status":"passed","severity":"normal"},{"uid":"1815d3ab3de086a0","name":"recovers when dns.resolve returns empty","time":{"start":1739788155504,"stop":1739788155504,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53ce45a15716706","name":"Subscribe to topic containing short and receive message","time":{"start":1739788709788,"stop":1739788709788,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d42b3501350dd","name":"Check received message containing escaped characters","time":{"start":1739788258406,"stop":1739788258406,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd3ff43433d50e0","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1739788533308,"stop":1739788533308,"duration":0},"status":"passed","severity":"normal"},{"uid":"77237b4668d41b84","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1739788140798,"stop":1739788140799,"duration":1},"status":"passed","severity":"normal"},{"uid":"629d286d0136cabf","name":"Store - dialed after - with timeout","time":{"start":1739788552873,"stop":1739788552873,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d39b2dc22fea04","name":"Check received message containing emoji","time":{"start":1739788594778,"stop":1739788594778,"duration":0},"status":"passed","severity":"normal"},{"uid":"837e30747939a027","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1739788533302,"stop":1739788533302,"duration":0},"status":"passed","severity":"normal"},{"uid":"880b5ba9fbde6ed2","name":"Check message with no pubsub topic is not received","time":{"start":1739788258428,"stop":1739788258428,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2489733729af3c","name":"Ping on unsubscribed peer","time":{"start":1739788218167,"stop":1739788218168,"duration":1},"status":"passed","severity":"normal"},{"uid":"428b8ac865a7834f","name":"Check message on other pubsub topic is not received","time":{"start":1739788594781,"stop":1739788594781,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f3ca4ae584f981","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1739788381182,"stop":1739788381182,"duration":0},"status":"passed","severity":"normal"},{"uid":"2303d2927910c8bc","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1739788381822,"stop":1739788381823,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2bf3bc7178b055","name":"should correctly map a content topic to a pubsub topic","time":{"start":1739788132874,"stop":1739788132874,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd8ae2fe6a4dffa","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1739788470144,"stop":1739788470144,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f60f886064017c","name":"can start the service","time":{"start":1739788212085,"stop":1739788212085,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6c5a8b058931db","name":"should call waitForPeer on Relay","time":{"start":1739788173183,"stop":1739788173184,"duration":1},"status":"passed","severity":"normal"},{"uid":"280a88bc31414dd5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1739788132854,"stop":1739788132854,"duration":0},"status":"passed","severity":"normal"},{"uid":"f970d81860fe0659","name":"Check received message containing long","time":{"start":1739788258392,"stop":1739788258392,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b050a747af2a5d0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739788281978,"stop":1739788281979,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bbbb0aa9e4e01c7","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1739788132871,"stop":1739788132871,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ca605e75801f85","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1739788192711,"stop":1739788192711,"duration":0},"status":"passed","severity":"normal"},{"uid":"384838900694609d","name":"should only return 1 node with relay and store capability","time":{"start":1739788155506,"stop":1739788155506,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b783532138e86e","name":"Mutual subscription","time":{"start":1739788381808,"stop":1739788381808,"duration":0},"status":"passed","severity":"normal"},{"uid":"6377299aa50bb04c","name":"Decoder throws on empty string content topic","time":{"start":1739788166911,"stop":1739788166911,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce58f1863eb93e52","name":"Subscribe to topic containing shell command and publish message","time":{"start":1739788381822,"stop":1739788381822,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b56236520668e7","name":"peer:update - should do nothing if another protocol hit","time":{"start":1739788147462,"stop":1739788147463,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b80f305688a9dbb","name":"Check received message containing Arabic","time":{"start":1739788594785,"stop":1739788594785,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f871a092685fcf","name":"Push message with Russian payload","time":{"start":1739788596348,"stop":1739788596349,"duration":1},"status":"passed","severity":"normal"},{"uid":"463bb0da1d63b841","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1739788533298,"stop":1739788533299,"duration":1},"status":"passed","severity":"normal"},{"uid":"a85ced65b10ae053","name":"creates an iterator","time":{"start":1739788538035,"stop":1739788538035,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe68afa9a445c4de","name":"should encode/decode to RLP encoding","time":{"start":1739788141466,"stop":1739788141466,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44055b9ea7b4a26","name":"dispatchEvent via connectionManager","time":{"start":1739788232243,"stop":1739788232243,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f1b9e529c143ec","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739788709789,"stop":1739788709789,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e9455d03b0cf0d","name":"Push message with content topic containing SQL Injection","time":{"start":1739788596354,"stop":1739788596355,"duration":1},"status":"passed","severity":"normal"},{"uid":"574244e667c9a165","name":"Check received message containing Chinese","time":{"start":1739788594774,"stop":1739788594774,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fb668751737f0e","name":"should never report false negatives","time":{"start":1739788715595,"stop":1739788715595,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3223074a39b56a","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1739788713775,"stop":1739788713775,"duration":0},"status":"passed","severity":"normal"},{"uid":"8295d3d0db4dfea5","name":"Used by Waku Relay","time":{"start":1739788549961,"stop":1739788549961,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b60841062fff5ae","name":"Check publish message containing JSON","time":{"start":1739788381173,"stop":1739788381173,"duration":0},"status":"passed","severity":"normal"},{"uid":"347abaeeabd195","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739788709786,"stop":1739788709787,"duration":1},"status":"passed","severity":"normal"},{"uid":"77de99dae8ac2752","name":"topics with same application and version share the same shard","time":{"start":1739788132851,"stop":1739788132851,"duration":0},"status":"passed","severity":"normal"},{"uid":"b338c5f273a2f743","name":"should only return 1 node with store capability","time":{"start":1739788155507,"stop":1739788155507,"duration":0},"status":"passed","severity":"normal"},{"uid":"feae0b980dcd1a2e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1739788140791,"stop":1739788140795,"duration":4},"status":"passed","severity":"normal"},{"uid":"3fd28e02af83a524","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739788709795,"stop":1739788709795,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc3c7aa810354e7","name":"Encoder throws on empty string content topic","time":{"start":1739788147641,"stop":1739788147641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07d5b9bb073b858","name":"Check message on other pubsub topic is not received","time":{"start":1739788258427,"stop":1739788258428,"duration":1},"status":"passed","severity":"normal"},{"uid":"7efef19bdf8ab6dc","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1739788166908,"stop":1739788166909,"duration":1},"status":"passed","severity":"normal"},{"uid":"9063f946868e9c24","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app52/1/topic390/proto","time":{"start":1739788512463,"stop":1739788512463,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76300a83302f725","name":"Check received message containing long","time":{"start":1739788594773,"stop":1739788594773,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6e9ad416324ff6","name":"Push message with custom timestamp: 1739784657440","time":{"start":1739788596359,"stop":1739788596359,"duration":0},"status":"passed","severity":"normal"},{"uid":"780884b27f915457","name":"Check message with no payload is not received","time":{"start":1739788594781,"stop":1739788594781,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdfea2ea97c9279","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739788229670,"stop":1739788229670,"duration":0},"status":"passed","severity":"normal"},{"uid":"771203df5b3d4bde","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1739788165331,"stop":1739788165331,"duration":0},"status":"passed","severity":"normal"},{"uid":"955de3e4f31f2a0f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1739788381813,"stop":1739788381814,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a43effaee337fb","name":"Push message equal or less that 1MB","time":{"start":1739788292344,"stop":1739788292344,"duration":0},"status":"passed","severity":"normal"},{"uid":"142bc5c610fae7be","name":"should throw an error for empty SingleShardInfos array","time":{"start":1739788132855,"stop":1739788132855,"duration":0},"status":"passed","severity":"normal"},{"uid":"a390d68d46e667cd","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1739788302420,"stop":1739788302420,"duration":0},"status":"passed","severity":"normal"},{"uid":"304a38673b33729a","name":"Push to array if already present","time":{"start":1739788132455,"stop":1739788132456,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe002553fb851df1","name":"should not fail to stop the service if it was not started","time":{"start":1739788212086,"stop":1739788212087,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cfaa4e1ca33c1d4","name":"should not fail to start the service if it is already started","time":{"start":1739788212087,"stop":1739788212087,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea98ba5bd38b2b6","name":"Check publish message containing SQL Injection","time":{"start":1739788381172,"stop":1739788381172,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b0efd9e4b764b3","name":"Push message with content topic containing Chinese","time":{"start":1739788596354,"stop":1739788596354,"duration":0},"status":"passed","severity":"normal"},{"uid":"14307f9bbe9e0ee4","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1739788713943,"stop":1739788713944,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2c69a21a87aaed","name":"should return usable stream attached to connection","time":{"start":1739788147458,"stop":1739788147458,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ea9a35dd9641b4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1739788132868,"stop":1739788132868,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b309ea166a7b83d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739788281986,"stop":1739788281987,"duration":1},"status":"passed","severity":"normal"},{"uid":"10830f52e77c8e3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739788709790,"stop":1739788709790,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cfd53e0a0d966d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1739788132866,"stop":1739788132866,"duration":0},"status":"passed","severity":"normal"},{"uid":"923c698fb7eddd64","name":"random static sharding 3 - Cluster ID: 806, Shard ID: 572","time":{"start":1739788569419,"stop":1739788569420,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ff1966e9ee135d","name":"Ping on subscribed peer","time":{"start":1739788218166,"stop":1739788218166,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec73e1787e87a30c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739788281980,"stop":1739788281981,"duration":1},"status":"passed","severity":"normal"},{"uid":"a313d956ec0634a7","name":"Check received message containing Script","time":{"start":1739788258401,"stop":1739788258402,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c4c720c3072654","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1739788713969,"stop":1739788713970,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd205b424827d7c3","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1739788132846,"stop":1739788132846,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d94515d5266ac95","name":"Ping on peer without subscriptions","time":{"start":1739788218166,"stop":1739788218167,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8085c81668266a","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1739788533302,"stop":1739788533303,"duration":1},"status":"passed","severity":"normal"},{"uid":"2628580d2a16cbe0","name":"isConnected should return true after first peer connects","time":{"start":1739788211214,"stop":1739788211215,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd92e67361f7f5b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739788709792,"stop":1739788709792,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a17c1eb3868cf8d","name":"Check received message containing special chars","time":{"start":1739788258399,"stop":1739788258399,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db5e3b1ac377cfa","name":"Relay + Store","time":{"start":1739788141472,"stop":1739788141472,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42ee0911b402949","name":"Fields are not dropped","time":{"start":1739788147030,"stop":1739788147032,"duration":2},"status":"passed","severity":"normal"},{"uid":"49d8ffd387a0bd9b","name":"Does not throw an exception when node disconnects","time":{"start":1739788549959,"stop":1739788549959,"duration":0},"status":"passed","severity":"normal"},{"uid":"842664517dc19a02","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1739788132865,"stop":1739788132865,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa75ffc76bdf26fa","name":"Query generator for multiple messages with multiple decoders","time":{"start":1739788497361,"stop":1739788497361,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafc29d47c4dcff4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739788709791,"stop":1739788709791,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c961fdbe62b1607","name":"Reopen subscription with peer with lost subscription","time":{"start":1739788257068,"stop":1739788257069,"duration":1},"status":"passed","severity":"normal"},{"uid":"391bc72e5ccad54c","name":"Subscribe to topic containing long and receive message","time":{"start":1739788281982,"stop":1739788281983,"duration":1},"status":"passed","severity":"normal"},{"uid":"e31d724794063d90","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1739788399979,"stop":1739788399980,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc204d78c89d5fce","name":"should not receive a peer event before start","time":{"start":1739788344320,"stop":1739788344321,"duration":1},"status":"passed","severity":"normal"},{"uid":"a840dba025173d87","name":"Fails to push message with empty payload","time":{"start":1739788292342,"stop":1739788292342,"duration":0},"status":"passed","severity":"normal"},{"uid":"2725b26ee5c4e08e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739788709785,"stop":1739788709786,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0bbbdcb2791b612","name":"should throw an error for an unconfigured topic","time":{"start":1739788132869,"stop":1739788132870,"duration":1},"status":"passed","severity":"normal"},{"uid":"659a91539672e5b","name":"Asymmetric encrypt & decrypt","time":{"start":1739788165734,"stop":1739788165734,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45814ecc638bc89","name":"Push message with meta","time":{"start":1739788292341,"stop":1739788292342,"duration":1},"status":"passed","severity":"normal"},{"uid":"19092e6c576b18b1","name":"Fails to publish message with wrong content topic","time":{"start":1739788381182,"stop":1739788381182,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f62ad1ac099f82","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1739788140803,"stop":1739788140803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94e450240df40a1","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1739788713776,"stop":1739788713777,"duration":1},"status":"passed","severity":"normal"},{"uid":"3acdcc5e90acb857","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1739788147463,"stop":1739788147464,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e85f4a541f602b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739788360556,"stop":1739788360557,"duration":1},"status":"passed","severity":"normal"},{"uid":"36fffbc4c23c42bb","name":"Reopen subscription with peer with lost subscription","time":{"start":1739788257063,"stop":1739788257064,"duration":1},"status":"passed","severity":"normal"},{"uid":"67549d8e99f49455","name":"Ping on peer without subscriptions","time":{"start":1739788257062,"stop":1739788257063,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b1e353cbb0dbee","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1739788140803,"stop":1739788140804,"duration":1},"status":"passed","severity":"normal"},{"uid":"942c7bd899030acb","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1739788192717,"stop":1739788192717,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bb6ed9e9cc775e","name":"Check received message containing long","time":{"start":1739788594783,"stop":1739788594784,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72cc2c3112425d3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739788229669,"stop":1739788229669,"duration":0},"status":"passed","severity":"normal"},{"uid":"10988eaa066f771","name":"Passing page size 110 when there are 120 messages","time":{"start":1739788533163,"stop":1739788533164,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a970ac5794fc30b","name":"should initialize with Unhealthy status","time":{"start":1739788172991,"stop":1739788172991,"duration":0},"status":"passed","severity":"normal"},{"uid":"232035cca4c421ef","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1739788140796,"stop":1739788140797,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e88d2de6be8d3c","name":"Check message received after jswaku node is restarted","time":{"start":1739788594792,"stop":1739788594792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e74935ac405273","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739788281979,"stop":1739788281979,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f8cadc8460d9ce","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app61/6/topic182/proto","time":{"start":1739788512463,"stop":1739788512464,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6b43231fb437","name":"Subscribe to topic containing Script and publish message","time":{"start":1739788381820,"stop":1739788381820,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acc3401b7d7e95a","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1739788713969,"stop":1739788713969,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d490aa184346e0c","name":"Push message with content topic containing special chars","time":{"start":1739788596353,"stop":1739788596353,"duration":0},"status":"passed","severity":"normal"},{"uid":"7146fce133e4ce43","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1739788381810,"stop":1739788381810,"duration":0},"status":"passed","severity":"normal"},{"uid":"539c49bb5e60a4b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1739788455169,"stop":1739788455169,"duration":0},"status":"passed","severity":"normal"},{"uid":"2170f182d628337b","name":"Check message with invalid timestamp is not received","time":{"start":1739788258427,"stop":1739788258427,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb702f3e2529081","name":"can start and stop the service","time":{"start":1739788212086,"stop":1739788212086,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adf512d22fe1b68","name":"Check message with no content topic is not received","time":{"start":1739788258428,"stop":1739788258429,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4354bb8f5b19a7","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1739788713968,"stop":1739788713969,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b72a902fc8dbda9","name":"Push message with content topic containing shell command","time":{"start":1739788596356,"stop":1739788596356,"duration":0},"status":"passed","severity":"normal"},{"uid":"865823988d519f7a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1739788470145,"stop":1739788470145,"duration":0},"status":"passed","severity":"normal"},{"uid":"253fe70ab7666adb","name":"should use DNS peer discovery with light client","time":{"start":1739788212091,"stop":1739788212092,"duration":1},"status":"skipped","severity":"normal"},{"uid":"101f37f66dea3462","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1739788455171,"stop":1739788455171,"duration":0},"status":"passed","severity":"normal"},{"uid":"4025b85fe76ba86b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1739788544083,"stop":1739788544083,"duration":0},"status":"passed","severity":"normal"},{"uid":"84871872bc7c0da4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739788527084,"stop":1739788527084,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdaceb4dee95a6d","name":"Passing page size 1 when there are 4 messages","time":{"start":1739788533160,"stop":1739788533161,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b106147cdbe6f1","name":"should load peers from local storage and dispatch events","time":{"start":1739788159293,"stop":1739788159293,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1260ab2660606c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1739788211216,"stop":1739788211217,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c92e31072423c75","name":"Check message received after jswaku node is restarted","time":{"start":1739788258439,"stop":1739788258440,"duration":1},"status":"skipped","severity":"normal"},{"uid":"731d53a6db892d2d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739788258424,"stop":1739788258424,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3a0324af828dc5","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1739788713989,"stop":1739788713989,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ea2469324433e8","name":"Check message received after nwaku node is restarted","time":{"start":1739788594783,"stop":1739788594783,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0fa7ddcbf6ce32c","name":"Push message with special chars payload","time":{"start":1739788596347,"stop":1739788596347,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed856614251d0467","name":"should not allow k > 12","time":{"start":1739788713773,"stop":1739788713774,"duration":1},"status":"passed","severity":"normal"},{"uid":"591ce46298886370","name":"same cluster, same shard: nodes connect","time":{"start":1739788302422,"stop":1739788302423,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8c80692979cf27","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1739788132867,"stop":1739788132867,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a673a0723d8a831","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1739788192712,"stop":1739788192716,"duration":4},"status":"passed","severity":"normal"},{"uid":"85b3abece23cc681","name":"Subscribe to topic containing XML and receive message","time":{"start":1739788709791,"stop":1739788709791,"duration":0},"status":"passed","severity":"normal"},{"uid":"900eb574ba16df96","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1739788132847,"stop":1739788132848,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d035f844c0aa9b2","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1739788211212,"stop":1739788211213,"duration":1},"status":"passed","severity":"normal"},{"uid":"77285ef008f7ccf0","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1739788713960,"stop":1739788713961,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e714c8019a7c81","name":"Check message with non string payload is not received","time":{"start":1739788594782,"stop":1739788594782,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cec0d71096df62b","name":"1 Relay, 1 Filter, gives up","time":{"start":1739788155142,"stop":1739788155142,"duration":0},"status":"passed","severity":"normal"},{"uid":"451b89651b074f9a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1739788192707,"stop":1739788192710,"duration":3},"status":"passed","severity":"normal"},{"uid":"2addd3ae915e373f","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1739788132855,"stop":1739788132855,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f0c5cc7374ec20","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739788709802,"stop":1739788709802,"duration":0},"status":"passed","severity":"normal"},{"uid":"c119b8feea2d630","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739788594790,"stop":1739788594790,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e88741dcc4aefb","name":"Correctly serialized arguments","time":{"start":1739788304961,"stop":1739788304961,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f0d93151dcf95f","name":"should be able to decode the field with only STORE set to true","time":{"start":1739788140802,"stop":1739788140802,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cdca456e3edb6c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1739788374229,"stop":1739788374229,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f720551bc8e657","name":"should throw error - invalid id","time":{"start":1739788141460,"stop":1739788141460,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1452e7c8eec8aa2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739788441941,"stop":1739788441941,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52343c2b8964a39","name":"it tolerates circular branch references","time":{"start":1739788155503,"stop":1739788155504,"duration":1},"status":"passed","severity":"normal"},{"uid":"1238ef42845e2d75","name":"Check received message containing Arabic","time":{"start":1739788258400,"stop":1739788258400,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb03be177ed1779","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1739788133023,"stop":1739788133024,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b36cc209f6ff24","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1739788135447,"stop":1739788135447,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfdf716fd11b83a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1739788132851,"stop":1739788132851,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bc9fd22cf046ec","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1739788713994,"stop":1739788713994,"duration":0},"status":"passed","severity":"normal"},{"uid":"7445491b8593e1fa","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app18/4/topic713/utf8","time":{"start":1739788512466,"stop":1739788512466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e264b7307c738cc0","name":"should properly create location multiaddrs - udp4","time":{"start":1739788141468,"stop":1739788141468,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0fac4835ebc84d","name":"Subscribe and receives messages on 20 topics","time":{"start":1739788281979,"stop":1739788281980,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a8066dee88b3a8","name":"should properly create location multiaddrs - tcp6","time":{"start":1739788141469,"stop":1739788141469,"duration":0},"status":"passed","severity":"normal"},{"uid":"90baf8a1de0375c1","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1739788713965,"stop":1739788713965,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d240fbbd59f1dd","name":"A test","time":{"start":1739788292400,"stop":1739788292400,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1921206393b5a44","name":"Push message with Russian payload","time":{"start":1739788292336,"stop":1739788292336,"duration":0},"status":"passed","severity":"normal"},{"uid":"5536677ad659fb2b","name":"Check received message containing JSON","time":{"start":1739788594777,"stop":1739788594777,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ba424a5be45200","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739788370934,"stop":1739788370934,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0d02c8a4a8c33e","name":"Decoder throws on undefined content topic","time":{"start":1739788147641,"stop":1739788147641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71776ede5f9df4c","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1739788713973,"stop":1739788713974,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d547ff8a850358","name":"should return false","time":{"start":1739788141461,"stop":1739788141461,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd305b4b5123ee98","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739788709802,"stop":1739788709802,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c1533f42882633","name":"Push message with short payload","time":{"start":1739788596345,"stop":1739788596346,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa22fe4ec3b3635f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739788709796,"stop":1739788709796,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a74c7cbaec62d2","name":"groups content topics by expected pubsub topic","time":{"start":1739788132852,"stop":1739788132852,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fecf746e890ec8","name":"Push message with XML payload","time":{"start":1739788596350,"stop":1739788596350,"duration":0},"status":"passed","severity":"normal"},{"uid":"9632c9f6e3b7fc80","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739788281984,"stop":1739788281985,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8546289abc367a8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739788569416,"stop":1739788569416,"duration":0},"status":"passed","severity":"normal"},{"uid":"887e69eb1e6c2ab5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1739788713992,"stop":1739788713992,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb13808fa868d90","name":"Push message with rate limit","time":{"start":1739788596358,"stop":1739788596358,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcaf6fa85c83d70a","name":"should not throw an error for a single configured topic","time":{"start":1739788132869,"stop":1739788132869,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d6e1af620e2b08","name":"Push message with Arabic payload","time":{"start":1739788292336,"stop":1739788292336,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba743a58dda8ccc0","name":"Check publish message containing short","time":{"start":1739788381168,"stop":1739788381169,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb70dfb865f3a7c4","name":"should send to specified number of peers of used peers","time":{"start":1739788172959,"stop":1739788172960,"duration":1},"status":"passed","severity":"normal"},{"uid":"2212306741665764","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1739788281989,"stop":1739788281989,"duration":0},"status":"passed","severity":"normal"},{"uid":"27744fa0a71c671a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739788360558,"stop":1739788360558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9650c6322d7db87","name":"Query Generator, Wrong PubsubTopic","time":{"start":1739788470141,"stop":1739788470141,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1726a082c1a2a8","name":"Encoder throws on undefined content topic","time":{"start":1739788165332,"stop":1739788165333,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b12d1f1281532b","name":"should get locked peers","time":{"start":1739788172869,"stop":1739788172870,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f7317e06a9aafe","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1739788713995,"stop":1739788713996,"duration":1},"status":"passed","severity":"normal"},{"uid":"79849eacca1b15eb","name":"should emit a peer event after start","time":{"start":1739788159291,"stop":1739788159291,"duration":0},"status":"passed","severity":"normal"},{"uid":"580ebe542884157c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739788229670,"stop":1739788229670,"duration":0},"status":"passed","severity":"normal"},{"uid":"988b39ff356e9d23","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app34/4/topic978/proto","time":{"start":1739788512465,"stop":1739788512465,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb836b35d489f457","name":"passes more than one ENR URLs and attempts connection","time":{"start":1739788212092,"stop":1739788212093,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3e9f8ac6b3309086","name":"should transition to Unhealthy when no connections","time":{"start":1739788172991,"stop":1739788172992,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e6e6f675c4be3","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1739788140804,"stop":1739788140804,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c495b6e3931af24","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1739788154383,"stop":1739788154383,"duration":0},"status":"passed","severity":"normal"},{"uid":"798c7563ba3fb6bb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1739788132864,"stop":1739788132864,"duration":0},"status":"passed","severity":"normal"},{"uid":"6281bdb0ca142213","name":"Push message with custom timestamp: 1709029857440","time":{"start":1739788596358,"stop":1739788596358,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4a513896672f7c","name":"Push message with custom timestamp: 1739791857440","time":{"start":1739788596359,"stop":1739788596359,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5a4cbf10626c6b","name":"Ping on unsubscribed peer","time":{"start":1739788257063,"stop":1739788257063,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5aca40df6bc83cc","name":"should get / set UDP multiaddr","time":{"start":1739788141467,"stop":1739788141467,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dee5474c0f7d9b1","name":"should get / set TCP multiaddr","time":{"start":1739788141467,"stop":1739788141467,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b24447cbe48715","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1739788132849,"stop":1739788132849,"duration":0},"status":"passed","severity":"normal"},{"uid":"874fe70bdbfad342","name":"Round trip binary serialization","time":{"start":1739788147639,"stop":1739788147639,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5f7bab0ba4bd13","name":"Subscribe and receives messages on 20 topics","time":{"start":1739788709786,"stop":1739788709786,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c03752fef54c2e5","name":"Check received message containing escaped characters","time":{"start":1739788594778,"stop":1739788594778,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1e59f3d18b039b","name":"Check received message containing escaped characters","time":{"start":1739788594788,"stop":1739788594788,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b7e945f585b71b","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1739788374230,"stop":1739788374230,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d43014b512cdd4e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1739788132866,"stop":1739788132866,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e2f3432235d6bf","name":"Passing cursor with wrong pubsubTopic","time":{"start":1739788455172,"stop":1739788455173,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6183279b8e908b3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739788709803,"stop":1739788709803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6420d29b843817c","name":"Push message with content topic containing Arabic","time":{"start":1739788596354,"stop":1739788596354,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a4bee55e0fb893","name":"Sample","time":{"start":1739788140809,"stop":1739788140809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29a7d1b3249e7f1","name":"should handle connection events","time":{"start":1739788172872,"stop":1739788172873,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4ce0dca77d6b2f","name":"less peers than existing","time":{"start":1739788360738,"stop":1739788360738,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23e8de01e911d951","name":"Subscribe to topic containing Russian and publish message","time":{"start":1739788381819,"stop":1739788381819,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4be39945bbbe3c2","name":"handles different networkShards values correctly","time":{"start":1739788132853,"stop":1739788132853,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f292b8b8b32f301","name":"Ordered callback, aborts when callback returns true","time":{"start":1739788497364,"stop":1739788497365,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e50cf571467829","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1739788374227,"stop":1739788374228,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b5b24d6b5de395","name":"Query generator for multiple messages with different message text format","time":{"start":1739788497361,"stop":1739788497361,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3840db2313418a","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1739788132848,"stop":1739788132848,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb47184823a8615","name":"Subscribe to topic containing JSON and publish message","time":{"start":1739788381821,"stop":1739788381822,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d9b76539fd1b4d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1739788135444,"stop":1739788135445,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4578c9ff0a154ec","name":"Push 5 different messages","time":{"start":1739788596352,"stop":1739788596352,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcacd32166a7b8f5","name":"Subscribe and publish message","time":{"start":1739788381809,"stop":1739788381810,"duration":1},"status":"passed","severity":"normal"},{"uid":"41654714cfcafd6f","name":"Check meta is set [symmetric]","time":{"start":1739788165331,"stop":1739788165332,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ff3621294688fb","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1739788713954,"stop":1739788713955,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3f57e58ba9dab2","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1739788713962,"stop":1739788713963,"duration":1},"status":"passed","severity":"normal"},{"uid":"f84536f8d041969","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1739788135445,"stop":1739788135445,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5796f10aadae35","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1739788713995,"stop":1739788713995,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bef7f99d01adb10","name":"should wait for Store peer to be connected","time":{"start":1739788173183,"stop":1739788173183,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28311e162a49e2e","name":"should set field with only STORE enabled","time":{"start":1739788141471,"stop":1739788141471,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebacf0018333f16","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739788360554,"stop":1739788360555,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1a47be118208b0","name":"isConnected return false after peer stops","time":{"start":1739788211216,"stop":1739788211216,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d032d8a23ea334","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739788441943,"stop":1739788441943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb750674c1408fb","name":"Fails to push message bigger that 1MB","time":{"start":1739788596360,"stop":1739788596360,"duration":0},"status":"passed","severity":"normal"},{"uid":"90678d462e6ceb51","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app43/1/topic345/json","time":{"start":1739788512464,"stop":1739788512464,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea62aae683786c59","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1739788713964,"stop":1739788713965,"duration":1},"status":"passed","severity":"normal"},{"uid":"2593c31720b5efba","name":"Push message with content topic containing JSON","time":{"start":1739788596356,"stop":1739788596356,"duration":0},"status":"passed","severity":"normal"},{"uid":"b878a6f6e11b1316","name":"Delete observer","time":{"start":1739788362326,"stop":1739788362327,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f1939eb890aefe","name":"throws on content topic with empty topic name field","time":{"start":1739788132839,"stop":1739788132840,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d517fe8258b44eb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739788281985,"stop":1739788281985,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad1c3bb0c970b80","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1739788713990,"stop":1739788713990,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61e784ff5d63cdb","name":"Renews subscription after lossing a connection","time":{"start":1739788709803,"stop":1739788709803,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee38968bbbb2885","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739788248466,"stop":1739788248466,"duration":0},"status":"passed","severity":"normal"},{"uid":"ececdc28531d311","name":"Check publish message containing shell command","time":{"start":1739788381174,"stop":1739788381174,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e23773f56c3e26","name":"Check received message containing Script","time":{"start":1739788594776,"stop":1739788594776,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c8534a63f4c18e","name":"Push message with content topic containing XML","time":{"start":1739788596355,"stop":1739788596355,"duration":0},"status":"passed","severity":"normal"},{"uid":"c439a5b16c9ec125","name":"ignores domain fetching errors","time":{"start":1739788155504,"stop":1739788155505,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb27432857159cf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1739788132864,"stop":1739788132864,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b31f896b255c608","name":"should encodeTxt and decodeTxt","time":{"start":1739788141457,"stop":1739788141457,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a4773a2e8d7e8f","name":"Callback on promise, aborts when callback returns true","time":{"start":1739788497362,"stop":1739788497363,"duration":1},"status":"passed","severity":"normal"},{"uid":"5995d32fbf8f0b4d","name":"Overlapping topic subscription","time":{"start":1739788709797,"stop":1739788709798,"duration":1},"status":"passed","severity":"normal"},{"uid":"362e98a41007720d","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1739788713978,"stop":1739788713979,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b96337a51fc3af1","name":"can dial TLS multiaddrs","time":{"start":1739788304828,"stop":1739788304829,"duration":1},"status":"passed","severity":"normal"},{"uid":"631bc415f7efd974","name":"Check received message containing Script","time":{"start":1739788594786,"stop":1739788594786,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3c231e4d99d912","name":"Check publish message after client node is restarted","time":{"start":1739788381184,"stop":1739788381185,"duration":1},"status":"skipped","severity":"normal"},{"uid":"583ad6e0a2a47532","name":"should handle general insertion and lookup correctly","time":{"start":1739788715596,"stop":1739788715596,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f47fa35939dfc15","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1739788302420,"stop":1739788302421,"duration":1},"status":"passed","severity":"normal"},{"uid":"c507eb2bb35efcdf","name":"returns only open connection if one present","time":{"start":1739788147085,"stop":1739788147086,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79fc33ace9b73f0","name":"Subscribe to topic containing XML and receive message","time":{"start":1739788281986,"stop":1739788281986,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1c44f475a2dc9","name":"Subscribe and receive messages via lightPush","time":{"start":1739788709794,"stop":1739788709795,"duration":1},"status":"passed","severity":"normal"},{"uid":"a449634ee8fe4d29","name":"Query Generator - true","time":{"start":1739788519492,"stop":1739788519492,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97eceb0e96199a3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739788370936,"stop":1739788370937,"duration":1},"status":"passed","severity":"normal"},{"uid":"5282a01b3168e05c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739788709799,"stop":1739788709799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91dfbc97d5190b5","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1739788713975,"stop":1739788713976,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc690f5331155d3a","name":"Subscribe and receive messages via waku relay post","time":{"start":1739788709785,"stop":1739788709785,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8cd07361b1ae6f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739788360557,"stop":1739788360557,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d6a251e40319fe","name":"Push message with SQL Injection payload","time":{"start":1739788596349,"stop":1739788596349,"duration":0},"status":"passed","severity":"normal"},{"uid":"5344128c4060609d","name":"Publish message with custom timestamp: Mon Feb 17 2025 11:32:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1739788381180,"stop":1739788381181,"duration":1},"status":"passed","severity":"normal"},{"uid":"91cd4dc376e34cc6","name":"Generator, 2 different pubsubtopics","time":{"start":1739788527077,"stop":1739788527077,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8aa8b8ee1db1c8","name":"should insert elements correctly","time":{"start":1739788715594,"stop":1739788715594,"duration":0},"status":"passed","severity":"normal"},{"uid":"3109b548c6c56d7","name":"Check received message containing XML","time":{"start":1739788594786,"stop":1739788594787,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8209742c7dd8c3e","name":"can start and stop the service","time":{"start":1739788159289,"stop":1739788159289,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f6d361c8d4bbec","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1739788713963,"stop":1739788713964,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b292bee6d04ae33","name":"should throw error - no public key","time":{"start":1739788141459,"stop":1739788141459,"duration":0},"status":"passed","severity":"normal"},{"uid":"306bcd119f5195c3","name":"Fails to publish message with empty text","time":{"start":1739788381181,"stop":1739788381181,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a71934797f17c6","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1739788713967,"stop":1739788713968,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3378241150b1d5f","name":"Push message with content topic containing escaped characters","time":{"start":1739788596356,"stop":1739788596356,"duration":0},"status":"passed","severity":"normal"},{"uid":"719a3dfcb995ce50","name":"Subscribe and receives messages on 20 topics","time":{"start":1739788709796,"stop":1739788709796,"duration":0},"status":"passed","severity":"normal"},{"uid":"e250b67cebf55ffd","name":"should be online or offline if network state changed","time":{"start":1739788192718,"stop":1739788192722,"duration":4},"status":"passed","severity":"normal"},{"uid":"35c6f0b947cb00d0","name":"Check received message with timestamp: 1739788191683000000 ","time":{"start":1739788594789,"stop":1739788594789,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33c45f349a83cfb","name":"Push message with content topic containing unicode special characters","time":{"start":1739788596357,"stop":1739788596357,"duration":0},"status":"passed","severity":"normal"},{"uid":"f769f984f75d532c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1739788132854,"stop":1739788132855,"duration":1},"status":"passed","severity":"normal"},{"uid":"db577edfd840b061","name":"Check received message containing shell command","time":{"start":1739788258406,"stop":1739788258406,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6727b6d58e9c1b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1739788713994,"stop":1739788713994,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17dc1f384bc8b6","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1739788544086,"stop":1739788544086,"duration":0},"status":"passed","severity":"normal"},{"uid":"741782e12da2deb3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739788594790,"stop":1739788594790,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a63448ff1441b4","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1739788455169,"stop":1739788455169,"duration":0},"status":"passed","severity":"normal"},{"uid":"523db66ab20c10aa","name":"Subscribe to topic containing XML and receive message","time":{"start":1739788709801,"stop":1739788709801,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e06f2e788b6fcc9","name":"should set field with only RELAY enabled","time":{"start":1739788141471,"stop":1739788141471,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ef887c2fafd133","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739788370938,"stop":1739788370938,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c507dc5d1c2923a","name":"same cluster, different shard: nodes connect","time":{"start":1739788302423,"stop":1739788302424,"duration":1},"status":"passed","severity":"normal"},{"uid":"112961c777ba5b5d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739788709786,"stop":1739788709786,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b3a4dc6edac173","name":"Push message with shell command payload","time":{"start":1739788596351,"stop":1739788596351,"duration":0},"status":"passed","severity":"normal"},{"uid":"639c8f87a84ce77","name":"Check publish message containing escaped characters","time":{"start":1739788381174,"stop":1739788381174,"duration":0},"status":"passed","severity":"normal"},{"uid":"266a2de79c82449c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739788709800,"stop":1739788709800,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fecdd6399ffb43c","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1739788713974,"stop":1739788713974,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79d0496d07646b4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739788229665,"stop":1739788229666,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb2a53b32949c59","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1739788381810,"stop":1739788381811,"duration":1},"status":"passed","severity":"normal"},{"uid":"695038d4217495ed","name":"removeEventListener with correct event","time":{"start":1739788232237,"stop":1739788232238,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2c39fdc63ac829","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739788709793,"stop":1739788709793,"duration":0},"status":"passed","severity":"normal"},{"uid":"24aa5f22b60fe7a2","name":"Ordered Callback - false","time":{"start":1739788519495,"stop":1739788519496,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51c8b8da6a60467","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739788709795,"stop":1739788709795,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8004b1a05122dd2","name":"should check false positive rate","time":{"start":1739788715596,"stop":1739788715597,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa23efcbecc4c851","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1739788132860,"stop":1739788132860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02c9bd65158d6f7","name":"Encoder throws on undefined content topic","time":{"start":1739788147640,"stop":1739788147640,"duration":0},"status":"passed","severity":"normal"},{"uid":"afccb3ae81d6f5b9","name":"Generator, 2 different pubsubtopics","time":{"start":1739788527078,"stop":1739788527083,"duration":5},"status":"passed","severity":"normal"},{"uid":"999d6469c40ebd24","name":"Publish without waiting for remote peer","time":{"start":1739788381809,"stop":1739788381809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17df984381c53d0","name":"Relay - times out","time":{"start":1739788552872,"stop":1739788552872,"duration":0},"status":"passed","severity":"normal"},{"uid":"225888f8087ecbea","name":"Push message with content topic containing emoji","time":{"start":1739788596357,"stop":1739788596357,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ee7655c28421ad","name":"Check publish message containing Chinese","time":{"start":1739788381170,"stop":1739788381171,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a31c1b8a224cfb6","name":"Refresh subscription","time":{"start":1739788281981,"stop":1739788281981,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa87f1f07869f00","name":"handles empty contentTopics array correctly","time":{"start":1739788132873,"stop":1739788132874,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e916f7a6105ca66","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1739788199792,"stop":1739788199792,"duration":0},"status":"passed","severity":"normal"},{"uid":"198ee34172ef811e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1739788132847,"stop":1739788132847,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c9ee834cc40a79","name":"Encoder throws on empty string content topic","time":{"start":1739788166910,"stop":1739788166910,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcecfed30e3d29c9","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1739788713945,"stop":1739788713946,"duration":1},"status":"passed","severity":"normal"},{"uid":"6789bc28dceb622f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739788360555,"stop":1739788360555,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64580ffab11a844","name":"throws on content topic with generation field greater than 0","time":{"start":1739788132838,"stop":1739788132838,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f02f32f2d76a96","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1739788155507,"stop":1739788155507,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bf40d41fcacb78","name":"Publish message with rate limit","time":{"start":1739788381185,"stop":1739788381185,"duration":0},"status":"passed","severity":"normal"},{"uid":"9206fdd942240234","name":"Push message with short payload","time":{"start":1739788292333,"stop":1739788292334,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1362aedaa3f0cf","name":"getPeersByDiscovery","time":{"start":1739788232239,"stop":1739788232239,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b9d49afba99e4c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739788248468,"stop":1739788248469,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9767ff846fc439","name":"should check connected peers if present and suitable","time":{"start":1739788173182,"stop":1739788173182,"duration":0},"status":"passed","severity":"normal"},{"uid":"112db5d162cb637d","name":"Decoder throws on undefined content topic","time":{"start":1739788166910,"stop":1739788166910,"duration":0},"status":"passed","severity":"normal"},{"uid":"663ad81ff894462a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1739788132858,"stop":1739788132859,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4b4a3d0275a737","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1739788713944,"stop":1739788713945,"duration":1},"status":"passed","severity":"normal"},{"uid":"89bad00060e8e37a","name":"Subscribe and receive messages via lightPush","time":{"start":1739788709783,"stop":1739788709784,"duration":1},"status":"passed","severity":"normal"},{"uid":"260889ac1661cc43","name":"Check message with no payload is not received","time":{"start":1739788594792,"stop":1739788594792,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad87ca3c79f3499e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1739788132870,"stop":1739788132871,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c390fcb100aad12","name":"Check received message containing numeric","time":{"start":1739788594774,"stop":1739788594774,"duration":0},"status":"passed","severity":"normal"},{"uid":"71da643f9878a052","name":"should properly create peer info with all multiaddrs","time":{"start":1739788141469,"stop":1739788141470,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2789429a45bacc0","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1739788132856,"stop":1739788132856,"duration":0},"status":"passed","severity":"normal"},{"uid":"905bbced454396df","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739788360555,"stop":1739788360556,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb3a0d6e4518e7c","name":"should properly create location multiaddrs - udp","time":{"start":1739788141469,"stop":1739788141469,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b2549d4b0109bb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739788709792,"stop":1739788709792,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ffb42118ba44f1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739788709792,"stop":1739788709793,"duration":1},"status":"passed","severity":"normal"},{"uid":"de63f7bf3799dd59","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1739788172958,"stop":1739788172958,"duration":0},"status":"passed","severity":"normal"},{"uid":"72425988f1ea5430","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739788281984,"stop":1739788281984,"duration":0},"status":"passed","severity":"normal"},{"uid":"15292d5a61be9dcc","name":"should return unique PubsubTopics for static sharding","time":{"start":1739788132856,"stop":1739788132857,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e2e47750db2b4c","name":"Subscribe to topic containing Script and receive message","time":{"start":1739788281986,"stop":1739788281986,"duration":0},"status":"passed","severity":"normal"},{"uid":"183cc91e70e8f29a","name":"Push message with XML payload","time":{"start":1739788292338,"stop":1739788292338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6edae73f71420c","name":"throws on content topic with non-number generation field","time":{"start":1739788132837,"stop":1739788132837,"duration":0},"status":"passed","severity":"normal"},{"uid":"20166d57d4ff199a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1739788155141,"stop":1739788155142,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b012194c073225","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1739788713958,"stop":1739788713959,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba4d0e7b3d93731","name":"Fails to publish duplicate message","time":{"start":1739788381181,"stop":1739788381181,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f74eb2134c67cdf","name":"should throw error - no id","time":{"start":1739788141460,"stop":1739788141460,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8cf89d9de132e3","name":"should add and remove event listeners correctly","time":{"start":1739788159294,"stop":1739788159294,"duration":0},"status":"passed","severity":"normal"},{"uid":"c440d2711ce67fca","name":"Check received message containing short","time":{"start":1739788594773,"stop":1739788594773,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b206d5128ba21ff","name":"Overlapping topic subscription","time":{"start":1739788709787,"stop":1739788709787,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d23722140381","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1739788154665,"stop":1739788154666,"duration":1},"status":"passed","severity":"normal"},{"uid":"794bd54eae5a5d2d","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1739788132858,"stop":1739788132858,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dc7baa9dad82b7","name":"more peers than existing","time":{"start":1739788360738,"stop":1739788360738,"duration":0},"status":"skipped","severity":"normal"},{"uid":"547c7da21a17ec10","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1739788147464,"stop":1739788147464,"duration":0},"status":"passed","severity":"normal"},{"uid":"943ebb181588d81c","name":"can start the service","time":{"start":1739788344317,"stop":1739788344317,"duration":0},"status":"passed","severity":"normal"},{"uid":"662fdff1ba06f316","name":"Check received message with timestamp: 1739788191683 ","time":{"start":1739788594789,"stop":1739788594789,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9d9e7879a5f339","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739788281987,"stop":1739788281987,"duration":0},"status":"passed","severity":"normal"},{"uid":"689ceedce6868690","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1739788713976,"stop":1739788713977,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3de9a353216ada2","name":"Check received message containing numeric","time":{"start":1739788594784,"stop":1739788594784,"duration":0},"status":"passed","severity":"normal"},{"uid":"179b87f94afe5994","name":"should decode valid enr with tcp successfully","time":{"start":1739788141458,"stop":1739788141459,"duration":1},"status":"passed","severity":"normal"},{"uid":"606425b2ad37bd1","name":"Check message received after jswaku node is restarted","time":{"start":1739788594782,"stop":1739788594782,"duration":0},"status":"skipped","severity":"normal"},{"uid":"600bfed98ee8c533","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1739788713993,"stop":1739788713993,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb08f29cf27dce35","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739788370938,"stop":1739788370939,"duration":1},"status":"passed","severity":"normal"},{"uid":"61163e4b491ea8f9","name":"nwaku subscribes","time":{"start":1739788373999,"stop":1739788374000,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed08c88555157abf","name":"Check publish message containing unicode special characters","time":{"start":1739788381175,"stop":1739788381175,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ffa79484fd9f83","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1739788132868,"stop":1739788132868,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d10cd65888a977","name":"should properly create location multiaddrs - udp6","time":{"start":1739788141468,"stop":1739788141469,"duration":1},"status":"passed","severity":"normal"},{"uid":"a209eaa622c05e51","name":"should properly compute the node id","time":{"start":1739788141462,"stop":1739788141466,"duration":4},"status":"passed","severity":"normal"},{"uid":"155aac57b535eb78","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739788596355,"stop":1739788596356,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd8c554b36e366e","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1739788713964,"stop":1739788713964,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2d7ecef1958ccf","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739788281988,"stop":1739788281988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6532cf337b5bc1","name":"Waku message hash computation (payload length 0)","time":{"start":1739788135446,"stop":1739788135446,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f756e1aa921078","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739788709793,"stop":1739788709794,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8dda3e79c462cb","name":"Push message with content topic containing Script","time":{"start":1739788596355,"stop":1739788596355,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec333d9ab1ceae8","name":"Push message with special chars payload","time":{"start":1739788292335,"stop":1739788292335,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f98218270a0a686","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app11/6/topic319/test.js","time":{"start":1739788512467,"stop":1739788512467,"duration":0},"status":"passed","severity":"normal"},{"uid":"8047d294ca1792db","name":"Check received message containing Arabic","time":{"start":1739788594775,"stop":1739788594775,"duration":0},"status":"passed","severity":"normal"},{"uid":"de734d585b5b18de","name":"Check publish message containing Basic HTML tag","time":{"start":1739788381173,"stop":1739788381173,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6879079794fdbc","name":"Push message with rate limit","time":{"start":1739788292342,"stop":1739788292343,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d70caed4be8be9","name":"should set field with only FILTER enabled","time":{"start":1739788141471,"stop":1739788141471,"duration":0},"status":"passed","severity":"normal"},{"uid":"2536ba030ef2688d","name":"should not allow unachievable error rate","time":{"start":1739788713775,"stop":1739788713775,"duration":0},"status":"passed","severity":"normal"},{"uid":"eced55f9e76060fe","name":"1 Store, 2 fetches","time":{"start":1739788155141,"stop":1739788155141,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cff604c0a6ba66","name":"Query Generator, No Decoder","time":{"start":1739788470142,"stop":1739788470142,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0c515f1e59a6b9","name":"should handle corrupted local storage data gracefully","time":{"start":1739788159294,"stop":1739788159294,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a288f37b84e063","name":"Relay + Store","time":{"start":1739788197534,"stop":1739788197535,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b31f31b0218b3df","name":"Check received message containing shell command","time":{"start":1739788594777,"stop":1739788594777,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ea2be0104db785","name":"Sets default value correctly","time":{"start":1739788549961,"stop":1739788549961,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e231328e7794af1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739788258425,"stop":1739788258427,"duration":2},"status":"passed","severity":"normal"},{"uid":"68fb8e11b78d3a6c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1739788147642,"stop":1739788147642,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1baa70b94da836","name":"different cluster, same shard: nodes don't connect","time":{"start":1739788302424,"stop":1739788302425,"duration":1},"status":"passed","severity":"normal"},{"uid":"24eae826a99f9097","name":"Check received message containing JSON","time":{"start":1739788594787,"stop":1739788594787,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52062c3fe668f0d","name":"Check received message containing Russian","time":{"start":1739788594785,"stop":1739788594786,"duration":1},"status":"passed","severity":"normal"},{"uid":"c826ba4223245cd","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1739788544080,"stop":1739788544081,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af0270fb03d3ed7","name":"Push 30 different messages","time":{"start":1739788292341,"stop":1739788292341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8520b7af1c9e22","name":"Check message with non string payload is not received","time":{"start":1739788258436,"stop":1739788258437,"duration":1},"status":"passed","severity":"normal"},{"uid":"8248f0bb4d2b0b58","name":"Waku message hash computation (meta attribute not present)","time":{"start":1739788135445,"stop":1739788135446,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46fb75cfcfa2426","name":"Ping on subscribed peer","time":{"start":1739788257064,"stop":1739788257067,"duration":3},"status":"passed","severity":"normal"},{"uid":"2d012043cc03bbcf","name":"Push message with meta","time":{"start":1739788596357,"stop":1739788596358,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c66c2136f3c2acb","name":"throws on content topic with empty encoding field","time":{"start":1739788132840,"stop":1739788132840,"duration":0},"status":"passed","severity":"normal"},{"uid":"5209d40fd122f0a5","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1739788132858,"stop":1739788132858,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fe76596ee0b32f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1739788132867,"stop":1739788132867,"duration":0},"status":"passed","severity":"normal"},{"uid":"78084dac3aa624a8","name":"should set field with all protocols disabled","time":{"start":1739788141470,"stop":1739788141470,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb846618222a393","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1739788713988,"stop":1739788713989,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9373ee1a3ebd2d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1739788154663,"stop":1739788154664,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81b53ad22bc58d2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1739788455170,"stop":1739788455171,"duration":1},"status":"passed","severity":"normal"},{"uid":"1363ffc7ce579844","name":"random static sharding 2 - Cluster ID: 491, Shard ID: 284","time":{"start":1739788569419,"stop":1739788569419,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3758b52ae9116c1","name":"Check message with no payload is not received","time":{"start":1739788258429,"stop":1739788258436,"duration":7},"status":"passed","severity":"normal"},{"uid":"ca46fe0f9d495e00","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739788229665,"stop":1739788229665,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2f650265d18c2","name":"Check message received after nwaku node is restarted","time":{"start":1739788594793,"stop":1739788594793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2a4a58ca8e6caf9","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1739788713979,"stop":1739788713980,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4bdb0139a02a41","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1739788132850,"stop":1739788132850,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a14eafe20e475f8","name":"Query with Ordered Callback, No Decoder","time":{"start":1739788470143,"stop":1739788470144,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc5be35af38d7b8","name":"Encoder throws on undefined content topic","time":{"start":1739788166910,"stop":1739788166910,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad4a920f454df6e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1739788713979,"stop":1739788713979,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3320c364272c4cf","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1739788374227,"stop":1739788374227,"duration":0},"status":"passed","severity":"normal"},{"uid":"1169d58df81603fe","name":"configure the node with multiple pubsub topics","time":{"start":1739788569426,"stop":1739788569427,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1e836bab0fef88","name":"Fails to publish message with size larger than 1 MB","time":{"start":1739788381183,"stop":1739788381183,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad1502bb12dfaad","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1739788132861,"stop":1739788132861,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eff8f0869226fcd","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1739788132871,"stop":1739788132871,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a127fcb362bd57b","name":"addEventListener with correct event","time":{"start":1739788232236,"stop":1739788232237,"duration":1},"status":"passed","severity":"normal"},{"uid":"596904e0af4a3ed7","name":"Encoder throws on empty string content topic","time":{"start":1739788165333,"stop":1739788165333,"duration":0},"status":"passed","severity":"normal"},{"uid":"28122f0f3a1bc2e7","name":"should return no connections if no open connection provided","time":{"start":1739788147086,"stop":1739788147087,"duration":1},"status":"passed","severity":"normal"},{"uid":"69e84a232eb6b1f5","name":"Decoder throws on empty string content topic","time":{"start":1739788165334,"stop":1739788165334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef22972e44158e9","name":"should not receive a peer event before start","time":{"start":1739788159291,"stop":1739788159292,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a88198060d535f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739788709787,"stop":1739788709787,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb64a97d8a25592","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1739788140797,"stop":1739788140797,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fd881735aca335","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1739788713959,"stop":1739788713960,"duration":1},"status":"passed","severity":"normal"},{"uid":"de05a661f2500fe7","name":"LightPush","time":{"start":1739788552873,"stop":1739788552874,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d31d624bacec913","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1739788132867,"stop":1739788132868,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f1c89cba510f2","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1739788132848,"stop":1739788132849,"duration":1},"status":"passed","severity":"normal"},{"uid":"7281827edc33afab","name":"should throw an error for insufficient data","time":{"start":1739788133024,"stop":1739788133024,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd016872422895ed","name":"should not receive a peer event after stop","time":{"start":1739788344321,"stop":1739788344322,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e67244bd37873c0","name":"should handle a minimal index list","time":{"start":1739788133023,"stop":1739788133023,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87dcdc8261fca6f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1739788140796,"stop":1739788140796,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e91cd41a5be6003","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739788281985,"stop":1739788281985,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1a5a73f103bbea","name":"Push message equal or less that 1MB","time":{"start":1739788596359,"stop":1739788596360,"duration":1},"status":"passed","severity":"normal"},{"uid":"67be7980fce753fb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739788709801,"stop":1739788709802,"duration":1},"status":"passed","severity":"normal"},{"uid":"428af85c250e5665","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739788229666,"stop":1739788229666,"duration":0},"status":"passed","severity":"normal"},{"uid":"26758ba687d2316d","name":"Decoder throws on empty string content topic","time":{"start":1739788147641,"stop":1739788147642,"duration":1},"status":"passed","severity":"normal"},{"uid":"126420188d90723","name":"Push message with JSON payload","time":{"start":1739788292339,"stop":1739788292339,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50f009e2363ac3d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1739788470142,"stop":1739788470142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce20dd62fe49e5fa","name":"Check received message containing SQL Injection","time":{"start":1739788594786,"stop":1739788594786,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc01075eeca4b4d","name":"1 Relay, 1 fetch","time":{"start":1739788155140,"stop":1739788155141,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82cce48700c1d2a","name":"Query generator for multiple messages","time":{"start":1739788497360,"stop":1739788497360,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44fc23c99a56b31","name":"Push message with Arabic payload","time":{"start":1739788596348,"stop":1739788596348,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfc6f6bb89db9d3","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1739788713991,"stop":1739788713991,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e2662b1b570d89","name":"Check received message containing unicode special characters","time":{"start":1739788594788,"stop":1739788594788,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac24348b0cdb8137","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1739788381176,"stop":1739788381178,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e59adbb4f24313a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1739788132850,"stop":1739788132850,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fb1005d8a7356f","name":"Callback on promise","time":{"start":1739788497362,"stop":1739788497362,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d946c437596b58","name":"should initialize with custom number of peers","time":{"start":1739788172868,"stop":1739788172869,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b674d91378a468e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1739788470143,"stop":1739788470143,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11bc5f9d5d2448b","name":"should wait for Filter peer to be connected","time":{"start":1739788173183,"stop":1739788173183,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebad43594ead38d3","name":"Check received message containing Russian","time":{"start":1739788594775,"stop":1739788594775,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53e106d0464770a","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1739788713946,"stop":1739788713953,"duration":7},"status":"passed","severity":"normal"},{"uid":"38861d534c6849c4","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1739788713990,"stop":1739788713990,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed197bfa0d2eb26","name":"Push message with escaped characters payload","time":{"start":1739788596351,"stop":1739788596351,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abc57eb39f2da1a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1739788497363,"stop":1739788497364,"duration":1},"status":"passed","severity":"normal"},{"uid":"887d0756049db3c6","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1739788713944,"stop":1739788713944,"duration":0},"status":"passed","severity":"normal"},{"uid":"538ee34efd9e8ea6","name":"Push message with custom timestamp: 1709029858690","time":{"start":1739788292343,"stop":1739788292343,"duration":0},"status":"passed","severity":"normal"},{"uid":"76201247159ea035","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739788248466,"stop":1739788248466,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed45c06689cd68f5","name":"Accepts a valid Waku Message","time":{"start":1739788176452,"stop":1739788176453,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4ae12002bb5960","name":"Check received message with timestamp: 1739788191683000000 ","time":{"start":1739788594778,"stop":1739788594779,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ddcd5812ef2dd","name":"should reject on timeout if it was set","time":{"start":1739788173182,"stop":1739788173182,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d434ebbe044e18","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1739788713957,"stop":1739788713957,"duration":0},"status":"passed","severity":"normal"},{"uid":"f599ca14797b2c2e","name":"random static sharding 7 - Cluster ID: 955, Shard ID: 142","time":{"start":1739788569423,"stop":1739788569423,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56edf34e768dd0b","name":"Subscribe to topic containing XML and publish message","time":{"start":1739788381820,"stop":1739788381821,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35b503e8d5535c6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739788709799,"stop":1739788709799,"duration":0},"status":"passed","severity":"normal"},{"uid":"278f88301f8b22b8","name":"Check received message containing Chinese","time":{"start":1739788258400,"stop":1739788258400,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f79d95ac79d5cc0","name":"Push message with Script payload","time":{"start":1739788292337,"stop":1739788292338,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6dd006c8c8cae7","name":"Sign & Recover","time":{"start":1739788165736,"stop":1739788165736,"duration":0},"status":"passed","severity":"normal"},{"uid":"d403baa66d659a75","name":"Passing an array","time":{"start":1739788549960,"stop":1739788549960,"duration":0},"status":"passed","severity":"normal"},{"uid":"205beef841fe32a9","name":"Subscribe and receive messages via lightPush","time":{"start":1739788281976,"stop":1739788281977,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5629b500eb09c0","name":"should return valid sharding parameters for static sharding","time":{"start":1739788132872,"stop":1739788132872,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a061ae1324b8aee","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739788370934,"stop":1739788370935,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e3951528a29cbdd","name":"Check received message containing Basic HTML tag","time":{"start":1739788594777,"stop":1739788594777,"duration":0},"status":"passed","severity":"normal"},{"uid":"da977a4f63aab867","name":"Overlapping topic subscription","time":{"start":1739788381812,"stop":1739788381812,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48cc1a84e5ebffa9","name":"Check message with no content topic is not received","time":{"start":1739788594791,"stop":1739788594791,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c68fa674cfa395","name":"Promise Callback - false","time":{"start":1739788519494,"stop":1739788519495,"duration":1},"status":"passed","severity":"normal"},{"uid":"477f99aa47d8c121","name":"caches peers it previously fetched","time":{"start":1739788155505,"stop":1739788155505,"duration":0},"status":"passed","severity":"normal"},{"uid":"edab416edd7064e7","name":"tcp ip4 address","time":{"start":1739788140832,"stop":1739788140833,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8d9badd790115","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1739788132860,"stop":1739788132861,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf5640e7d17114f","name":"Ordered Callback - true","time":{"start":1739788519495,"stop":1739788519495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bdf0be819abd9f","name":"stop","time":{"start":1739788232246,"stop":1739788232249,"duration":3},"status":"passed","severity":"normal"},{"uid":"4ab21949592a4cb","name":"Push message with Script payload","time":{"start":1739788596349,"stop":1739788596349,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d3ecf363284a3d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1739788132852,"stop":1739788132852,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ad198c2ec68ef6","name":"Subscribe to topic containing Script and receive message","time":{"start":1739788709791,"stop":1739788709791,"duration":0},"status":"passed","severity":"normal"},{"uid":"9873b9536bcfb691","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1739788133023,"stop":1739788133023,"duration":0},"status":"passed","severity":"normal"},{"uid":"4080949233e0f2f5","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1739788713956,"stop":1739788713956,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e9e8bab9a1109","name":"Nodes with multiple pubsub topic","time":{"start":1739788374230,"stop":1739788374230,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd479cd19b8fc0a2","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1739788132872,"stop":1739788132872,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4d073977ae87d2","name":"should not receive a peer event after stop","time":{"start":1739788159292,"stop":1739788159292,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f166a8b52289ce","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1739788154666,"stop":1739788154667,"duration":1},"status":"passed","severity":"normal"},{"uid":"379fe2b6fd4b08a2","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1739788713990,"stop":1739788713990,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b33f8ac9b1c1523","name":"Subscribe and receive messages via waku relay post","time":{"start":1739788281978,"stop":1739788281978,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6f0933d4b20a8e","name":"Fails to push message bigger that 1MB","time":{"start":1739788292344,"stop":1739788292345,"duration":1},"status":"passed","severity":"normal"},{"uid":"754650f83779223f","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1739788159293,"stop":1739788159293,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e9d67512c4dff","name":"Relay - dialed after","time":{"start":1739788552872,"stop":1739788552872,"duration":0},"status":"passed","severity":"normal"},{"uid":"5999a40ea0d6bdb1","name":"Filter","time":{"start":1739788552875,"stop":1739788552875,"duration":0},"status":"passed","severity":"normal"},{"uid":"77554b01d0ccf3f4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739788709796,"stop":1739788709796,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b631fbf5bd157e8","name":"should select older connection if present","time":{"start":1739788147087,"stop":1739788147088,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa94d8f9870f1c6","name":"should fail to send if no connected peers found","time":{"start":1739788172959,"stop":1739788172959,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd8c4f7c6ebd122","name":"Query Generator - false","time":{"start":1739788519493,"stop":1739788519493,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe618f101337a53a","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app21/3/topic688/test.js","time":{"start":1739788512466,"stop":1739788512467,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1737ceeb621ad5e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1739788154667,"stop":1739788154669,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c76982a5380a6a3","name":"listenerCount","time":{"start":1739788232239,"stop":1739788232243,"duration":4},"status":"passed","severity":"normal"},{"uid":"a2de8d8d5346e6f9","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1739788713973,"stop":1739788713973,"duration":0},"status":"passed","severity":"normal"},{"uid":"b519dff165a6f5f6","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1739788455170,"stop":1739788455170,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2f669f7f2d152","name":"should properly start and stop event listening","time":{"start":1739788172993,"stop":1739788172993,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5008d38b5d48648","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739788512459,"stop":1739788512460,"duration":1},"status":"broken","severity":"normal"},{"uid":"326467ee016e7ca5","name":"Nodes with multiple pubsub topic","time":{"start":1739788374228,"stop":1739788374228,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bac91edd11ff072","name":"Privacy Node - default protocol","time":{"start":1739788552876,"stop":1739788552877,"duration":1},"status":"passed","severity":"normal"},{"uid":"85275aec464ac671","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app66/10/topic896/json","time":{"start":1739788512464,"stop":1739788512464,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecd2380f95b4bd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739788594779,"stop":1739788594780,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e150a25209e86f","name":"Fails to push message with large meta","time":{"start":1739788596358,"stop":1739788596358,"duration":0},"status":"passed","severity":"normal"},{"uid":"38391b4209bbdb50","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app53/6/topic495/xml","time":{"start":1739788512463,"stop":1739788512463,"duration":0},"status":"passed","severity":"normal"},{"uid":"8903ae39646e45b","name":"Subscribe to topic containing short and receive message","time":{"start":1739788709798,"stop":1739788709798,"duration":0},"status":"passed","severity":"normal"},{"uid":"356052b1b56a9d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739788360553,"stop":1739788360553,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac11fdbce43e0e59","name":"Push message with custom timestamp: 1739791858690","time":{"start":1739788292344,"stop":1739788292344,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f03a553f2fcdef9","name":"should return different streams if requested simultaniously","time":{"start":1739788147462,"stop":1739788147462,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98c077c2d309e1a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1739788544081,"stop":1739788544082,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb93f344a6bd3da9","name":"should be called at least once on all `peer:discovery` events","time":{"start":1739788199789,"stop":1739788199789,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4b10ee72480031","name":"All","time":{"start":1739788197535,"stop":1739788197536,"duration":1},"status":"passed","severity":"normal"},{"uid":"1995881d46819aa9","name":"should throw error - no id","time":{"start":1739788141459,"stop":1739788141459,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e585a1b84df033","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1739788172992,"stop":1739788172993,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc53dd9b4545b93a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1739788544083,"stop":1739788544083,"duration":0},"status":"passed","severity":"normal"},{"uid":"895a9b0fefdbfe83","name":"should use the provided clusterId for the pubsub topic","time":{"start":1739788132874,"stop":1739788132875,"duration":1},"status":"passed","severity":"normal"},{"uid":"503ea18c030641aa","name":"can start and stop the service","time":{"start":1739788344318,"stop":1739788344318,"duration":0},"status":"passed","severity":"normal"},{"uid":"69965bbc8df67537","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739788140799,"stop":1739788140799,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5c1787d46942ec","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739788229668,"stop":1739788229668,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb77144a4582205","name":"should reject if WakuNode is not started","time":{"start":1739788173179,"stop":1739788173180,"duration":1},"status":"passed","severity":"normal"},{"uid":"2576867f5af0036d","name":"Check publish message containing numeric","time":{"start":1739788381169,"stop":1739788381170,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ebec5e33276b85f","name":"pre and post cipher","time":{"start":1739788165735,"stop":1739788165736,"duration":1},"status":"passed","severity":"normal"},{"uid":"db073f59db6ebdbd","name":"Check received message containing shell command","time":{"start":1739788594788,"stop":1739788594788,"duration":0},"status":"passed","severity":"normal"},{"uid":"b877025e414ec672","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739788281984,"stop":1739788281984,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8d3ae5d72ac56e","name":"getPeersByDiscovery","time":{"start":1739788399978,"stop":1739788399979,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7c999f40523659","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1739788140802,"stop":1739788140803,"duration":1},"status":"passed","severity":"normal"},{"uid":"951e547dc752a5b4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739788281977,"stop":1739788281977,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e95e854d23c665","name":"Symmetric encrypt & Decrypt","time":{"start":1739788165735,"stop":1739788165735,"duration":0},"status":"passed","severity":"normal"},{"uid":"6737fd295422490b","name":"Overlapping topic subscription","time":{"start":1739788281981,"stop":1739788281981,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9639d15ba6d725e","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1739788199792,"stop":1739788199793,"duration":1},"status":"passed","severity":"normal"},{"uid":"813c8d6c8db0c4fe","name":"Query with Ordered Callback, No message returned","time":{"start":1739788470144,"stop":1739788470144,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f266615ae53fb80","name":"Relay - dialed first","time":{"start":1739788552871,"stop":1739788552871,"duration":0},"status":"passed","severity":"normal"},{"uid":"164ea967bac1586","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1739788141458,"stop":1739788141458,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1aa696866f1277","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739788709803,"stop":1739788709803,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f470450b2cdd57","name":"Check received message with timestamp: 1739788191683 ","time":{"start":1739788594779,"stop":1739788594779,"duration":0},"status":"passed","severity":"normal"},{"uid":"b156bc40d86bdf7e","name":"should reject if Store is requested but not mounted","time":{"start":1739788173181,"stop":1739788173181,"duration":0},"status":"passed","severity":"normal"},{"uid":"94236d5204064cde","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739788248467,"stop":1739788248467,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc81a7f2bbf4a68","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1739788713993,"stop":1739788713993,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbc05340665bfa0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739788281988,"stop":1739788281989,"duration":1},"status":"passed","severity":"normal"},{"uid":"9364bb62cd87c53e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1739788154665,"stop":1739788154665,"duration":0},"status":"passed","severity":"normal"},{"uid":"37953ea056133259","name":"Push message on custom pubsubTopic","time":{"start":1739788370936,"stop":1739788370936,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d01da450832f96","name":"Check received message containing SQL Injection","time":{"start":1739788594776,"stop":1739788594776,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e58827543c883e","name":"Generator, 2 different pubsubtopics","time":{"start":1739788527084,"stop":1739788527084,"duration":0},"status":"passed","severity":"normal"},{"uid":"30dac29cc0a2d67e","name":"should properly create location multiaddrs - tcp4","time":{"start":1739788141468,"stop":1739788141468,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69a157d19a2c441","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739788155508,"stop":1739788155508,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63fef2b82295562b","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1739788155508,"stop":1739788155508,"duration":0},"status":"skipped","severity":"normal"},{"uid":"243d097b0ed9467d","name":"should throw if no connection provided","time":{"start":1739788147458,"stop":1739788147460,"duration":2},"status":"passed","severity":"normal"},{"uid":"a13cdaec5f4fe403","name":"Publishes to nwaku","time":{"start":1739788374001,"stop":1739788374001,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b43e8175841afc","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1739788544082,"stop":1739788544082,"duration":0},"status":"passed","severity":"normal"},{"uid":"996e59b1dd178c67","name":"Check received message containing SQL Injection","time":{"start":1739788258401,"stop":1739788258401,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf805e0df606b48b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1739788140798,"stop":1739788140798,"duration":0},"status":"passed","severity":"normal"},{"uid":"db612445d2e300ff","name":"Passing invalid cursor","time":{"start":1739788455172,"stop":1739788455172,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2feae73298286f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739788360556,"stop":1739788360556,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b2324ade033783","name":"Subscribe to topic containing long and receive message","time":{"start":1739788709789,"stop":1739788709789,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49782fae151b553","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1739788713977,"stop":1739788713978,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9a6fde651fc49a","name":"should decode valid enr successfully","time":{"start":1739788141458,"stop":1739788141458,"duration":0},"status":"passed","severity":"normal"},{"uid":"258ca37886b8fe5","name":"Passing page size 0 when there are 110 messages","time":{"start":1739788533160,"stop":1739788533160,"duration":0},"status":"passed","severity":"normal"},{"uid":"da63de470446e9fd","name":"Check publish message containing XML","time":{"start":1739788381172,"stop":1739788381173,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96efc17911e9085","name":"Push message with content topic containing numeric","time":{"start":1739788596353,"stop":1739788596353,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e2c04d1a3150c0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739788374230,"stop":1739788374231,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a8144b3b49cdb4","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1739788381811,"stop":1739788381811,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b96fab60be8f42","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739788709799,"stop":1739788709800,"duration":1},"status":"passed","severity":"normal"},{"uid":"a722080da42167f6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739788709790,"stop":1739788709791,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1f947a5a7db3e1","name":"Check message with invalid timestamp is not received","time":{"start":1739788594790,"stop":1739788594791,"duration":1},"status":"passed","severity":"normal"},{"uid":"57970e417486e548","name":"returns all values when wanted number matches available values","time":{"start":1739788154374,"stop":1739788154376,"duration":2},"status":"passed","severity":"normal"},{"uid":"c596f11b214513d1","name":"Query with Promise Callback, No message returned","time":{"start":1739788470145,"stop":1739788470146,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a439e51d5d6c0b","name":"Default pageSize","time":{"start":1739788533164,"stop":1739788533165,"duration":1},"status":"passed","severity":"normal"},{"uid":"966df8d4d4747519","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1739788154662,"stop":1739788154663,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec10cfaddf4a419","name":"Check message with no content topic is not received","time":{"start":1739788594781,"stop":1739788594781,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eadf033d1678a3c","name":"should request renew when peer disconnects","time":{"start":1739788172871,"stop":1739788172872,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30038592ebc8edc","name":"Push message with content topic containing short","time":{"start":1739788596352,"stop":1739788596353,"duration":1},"status":"passed","severity":"normal"},{"uid":"471ff55993349c1d","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1739788713953,"stop":1739788713954,"duration":1},"status":"passed","severity":"normal"},{"uid":"954f59a17bd8aae2","name":"Subscribe to topic containing short and receive message","time":{"start":1739788281982,"stop":1739788281982,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d41408ae115e9d6","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1739788713965,"stop":1739788713966,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d96457f16ab3a5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739788281980,"stop":1739788281980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e8be5911727300","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739788709785,"stop":1739788709785,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e2579381359438","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739788441939,"stop":1739788441941,"duration":2},"status":"passed","severity":"normal"},{"uid":"44b2a004a2ec314c","name":"Push message with escaped characters payload","time":{"start":1739788292340,"stop":1739788292340,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb659bbdb2d720","name":"Rejects garbage","time":{"start":1739788176454,"stop":1739788176454,"duration":0},"status":"passed","severity":"normal"},{"uid":"71eb7a7125a4b77d","name":"Push message with shell command payload","time":{"start":1739788292339,"stop":1739788292340,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed75c162d5f01ed1","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1739788154661,"stop":1739788154662,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1899a3c7352cde","name":"should throw error - no public key","time":{"start":1739788141460,"stop":1739788141461,"duration":1},"status":"passed","severity":"normal"},{"uid":"4338c5adbec06af1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739788709800,"stop":1739788709800,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4e9631168366d6","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1739788470143,"stop":1739788470143,"duration":0},"status":"passed","severity":"normal"},{"uid":"b829045b6f6c77c6","name":"handles different clusterIds correctly","time":{"start":1739788132853,"stop":1739788132853,"duration":0},"status":"passed","severity":"normal"},{"uid":"240970a21b76f38e","name":"Refresh subscription","time":{"start":1739788381812,"stop":1739788381812,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed004ed543cc5f8a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1739788223825,"stop":1739788223825,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dc3737587854c4","name":"should be able to encode the field with only STORE set to true","time":{"start":1739788140795,"stop":1739788140796,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc7bd6db864caa2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739788360553,"stop":1739788360553,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4666d6f5e282c4","name":"Check received message containing short","time":{"start":1739788258387,"stop":1739788258391,"duration":4},"status":"passed","severity":"normal"},{"uid":"23d7d8d8f5fecfd9","name":"Check received message containing numeric","time":{"start":1739788258392,"stop":1739788258393,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada38403b8b9b16e","name":"Check received message with timestamp: 1739788192407 ","time":{"start":1739788258424,"stop":1739788258424,"duration":0},"status":"passed","severity":"normal"},{"uid":"485adb81217c77a1","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1739788381811,"stop":1739788381811,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6eff75917af218d","name":"Push message with long payload","time":{"start":1739788596346,"stop":1739788596347,"duration":1},"status":"passed","severity":"normal"},{"uid":"170a0e63d42474f5","name":"Push message with content topic containing long","time":{"start":1739788596353,"stop":1739788596353,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb34b3375e5da11e","name":"Passing page size 11 when there are 10 messages","time":{"start":1739788533162,"stop":1739788533162,"duration":0},"status":"passed","severity":"normal"},{"uid":"739dfb79f70af56d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739788360554,"stop":1739788360554,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eedb3d62b9999e0","name":"Reopen subscription with peer with lost subscription","time":{"start":1739788218168,"stop":1739788218168,"duration":0},"status":"passed","severity":"normal"},{"uid":"df648474b706e9e9","name":"Js publishes, other Js receives","time":{"start":1739788374002,"stop":1739788374002,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a0d08e08be31d7","name":"should not fail to start the service if it is already started","time":{"start":1739788159291,"stop":1739788159291,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4e2675d195a54","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739788281983,"stop":1739788281984,"duration":1},"status":"passed","severity":"normal"},{"uid":"561aab7b61795752","name":"should encode/decode to text encoding","time":{"start":1739788141466,"stop":1739788141466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7695d04cd96ac8d","name":"retrieves a single peer","time":{"start":1739788155502,"stop":1739788155503,"duration":1},"status":"passed","severity":"normal"},{"uid":"300927ae7df09e62","name":"Query generator for 2000 messages","time":{"start":1739788497365,"stop":1739788497365,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d9a3494fd7c7d1","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1739788713972,"stop":1739788713972,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f74be112d5ec1e","name":"should maintain desired error rate","time":{"start":1739788715595,"stop":1739788715595,"duration":0},"status":"passed","severity":"normal"},{"uid":"291bd1fe14146cb4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1739788132863,"stop":1739788132863,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9aedafa15794b8","name":"Check message received after nwaku node is restarted","time":{"start":1739788258440,"stop":1739788258440,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac409f6af2524ece","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1739788132874,"stop":1739788132874,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c72d2c93e66125","name":"Push message with Chinese payload","time":{"start":1739788596348,"stop":1739788596348,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ce4cf08d17ad80","name":"Refresh subscription","time":{"start":1739788709798,"stop":1739788709798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2508fb33e73a07e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739788441942,"stop":1739788441943,"duration":1},"status":"passed","severity":"normal"},{"uid":"5325d4e750b7457a","name":"Generator, custom pubsub topic","time":{"start":1739788527083,"stop":1739788527083,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30a7a472624398f","name":"returns all values when wanted number is greater than available values","time":{"start":1739788154376,"stop":1739788154377,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad3d0984b560232","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739788212092,"stop":1739788212092,"duration":0},"status":"skipped","severity":"normal"},{"uid":"546d8180b65db823","name":"Round trip binary encryption [ecies, signature]","time":{"start":1739788166909,"stop":1739788166909,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf2354c5ba1b060","name":"Ping on subscribed peer","time":{"start":1739788257062,"stop":1739788257062,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ca070672e72fe8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739788594780,"stop":1739788594780,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be2ade67a4ff6fe","name":"Check received message containing special chars","time":{"start":1739788594774,"stop":1739788594774,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d66c5a95212ab5","name":"A test","time":{"start":1739788292399,"stop":1739788292399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6786b8de603c44e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1739788132864,"stop":1739788132865,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3645c99e848d931","name":"Check meta is set [ecies]","time":{"start":1739788166909,"stop":1739788166909,"duration":0},"status":"passed","severity":"normal"},{"uid":"a614d58c599db534","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739788709801,"stop":1739788709801,"duration":0},"status":"passed","severity":"normal"},{"uid":"5535de591109d742","name":"Subscribe to topic containing numeric and publish message","time":{"start":1739788381813,"stop":1739788381813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19dfaa1b6cec08b","name":"should throw an error for missing required configuration","time":{"start":1739788132859,"stop":1739788132860,"duration":1},"status":"passed","severity":"normal"},{"uid":"c729b674e9219424","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1739788132862,"stop":1739788132862,"duration":0},"status":"passed","severity":"normal"},{"uid":"b518a4ef1205628e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739788229669,"stop":1739788229669,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1370d9cfcc8e92","name":"throws on empty content topic","time":{"start":1739788132836,"stop":1739788132836,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70f68e102ed2284","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1739788381815,"stop":1739788381816,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3129c6de273b3f5","name":"Promise Callback - true","time":{"start":1739788519493,"stop":1739788519494,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ea4770ea10148e","name":"Ephemeral field set to true","time":{"start":1739788147639,"stop":1739788147640,"duration":1},"status":"passed","severity":"normal"},{"uid":"65941cb95e5f91c6","name":"Waku message hash computation (no timestamp)","time":{"start":1739788135446,"stop":1739788135447,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe2dbe4897d6e5e","name":"should handle special patterns correctly","time":{"start":1739788715596,"stop":1739788715596,"duration":0},"status":"passed","severity":"normal"},{"uid":"297d96ccde8d7f4f","name":"Query with Promise Callback, No Decoder","time":{"start":1739788470145,"stop":1739788470145,"duration":0},"status":"passed","severity":"normal"},{"uid":"300dde30e5527eea","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1739788211213,"stop":1739788211214,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc9e55e36a5e849","name":"start node with empty shard should fail","time":{"start":1739788569428,"stop":1739788569428,"duration":0},"status":"passed","severity":"normal"},{"uid":"85eaeec951157232","name":"Query Generator, No message returned","time":{"start":1739788470142,"stop":1739788470143,"duration":1},"status":"passed","severity":"normal"},{"uid":"52529a75ed1049c7","name":"Subscribe to topic containing emoji and publish message","time":{"start":1739788381824,"stop":1739788381824,"duration":0},"status":"passed","severity":"normal"},{"uid":"220908430377a1f1","name":"Publish message with custom timestamp: Mon Feb 17 2025 09:32:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1739788381179,"stop":1739788381180,"duration":1},"status":"passed","severity":"normal"},{"uid":"133d13ef5690ab77","name":"should wait for LightPush peer to be connected","time":{"start":1739788173182,"stop":1739788173182,"duration":0},"status":"passed","severity":"normal"},{"uid":"6723f4a85648ed4f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1739788141472,"stop":1739788141472,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc530c9e0f2d2598","name":"Subscribe to topic containing Script and receive message","time":{"start":1739788709800,"stop":1739788709801,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a34d258fddc93bf","name":"should return empty list for no shard","time":{"start":1739788132859,"stop":1739788132859,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e244bb689ffd3a7","name":"should emit a peer event after start","time":{"start":1739788344319,"stop":1739788344320,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25dc616c1279245","name":"should return the pubsub topic directly if a string is provided","time":{"start":1739788132870,"stop":1739788132870,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8211b7135085c0c","name":"Push message with content topic containing Russian","time":{"start":1739788596354,"stop":1739788596354,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbe1118a4e9349","name":"unsubscribes","time":{"start":1739788538036,"stop":1739788538036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f78c5d0b263e11","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739788281988,"stop":1739788281988,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ce1f451db3bb3a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739788281987,"stop":1739788281987,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab4ba2f63b8d378","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1739788381819,"stop":1739788381820,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f70d19b61fc36d","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1739788132850,"stop":1739788132850,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f56cb484c658b0","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app28/2/topic151/xml","time":{"start":1739788512467,"stop":1739788512467,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86f3440fcc5c919","name":"addEventListener with wrong event","time":{"start":1739788232237,"stop":1739788232237,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22e93f4837aba4e","name":"Check received message containing unicode special characters","time":{"start":1739788258406,"stop":1739788258407,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c148eb4b1c69b9","name":"Check received message containing special chars","time":{"start":1739788594784,"stop":1739788594784,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcd78dc14d13af4","name":"Push message on custom pubsubTopic","time":{"start":1739788370933,"stop":1739788370934,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b23a23bd5328d8","name":"Push message with JSON payload","time":{"start":1739788596350,"stop":1739788596350,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ad614140761f16","name":"random static sharding 1 - Cluster ID: 25, Shard ID: 649","time":{"start":1739788569417,"stop":1739788569418,"duration":1},"status":"passed","severity":"normal"},{"uid":"849251498d86b68c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1739788223825,"stop":1739788223826,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53e0ff3f316aa21","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1739788713958,"stop":1739788713958,"duration":0},"status":"passed","severity":"normal"},{"uid":"1270629d692ad6cf","name":"should initialize bloom filter with correct parameters","time":{"start":1739788715593,"stop":1739788715594,"duration":1},"status":"passed","severity":"normal"},{"uid":"163e71a301fa3307","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1739788132861,"stop":1739788132862,"duration":1},"status":"passed","severity":"normal"},{"uid":"476afcd527f2c772","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1739788132871,"stop":1739788132872,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd7041e0f6ff3cbc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1739788713993,"stop":1739788713993,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab7e7e89cf11fc4","name":"configure the node with multiple content topics","time":{"start":1739788512469,"stop":1739788512469,"duration":0},"status":"passed","severity":"normal"},{"uid":"8827708ff6784ec8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739788360557,"stop":1739788360558,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b7271d8dfedd12","name":"should be able to decode the field with only RELAY set to true","time":{"start":1739788140800,"stop":1739788140801,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ead02a3fded26a","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1739788713943,"stop":1739788713943,"duration":0},"status":"passed","severity":"normal"},{"uid":"7243a02577eea49e","name":"handles empty shards array correctly","time":{"start":1739788132873,"stop":1739788132873,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8e8c12b86d22a2","name":"throws on content topic with empty version field","time":{"start":1739788132838,"stop":1739788132839,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e9c1844805dc2d","name":"should not receive a peer event after stop","time":{"start":1739788212090,"stop":1739788212091,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd86e03bd53515d7","name":"ignores unrecognized TXT record formats","time":{"start":1739788155505,"stop":1739788155505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e623f12c1a19bb","name":"should properly create location multiaddrs - tcp","time":{"start":1739788141469,"stop":1739788141469,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbc8b88518b8791","name":"Push message with Basic HTML tag payload","time":{"start":1739788292338,"stop":1739788292339,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1642c86a10c511","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1739788132851,"stop":1739788132851,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f02088883921bc","name":"Check received message containing JSON","time":{"start":1739788258405,"stop":1739788258405,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5d7cb1247d4bcb","name":"new peer added after a peer was already found","time":{"start":1739788399979,"stop":1739788399979,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb35ef7ba2a54923","name":"Check received message containing emoji","time":{"start":1739788258416,"stop":1739788258416,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1fbf00f2c5e3a9","name":"random static sharding 9 - Cluster ID: 924, Shard ID: 108","time":{"start":1739788569424,"stop":1739788569425,"duration":1},"status":"passed","severity":"normal"},{"uid":"c716cfcd0859233d","name":"Check message on other pubsub topic is not received","time":{"start":1739788594791,"stop":1739788594791,"duration":0},"status":"passed","severity":"normal"},{"uid":"23249e4bfc1cfaad","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739788370937,"stop":1739788370937,"duration":0},"status":"passed","severity":"normal"},{"uid":"145058a12ce27a05","name":"random static sharding 4 - Cluster ID: 120, Shard ID: 438","time":{"start":1739788569420,"stop":1739788569420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0120d3766961eda","name":"Push message with unicode special characters payload","time":{"start":1739788292340,"stop":1739788292340,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdfcdc1042225cb","name":"udp ip6 address","time":{"start":1739788140833,"stop":1739788140833,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cf8412d9c7cdae","name":"Subscribe to topic containing long and receive message","time":{"start":1739788709798,"stop":1739788709798,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2868cd2f1c292f","name":"Check message with invalid timestamp is not received","time":{"start":1739788594780,"stop":1739788594780,"duration":0},"status":"passed","severity":"normal"},{"uid":"265173b591cc7f31","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1739788199791,"stop":1739788199791,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f78f8498305972c","name":"connects to nwaku","time":{"start":1739788549959,"stop":1739788549959,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d62961c35bf7ccb","name":"can start the service","time":{"start":1739788159288,"stop":1739788159289,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c03c639623cac4","name":"start node with empty content topic","time":{"start":1739788512470,"stop":1739788512470,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a5ace9daabfcfd","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1739788192716,"stop":1739788192716,"duration":0},"status":"passed","severity":"normal"},{"uid":"775334f182fef7ba","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1739788544078,"stop":1739788544080,"duration":2},"status":"passed","severity":"normal"},{"uid":"26a62c6588a6f368","name":"isConnected should return false after all peers disconnect","time":{"start":1739788211215,"stop":1739788211215,"duration":0},"status":"passed","severity":"normal"},{"uid":"aceb3f2b66ef5345","name":"Should update multiaddrs","time":{"start":1739788344558,"stop":1739788344559,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd175a77108eff9","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1739788132849,"stop":1739788132849,"duration":0},"status":"passed","severity":"normal"},{"uid":"600dd878a3d9951b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1739788132863,"stop":1739788132863,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4c7cf7406f6c8","name":"Subscribe to topic containing long and publish message","time":{"start":1739788381813,"stop":1739788381813,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03a5652416efa27","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1739788713994,"stop":1739788713995,"duration":1},"status":"passed","severity":"normal"},{"uid":"3092878bb496dd69","name":"Check publish message containing Arabic","time":{"start":1739788381171,"stop":1739788381171,"duration":0},"status":"passed","severity":"normal"},{"uid":"460f5047323f23fe","name":"random static sharding 5 - Cluster ID: 72, Shard ID: 517","time":{"start":1739788569421,"stop":1739788569421,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e95744a4c657e9","name":"Check publish message containing special chars","time":{"start":1739788381170,"stop":1739788381170,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcd238b840fc457","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739788140805,"stop":1739788140805,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff6beb5477440bc","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1739788544078,"stop":1739788544078,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b31835a7d4dcfb","name":"does not throw on valid cases","time":{"start":1739788132835,"stop":1739788132836,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a682609b4cfe3c","name":"Push message with unicode special characters payload","time":{"start":1739788596351,"stop":1739788596351,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f338380d0b5bf0","name":"should throw an error for missing sharding configuration","time":{"start":1739788132873,"stop":1739788132873,"duration":0},"status":"passed","severity":"normal"},{"uid":"69313c71bda357d1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739788281989,"stop":1739788281989,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd4bf5b121b754b","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1739788381821,"stop":1739788381821,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb97e35eb818ee9","name":"should not receive a peer event before start","time":{"start":1739788212090,"stop":1739788212090,"duration":0},"status":"passed","severity":"normal"},{"uid":"904aff666d179bfd","name":"random static sharding 8 - Cluster ID: 750, Shard ID: 443","time":{"start":1739788569424,"stop":1739788569424,"duration":0},"status":"passed","severity":"normal"},{"uid":"4001c2868d3c16b0","name":"removeEventListener with wrong event","time":{"start":1739788232238,"stop":1739788232238,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d13d0e3f55eb516","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1739788154667,"stop":1739788154667,"duration":0},"status":"passed","severity":"normal"},{"uid":"50eabb0bc3022ba0","name":"should only return 1 node with relay capability","time":{"start":1739788155506,"stop":1739788155506,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55d89418445f107","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1739788713966,"stop":1739788713967,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e00ac0fab6625b7","name":"Decoder throws on undefined content topic","time":{"start":1739788165333,"stop":1739788165334,"duration":1},"status":"passed","severity":"normal"},{"uid":"2888475a24c10360","name":"Wrong topic","time":{"start":1739788512468,"stop":1739788512468,"duration":0},"status":"passed","severity":"normal"},{"uid":"3850f7a4a386af35","name":"Publish message with custom timestamp: Tue Feb 27 2024 10:32:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1739788381179,"stop":1739788381179,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e2b2710c0ef9c0","name":"Ping on peer without subscriptions","time":{"start":1739788257067,"stop":1739788257067,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd90b01802042ade","name":"Light Node - default protocols","time":{"start":1739788552875,"stop":1739788552876,"duration":1},"status":"passed","severity":"normal"},{"uid":"4462cd965dbfb667","name":"Push message with Basic HTML tag payload","time":{"start":1739788596350,"stop":1739788596350,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64d30c3a9df9952","name":"Push message with SQL Injection payload","time":{"start":1739788292337,"stop":1739788292337,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7381123a4aef897","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739788709790,"stop":1739788709790,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed188702663006b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1739788713995,"stop":1739788713995,"duration":0},"status":"passed","severity":"normal"},{"uid":"47edd3a4d1a19015","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1739788381815,"stop":1739788381815,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bb827b55a555a8","name":"should be called for bootstrap peers","time":{"start":1739788199790,"stop":1739788199791,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cccc3fd8898ccb","name":"Register correct protocols","time":{"start":1739788381808,"stop":1739788381809,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6493fe1ff5f4c8b","name":"Check publish message after service node is restarted","time":{"start":1739788381184,"stop":1739788381184,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0bbb8979f32e302","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739788709797,"stop":1739788709797,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b398b76aef2dca","name":"returns nothing if no connections present","time":{"start":1739788147084,"stop":1739788147085,"duration":1},"status":"passed","severity":"normal"},{"uid":"90016940f39d31f0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739788709797,"stop":1739788709797,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c0673d7800ee53","name":"should reject if Relay is requested but not mounted","time":{"start":1739788173180,"stop":1739788173180,"duration":0},"status":"passed","severity":"normal"},{"uid":"4430092a584ec3b5","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1739788713991,"stop":1739788713991,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7c5b46b5f7e71f","name":"Push message with long payload","time":{"start":1739788292334,"stop":1739788292334,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a173aef27e77bf","name":"should not fail to stop the service if it was not started","time":{"start":1739788344318,"stop":1739788344319,"duration":1},"status":"passed","severity":"normal"},{"uid":"e317d0179a881a76","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1739788455170,"stop":1739788455170,"duration":0},"status":"passed","severity":"normal"},{"uid":"596b31993d756b4d","name":"should not fail to stop the service if it was not started","time":{"start":1739788159290,"stop":1739788159290,"duration":0},"status":"passed","severity":"normal"},{"uid":"7737f1aabd01186f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1739788132865,"stop":1739788132865,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac8705fd4d258d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1739788132869,"stop":1739788132869,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d818ef038e9b16","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1739788713961,"stop":1739788713962,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e46ef7ce8fb685","name":"Check message with non string payload is not received","time":{"start":1739788594792,"stop":1739788594792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41e9cdecea7e0a0","name":"Push message with numeric payload","time":{"start":1739788596347,"stop":1739788596347,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc63f726f0e3b82c","name":"Check publish message containing long","time":{"start":1739788381169,"stop":1739788381169,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4b806063b6902c","name":"Throws when trying to push message with empty payload","time":{"start":1739788596352,"stop":1739788596352,"duration":0},"status":"passed","severity":"normal"},{"uid":"8524d473d84f1d5","name":"Generator, custom pubsub topic","time":{"start":1739788527077,"stop":1739788527078,"duration":1},"status":"passed","severity":"normal"},{"uid":"c255bfac2ec8e078","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1739788211214,"stop":1739788211214,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f9daf96d3e5955","name":"Relay","time":{"start":1739788197533,"stop":1739788197534,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf166b8bee15f42","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739788229667,"stop":1739788229668,"duration":1},"status":"passed","severity":"normal"},{"uid":"767c2a409fc7295b","name":"random static sharding 10 - Cluster ID: 163, Shard ID: 279","time":{"start":1739788569425,"stop":1739788569426,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1105121e1ed53a","name":"Push message with emoji payload","time":{"start":1739788292341,"stop":1739788292341,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ab295df1f52172","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739788527077,"stop":1739788527077,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ba7ee69d19dc0d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1739788381822,"stop":1739788381822,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cab634fa8f358d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1739788132862,"stop":1739788132862,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ad74da24b97f7a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1739788713980,"stop":1739788713988,"duration":8},"status":"passed","severity":"normal"},{"uid":"b9566cf5ba262220","name":"safeDispatchEvent","time":{"start":1739788232244,"stop":1739788232244,"duration":0},"status":"passed","severity":"normal"},{"uid":"81308c988e57799c","name":"Reusing cursor across nodes","time":{"start":1739788455171,"stop":1739788455172,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b94f5970fdcbcc7","name":"Publish message with large meta","time":{"start":1739788381185,"stop":1739788381185,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95c20aff3d6e6f7","name":"Ping on unsubscribed peer","time":{"start":1739788257068,"stop":1739788257068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f908dd4e2c3323b1","name":"should reject if LightPush is requested but not mounted","time":{"start":1739788173180,"stop":1739788173181,"duration":1},"status":"passed","severity":"normal"},{"uid":"d299dcf5615d9d1c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1739788132865,"stop":1739788132866,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ced15b47d1637f1","name":"Check received message containing Basic HTML tag","time":{"start":1739788258404,"stop":1739788258405,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2be724692a2269c","name":"Check received message containing Russian","time":{"start":1739788258401,"stop":1739788258401,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd73e9c6ac21761b","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1739788713974,"stop":1739788713975,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc23883a34b7e823","name":"Should update shard info","time":{"start":1739788344560,"stop":1739788344560,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c661adfb0ff5b5","name":"Check received message containing Chinese","time":{"start":1739788594785,"stop":1739788594785,"duration":0},"status":"passed","severity":"normal"},{"uid":"7894e26679557b0b","name":"should set field with all protocols enabled","time":{"start":1739788141470,"stop":1739788141470,"duration":0},"status":"passed","severity":"normal"},{"uid":"7050e9464e54e08e","name":"Fails to push message with empty content topic","time":{"start":1739788596357,"stop":1739788596357,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5a1692c84a9330","name":"should be able to decode the field with only FILTER set to true","time":{"start":1739788140801,"stop":1739788140801,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8f68d08b89a41a","name":"non connected peers","time":{"start":1739788360739,"stop":1739788360739,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ddaeb909a0d268ce","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739788360557,"stop":1739788360557,"duration":0},"status":"passed","severity":"normal"},{"uid":"27923fa8a0abd625","name":"Ephemeral messages are not stored","time":{"start":1739788223824,"stop":1739788223825,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1392a9089afe712","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739788248468,"stop":1739788248468,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc19533108031bab","name":"Store - dialed first","time":{"start":1739788552872,"stop":1739788552873,"duration":1},"status":"passed","severity":"normal"},{"uid":"14abbd7452964de1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739788709793,"stop":1739788709793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8648eef6dfe89ea","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1739788713991,"stop":1739788713992,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4762262d4d26509","name":"Passing page size 10 when there are 10 messages","time":{"start":1739788533161,"stop":1739788533162,"duration":1},"status":"passed","severity":"normal"},{"uid":"d23248a2b56f8431","name":"Non TWN Cluster","time":{"start":1739788512460,"stop":1739788512461,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5e14a874b0e51c","name":"Check received message containing short","time":{"start":1739788594783,"stop":1739788594783,"duration":0},"status":"passed","severity":"normal"},{"uid":"125da3e4c0a8b05a","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1739788713776,"stop":1739788713776,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22c9d15763f6b49","name":"random static sharding 6 - Cluster ID: 309, Shard ID: 920","time":{"start":1739788569421,"stop":1739788569422,"duration":1},"status":"broken","severity":"normal"},{"uid":"f72473e5e8998e4f","name":"should create a new stream if no existing for protocol found","time":{"start":1739788147460,"stop":1739788147461,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e5d68531579df8","name":"Check publish message containing Script","time":{"start":1739788381172,"stop":1739788381172,"duration":0},"status":"passed","severity":"normal"},{"uid":"5174bbe7e7335af2","name":"through manual discovery","time":{"start":1739788304829,"stop":1739788304829,"duration":0},"status":"passed","severity":"normal"},{"uid":"9977d7a4b9337b52","name":"Using a function","time":{"start":1739788549960,"stop":1739788549960,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87a0efc978aa20a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1739788132859,"stop":1739788132859,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39e9a157e8c0496","name":"Decrypt messages","time":{"start":1739788362326,"stop":1739788362326,"duration":0},"status":"passed","severity":"normal"},{"uid":"1950aef259b5b644","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1739788165329,"stop":1739788165330,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd2c18e86341e6d","name":"Generator, custom pubsub topic","time":{"start":1739788527076,"stop":1739788527076,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bbeff587c1f786","name":"different cluster, different shard: nodes don't connect","time":{"start":1739788302425,"stop":1739788302426,"duration":1},"status":"passed","severity":"normal"},{"uid":"744707577d8d0e23","name":"Check publish message containing emoji","time":{"start":1739788381175,"stop":1739788381176,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aec6570745ad260","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739788709792,"stop":1739788709792,"duration":0},"status":"passed","severity":"normal"},{"uid":"e504522986539998","name":"Check received message containing XML","time":{"start":1739788594776,"stop":1739788594776,"duration":0},"status":"passed","severity":"normal"},{"uid":"c789aac34eef088b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739788229667,"stop":1739788229667,"duration":0},"status":"passed","severity":"normal"},{"uid":"2850bd4c0f4f887","name":"Push message on custom pubsubTopic","time":{"start":1739788370937,"stop":1739788370938,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e2c67d72a33709","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1739788544086,"stop":1739788544087,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b8f2421d139d79","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739788709802,"stop":1739788709803,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fc4ae8e469b3a8","name":"Init the array if not present","time":{"start":1739788132453,"stop":1739788132454,"duration":1},"status":"passed","severity":"normal"},{"uid":"4964ba7a7f6b0f4","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1739788713971,"stop":1739788713971,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04cfec89e930f1","name":"should retry on failure if specified","time":{"start":1739788172960,"stop":1739788172960,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c72cb68b316cf82","name":"shard 0","time":{"start":1739788569414,"stop":1739788569415,"duration":1},"status":"passed","severity":"normal"},{"uid":"13dbb47c185a55ee","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1739788172992,"stop":1739788172992,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf85b1eab9f923d4","name":"Check received message containing emoji","time":{"start":1739788594789,"stop":1739788594789,"duration":0},"status":"passed","severity":"normal"},{"uid":"1daa55e9546d02ab","name":"should not fail to start the service if it is already started","time":{"start":1739788344319,"stop":1739788344319,"duration":0},"status":"passed","severity":"normal"},{"uid":"1957609599754cab","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1739788132875,"stop":1739788132875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7db4f674686f1de","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1739788155507,"stop":1739788155508,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd953fd4bf869b8b","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1739788229666,"stop":1739788229667,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9bab60cc77ddeb","name":"Check received message containing XML","time":{"start":1739788258404,"stop":1739788258404,"duration":0},"status":"passed","severity":"normal"},{"uid":"1860b089d00b3c57","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1739788713969,"stop":1739788713969,"duration":0},"status":"passed","severity":"normal"},{"uid":"223a3f0b5014b563","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739788569427,"stop":1739788569428,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a97139db0b7580","name":"Check publish message containing Russian","time":{"start":1739788381171,"stop":1739788381171,"duration":0},"status":"passed","severity":"normal"},{"uid":"3317cf5cb930e08a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739788709784,"stop":1739788709784,"duration":0},"status":"passed","severity":"normal"}] |