mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
214 KiB
JSON
1 line
214 KiB
JSON
[{"uid":"3672487cd897d316","name":"should handle peer store errors gracefully","time":{"start":1757108783582,"stop":1757108783583,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1594f5a21368d0","name":"Nodes with multiple pubsub topic","time":{"start":1757109035728,"stop":1757109035728,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d142c756420547","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1757108774308,"stop":1757108774309,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a48f4b126387f8","name":"should throw error - no id","time":{"start":1757108774897,"stop":1757108774898,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c6d081724180a3","name":"Filter","time":{"start":1757109204224,"stop":1757109204224,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc034a7dd58a890","name":"should drop only non-locked connections when over maxConnections","time":{"start":1757108784827,"stop":1757108784827,"duration":0},"status":"passed","severity":"normal"},{"uid":"44092a7884a3673b","name":"should continually clean up expired entries at intervals","time":{"start":1757108814720,"stop":1757108814721,"duration":1},"status":"passed","severity":"normal"},{"uid":"204d37e7712cda4d","name":"Push message with content topic containing escaped characters","time":{"start":1757109902409,"stop":1757109902409,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc92d0ed4984a7","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1757109200124,"stop":1757109200124,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11d8a71bf0f5f56","name":"should work with stubbed waku event emitter","time":{"start":1757108817188,"stop":1757108817188,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78b9c4011dbc66e","name":"Encoder throws on undefined content topic","time":{"start":1757108804535,"stop":1757108804536,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe7a32dcb56bd28","name":"should not receive a peer event before start","time":{"start":1757108856158,"stop":1757108856158,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4bb3eb75b5a56c","name":"should encode/decode to RLP encoding","time":{"start":1757108774899,"stop":1757108774900,"duration":1},"status":"passed","severity":"normal"},{"uid":"2573f3aae5041efe","name":"Subscribe to topic containing Script and receive message","time":{"start":1757109324936,"stop":1757109324937,"duration":1},"status":"passed","severity":"normal"},{"uid":"5681c7be7d113ea","name":"should skip peer when already connected","time":{"start":1757108784847,"stop":1757108784847,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f476badb555b93","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1757109324938,"stop":1757109324939,"duration":1},"status":"passed","severity":"normal"},{"uid":"804bcf86e5c26f74","name":"Relay - times out","time":{"start":1757109204222,"stop":1757109204222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae13e3f8c99fddc0","name":"Push message with Russian payload","time":{"start":1757109902402,"stop":1757109902402,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c69c0e6f85d709","name":"throws on content topic with empty application field","time":{"start":1757108768793,"stop":1757108768793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e4cbb0493f12f2","name":"should properly create location multiaddrs - udp4","time":{"start":1757108774901,"stop":1757108774902,"duration":1},"status":"passed","severity":"normal"},{"uid":"176d8e70b6f36db4","name":"should clear dial history on stop","time":{"start":1757108784845,"stop":1757108784845,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4df7ec85f8c1a78","name":"should use configured peers when available","time":{"start":1757108816766,"stop":1757108816767,"duration":1},"status":"passed","severity":"normal"},{"uid":"67554a5d1ef37d33","name":"should dial with multiaddr and return stream","time":{"start":1757108785259,"stop":1757108785260,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61d9c82765d7769","name":"can start and stop the service","time":{"start":1757108856155,"stop":1757108856156,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a3ca2143c6e6c9e","name":"should handle zero lastSuccessfulQuery (never queried before)","time":{"start":1757108817195,"stop":1757108817196,"duration":1},"status":"passed","severity":"normal"},{"uid":"219853996c23a54f","name":"Non TWN Cluster","time":{"start":1757109134895,"stop":1757109134895,"duration":0},"status":"passed","severity":"normal"},{"uid":"329152a9f63c64dd","name":"Subscribe to topic containing numeric and publish message","time":{"start":1757109050074,"stop":1757109050075,"duration":1},"status":"passed","severity":"normal"},{"uid":"e438512a6113b012","name":"should be safe to call multiple times","time":{"start":1757108784846,"stop":1757108784846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0867ec3ab916f2","name":"should initialize with isNetworkConnected as false","time":{"start":1757108784413,"stop":1757108784414,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b03b90993df17c1","name":"should remove expired entries after TTL has passed","time":{"start":1757108814714,"stop":1757108814714,"duration":0},"status":"passed","severity":"normal"},{"uid":"1175497aac7fe0e0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1757109324938,"stop":1757109324938,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cf3e7cc243b631","name":"Check message with no content topic is not received","time":{"start":1757109294928,"stop":1757109294928,"duration":0},"status":"passed","severity":"normal"},{"uid":"817153a9f0f5249d","name":"should create KeepAliveManager with relay","time":{"start":1757108784199,"stop":1757108784200,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac43084755b8fcb2","name":"should clear interval on stop","time":{"start":1757108794719,"stop":1757108794720,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92971e9b5bed106","name":"Overlapping topic subscription","time":{"start":1757109050071,"stop":1757109050073,"duration":2},"status":"skipped","severity":"normal"},{"uid":"582caaf0fb2f0fee","name":"Check received message containing numeric","time":{"start":1757109294930,"stop":1757109294930,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8cabdecd57fefd","name":"should skip peers without ENR","time":{"start":1757108794718,"stop":1757108794718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8856c5fa700228","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1757108829644,"stop":1757108829645,"duration":1},"status":"passed","severity":"normal"},{"uid":"628917b85def1626","name":"should work with async generator that yields promises","time":{"start":1757108817190,"stop":1757108817190,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f821a02cbcfbcb","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1757108768800,"stop":1757108768801,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba33a2e60c4f146","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1757109200123,"stop":1757109200124,"duration":1},"status":"passed","severity":"normal"},{"uid":"272ad67f4104fd32","name":"Push message with SQL Injection payload","time":{"start":1757109902430,"stop":1757109902430,"duration":0},"status":"passed","severity":"normal"},{"uid":"46badf0679a4823b","name":"should dispatch connect and disconnect events","time":{"start":1757108816293,"stop":1757108816293,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fcd5b5826fe8e0","name":"should dial all peers on dial","time":{"start":1757108938537,"stop":1757108938537,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42c8e4bdc3595e7","name":"should create KeepAliveManager with required options","time":{"start":1757108784192,"stop":1757108784192,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40975df74722a5e","name":"Check received message containing escaped characters","time":{"start":1757109294934,"stop":1757109294934,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a43addbb7d2f69","name":"Check received message containing JSON","time":{"start":1757109294925,"stop":1757109294925,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe93c75e2745df","name":"Subscribe to topic containing special chars and receive message","time":{"start":1757109324945,"stop":1757109324945,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d46ede8c8738f45","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1757109324940,"stop":1757109324940,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8267753a8fd084","name":"should stop peer exchange discovery","time":{"start":1757108794709,"stop":1757108794709,"duration":0},"status":"passed","severity":"normal"},{"uid":"264320bc92f89e70","name":"throws on content topic with non-number generation field","time":{"start":1757108768792,"stop":1757108768792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d0c0c95f6a5c7b","name":"should handle a minimal index list","time":{"start":1757108769059,"stop":1757108769059,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94c35d7ed9b6ee2","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1757108815502,"stop":1757108815502,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a1c7f3faa6fdda","name":"should not fail to start the service if it is already started","time":{"start":1757108856157,"stop":1757108856157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf30c63d92b6bf9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1757109050081,"stop":1757109050082,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6b49b19cc5953","name":"Check received message containing numeric","time":{"start":1757109294922,"stop":1757109294923,"duration":1},"status":"passed","severity":"normal"},{"uid":"caaf9e063e7eb37f","name":"should push the message to the outgoing buffer","time":{"start":1757108835133,"stop":1757108835133,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4493cb18c5daa8","name":"should set up event listeners when started","time":{"start":1757108817187,"stop":1757108817187,"duration":0},"status":"passed","severity":"normal"},{"uid":"624ca3596c2a2c07","name":"should perform ping and update peer store on timer","time":{"start":1757108784208,"stop":1757108784213,"duration":5},"status":"passed","severity":"normal"},{"uid":"9c71a4d67827274e","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1757108829623,"stop":1757108829628,"duration":5},"status":"passed","severity":"normal"},{"uid":"eef2c5355ec187e7","name":"Push message with Chinese payload","time":{"start":1757109902429,"stop":1757109902429,"duration":0},"status":"passed","severity":"normal"},{"uid":"95261efdb49a5bf","name":"different cluster: nodes don't connect","time":{"start":1757108943403,"stop":1757108943403,"duration":0},"status":"passed","severity":"normal"},{"uid":"111ef0a0874e3ec7","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1757108793190,"stop":1757108793199,"duration":9},"status":"passed","severity":"normal"},{"uid":"cd3efbfc2d7c62c7","name":"Push message with content topic containing escaped characters","time":{"start":1757109902437,"stop":1757109902437,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af90748a71aaceb","name":"Check publish message containing Chinese","time":{"start":1757109042532,"stop":1757109042533,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb82a4f228776aed","name":"should return false when peer shard info is not found","time":{"start":1757108783917,"stop":1757108783917,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a57a881da34974","name":"should emit InMessageLost event with retrievalHint when timeout is exceeded","time":{"start":1757108835139,"stop":1757108835139,"duration":0},"status":"passed","severity":"normal"},{"uid":"66705bbae951a47c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1757109324941,"stop":1757109324941,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57e8c45c831da9f","name":"should enable all discoveries when explicitly set","time":{"start":1757108815404,"stop":1757108815407,"duration":3},"status":"passed","severity":"normal"},{"uid":"239f08c7bc4e081","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1757109147237,"stop":1757109147238,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ca82ebf41e8a86","name":"rejects hash query with time filter","time":{"start":1757108784767,"stop":1757108784767,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf0592df9a79df4","name":"Used by Waku Relay","time":{"start":1757109195313,"stop":1757109195313,"duration":0},"status":"passed","severity":"normal"},{"uid":"449246a904652d07","name":"should wait for Filter peer to be connected","time":{"start":1757108816785,"stop":1757108816785,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71d40bdb9b080fa","name":"should properly create location multiaddrs - tcp6","time":{"start":1757108774903,"stop":1757108774903,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd4bff3f824f491","name":"should create an instance with libp2p and dialer","time":{"start":1757108783550,"stop":1757108783557,"duration":7},"status":"passed","severity":"normal"},{"uid":"1d769652d39db8bc","name":"Decoder throws on undefined content topic","time":{"start":1757108804536,"stop":1757108804537,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0aaf7a9e55b58c","name":"Push 30 different messages","time":{"start":1757109902420,"stop":1757109902421,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ca2771f81aaf3e88","name":"should encode/decode to text encoding","time":{"start":1757108774900,"stop":1757108774900,"duration":0},"status":"passed","severity":"normal"},{"uid":"6893e1c2a50a8dc0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1757108829667,"stop":1757108829668,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4adaa4f956fe59","name":"Subscribe to topic containing short and receive message","time":{"start":1757109324934,"stop":1757109324934,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf7c4f5acda1646","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1757109050078,"stop":1757109050079,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7e7309cbec2689","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1757108768811,"stop":1757108768812,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ad630c700a496d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1757108829667,"stop":1757108829667,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55f932136b14142","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1757108784264,"stop":1757108784264,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa5dfb29cf698f3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1757108794205,"stop":1757108794206,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7787e586c8139ef","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1757108783918,"stop":1757108783920,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1ca6c66052417c0","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1757108774307,"stop":1757108774307,"duration":0},"status":"passed","severity":"normal"},{"uid":"760e4b3ac7f6d840","name":"Check publish message containing long","time":{"start":1757109042531,"stop":1757109042531,"duration":0},"status":"passed","severity":"normal"},{"uid":"674b551ba5d2ea18","name":"Push message with short payload","time":{"start":1757109902413,"stop":1757109902414,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec119d94cf0adc25","name":"Generator, 2 nwaku nodes each with different shards","time":{"start":1757109151876,"stop":1757109151876,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3762484320607b","name":"Push message with content topic containing JSON","time":{"start":1757109902424,"stop":1757109902424,"duration":0},"status":"passed","severity":"normal"},{"uid":"283702ac6ec1c81f","name":"Promise Callback - true","time":{"start":1757109168355,"stop":1757109168356,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea94607aa890aa3","name":"should properly setup health event callback","time":{"start":1757108817190,"stop":1757108817190,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc738eb649f0843","name":"Ephemeral field set to true","time":{"start":1757108785278,"stop":1757108785278,"duration":0},"status":"passed","severity":"normal"},{"uid":"3009af99a527e1b3","name":"should remove event listeners","time":{"start":1757108784805,"stop":1757108784810,"duration":5},"status":"passed","severity":"normal"},{"uid":"a26c58ee31327e70","name":"Push message with content topic containing long","time":{"start":1757109902434,"stop":1757109902434,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9864295a66fa40","name":"should handle query errors","time":{"start":1757108794717,"stop":1757108794717,"duration":0},"status":"passed","severity":"normal"},{"uid":"7248fa0b435f7795","name":"should add CONNECTION_LOCKED_TAG to peer connections when locking","time":{"start":1757108816302,"stop":1757108816302,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f58c06b0684b85d","name":"should return false when pubsub topic parsing fails","time":{"start":1757108783920,"stop":1757108783920,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08aa5ef18270e5","name":"should wait for Store peer to be connected","time":{"start":1757108816785,"stop":1757108816786,"duration":1},"status":"passed","severity":"normal"},{"uid":"450ea5a3053839c","name":"messageHashStr produces different results for different inputs","time":{"start":1757108784285,"stop":1757108784286,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3631cbacff71e5","name":"Push message with content topic containing Arabic","time":{"start":1757109902447,"stop":1757109902447,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b51cf97191b43","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1757109050086,"stop":1757109050087,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e24473d775d7868","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1757109200126,"stop":1757109200126,"duration":0},"status":"passed","severity":"normal"},{"uid":"be252472d218730f","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1757109032236,"stop":1757109032236,"duration":0},"status":"passed","severity":"normal"},{"uid":"b062d5b63336b311","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1757109050066,"stop":1757109050066,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec389bd60824da6f","name":"Cluster ID 0, shard 1","time":{"start":1757109144893,"stop":1757109144893,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f869cea44e45f22","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1757109032232,"stop":1757109032233,"duration":1},"status":"passed","severity":"normal"},{"uid":"529072df3a252645","name":"should sort by lamportTimestamp when timestamps differ","time":{"start":1757108834815,"stop":1757108834815,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf86dc57b2a7ff0","name":"should emit message when we went offline since last successful query and store reconnect event occurs","time":{"start":1757108817193,"stop":1757108817193,"duration":0},"status":"passed","severity":"normal"},{"uid":"905098e966716178","name":"Push message with long payload","time":{"start":1757109902428,"stop":1757109902429,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6409e83bf677e61","name":"throws if decoders don't match content topics","time":{"start":1757108785154,"stop":1757108785154,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9ace790513a822","name":"Subscribe and receive messages via lightPush","time":{"start":1757109324940,"stop":1757109324940,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fad7034e2074","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1757109035727,"stop":1757109035728,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd0d42176a5ce65","name":"Check message with no payload is not received","time":{"start":1757109294939,"stop":1757109294939,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac8a2d03ed3860b","name":"Push message with JSON payload","time":{"start":1757109902431,"stop":1757109902432,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee9a7089c2deb45","name":"Wrong topic","time":{"start":1757109134903,"stop":1757109134903,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5e7ef6773d320b","name":"Promise Callback - false","time":{"start":1757109168356,"stop":1757109168356,"duration":0},"status":"passed","severity":"normal"},{"uid":"6004db6503295d07","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1757108829640,"stop":1757108829640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7b999ebc85ad03","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1757108794680,"stop":1757108794681,"duration":1},"status":"passed","severity":"normal"},{"uid":"b643f94088e23ac","name":"LightPush","time":{"start":1757109204223,"stop":1757109204224,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d9b4bed2aa15e0","name":"should add event listeners for waku:connection and peer:disconnect","time":{"start":1757108784798,"stop":1757108784805,"duration":7},"status":"passed","severity":"normal"},{"uid":"1bf1543c02d1f663","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1757108768808,"stop":1757108768808,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8575df5107ca499","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1757108829652,"stop":1757108829653,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a115a3f803be21","name":"should dispatch network event when browser goes online","time":{"start":1757108784449,"stop":1757108784460,"duration":11},"status":"passed","severity":"normal"},{"uid":"a78648ab83d4df39","name":"should return start time to match max range","time":{"start":1757108817195,"stop":1757108817195,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cac45ee824eb544","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1757108876255,"stop":1757108876256,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ccd19d64d79736","name":"px service nodes in same cluster, no matter the shard, should be dialed","time":{"start":1757109188488,"stop":1757109188489,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79fdd6cd3b6078b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1757108774310,"stop":1757108774310,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1c5ff32fb08bda","name":"should process up to 3 peers at once","time":{"start":1757108784857,"stop":1757108784858,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ff51e2518cd1675","name":"should process queue every 500ms","time":{"start":1757108784855,"stop":1757108784857,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9a7e6e1b62a33b0","name":"should return EMPTY_PAYLOAD when response field is missing","time":{"start":1757108794504,"stop":1757108794508,"duration":4},"status":"passed","severity":"normal"},{"uid":"6c28c31af4b34be3","name":"Default pageSize","time":{"start":1757109182720,"stop":1757109182720,"duration":0},"status":"passed","severity":"normal"},{"uid":"9291769e013ebcaf","name":"Query with Promise Callback, No Decoder","time":{"start":1757109157637,"stop":1757109157637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3169056d1a132102","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1757109200123,"stop":1757109200123,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f10284c653d7d55","name":"should create dialer with libp2p and shardReader","time":{"start":1757108784843,"stop":1757108784843,"duration":0},"status":"passed","severity":"normal"},{"uid":"443951614b06b803","name":"should not receive a peer event after stop","time":{"start":1757108856158,"stop":1757108856159,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26c0a9607396fd4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1757109157631,"stop":1757109157632,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee41f297e56e710","name":"should retrieve all multiaddrs when several ENR Tree URLs are passed","time":{"start":1757108856160,"stop":1757108856161,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a7121e082e6a0419","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1757108806164,"stop":1757108806164,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf037e057e08152","name":"should handle multiple query options for time ranges","time":{"start":1757108816765,"stop":1757108816766,"duration":1},"status":"passed","severity":"normal"},{"uid":"303adbd03cb769e0","name":"Push message with escaped characters payload","time":{"start":1757109902444,"stop":1757109902444,"duration":0},"status":"passed","severity":"normal"},{"uid":"b397f9164157c80a","name":"random static sharding 9 - Cluster ID: 921, Shard ID: 994","time":{"start":1757109144900,"stop":1757109144900,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c25bfb6675ac46","name":"Push message with content topic containing SQL Injection","time":{"start":1757109902424,"stop":1757109902424,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a89451d0818184","name":"Throws when trying to push message with empty payload","time":{"start":1757109902406,"stop":1757109902406,"duration":0},"status":"passed","severity":"normal"},{"uid":"757d17cba4ff5496","name":"Check message with no pubsub topic is not received","time":{"start":1757109294928,"stop":1757109294928,"duration":0},"status":"passed","severity":"normal"},{"uid":"116ce3b701ff8f68","name":"Callback on promise","time":{"start":1757109185645,"stop":1757109185645,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48d7a6f807ec1b2","name":"should set field with only STORE enabled","time":{"start":1757108774905,"stop":1757108774905,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d84654f39539d0","name":"Push message with content topic containing Russian","time":{"start":1757109902436,"stop":1757109902436,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce36224c095e67b4","name":"Push message with custom timestamp: 1757105276507","time":{"start":1757109902450,"stop":1757109902450,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa3783292d0bba2","name":"should not dial on waku:connection if enableAutoRecovery is false, but should dial on start","time":{"start":1757108784826,"stop":1757108784826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a428992691beb717","name":"should filter out already connected peers","time":{"start":1757108784820,"stop":1757108784820,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eda87a1a88ee1e4","name":"should start and setup intervals and event listeners","time":{"start":1757108816996,"stop":1757108816996,"duration":0},"status":"passed","severity":"normal"},{"uid":"f504170de969bfb5","name":"should not emit message when conditions are not met (recent query, no offline)","time":{"start":1757108817194,"stop":1757108817194,"duration":0},"status":"passed","severity":"normal"},{"uid":"563b0900614fdfc2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1757108768806,"stop":1757108768806,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da0ecf55388b7f5","name":"should not execute task if max attempts is 0","time":{"start":1757108815504,"stop":1757108815504,"duration":0},"status":"passed","severity":"normal"},{"uid":"6069e8b9d126fb10","name":"should dial peer immediately when queue is empty","time":{"start":1757108784846,"stop":1757108784847,"duration":1},"status":"passed","severity":"normal"},{"uid":"300e3ff630bfacf1","name":"ignores domain fetching errors","time":{"start":1757108794677,"stop":1757108794678,"duration":1},"status":"passed","severity":"normal"},{"uid":"7358beeef16f9ad4","name":"should return empty array when no peers connected","time":{"start":1757108785262,"stop":1757108785262,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5857b78b13008f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1757109324930,"stop":1757109324930,"duration":0},"status":"passed","severity":"normal"},{"uid":"172e4d9e0e87e466","name":"should handle case with all peers already connected","time":{"start":1757108784821,"stop":1757108784822,"duration":1},"status":"passed","severity":"normal"},{"uid":"53bfa8a5fd23e917","name":"Publish message with custom timestamp: Sat Sep 14 2024 21:50:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1757109042547,"stop":1757109042548,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacd64fac9094fe1","name":"should increase lamport timestamp","time":{"start":1757108835134,"stop":1757108835134,"duration":0},"status":"passed","severity":"normal"},{"uid":"210243940da1ad93","name":"should be safe to call multiple times","time":{"start":1757108784805,"stop":1757108784805,"duration":0},"status":"passed","severity":"normal"},{"uid":"e466dc898c6368bd","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1757109050069,"stop":1757109050069,"duration":0},"status":"passed","severity":"normal"},{"uid":"737769e353130b77","name":"Check received message containing XML","time":{"start":1757109294924,"stop":1757109294924,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4f8090caacc901","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1757108774312,"stop":1757108774312,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ec7c14166c598a","name":"throws an error for improperly formatted content topics","time":{"start":1757108768803,"stop":1757108768803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38044b60530704b","name":"Store - dialed after - with timeout","time":{"start":1757109204223,"stop":1757109204223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8b9c296373a6fb","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1757108943403,"stop":1757108943403,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eff9c6d24418c2","name":"msgTime: 0 ms from now, startTime: 1757022785949, endTime: 1757109185949","time":{"start":1757109200125,"stop":1757109200125,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d2ab75b74f6875","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1757108768804,"stop":1757108768804,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7cb20d0a01c368","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1757108829663,"stop":1757108829663,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b9e685c3feb840","name":"Push message with custom timestamp: 1757112476506","time":{"start":1757109902412,"stop":1757109902412,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb3732a01edcb","name":"should handle errors when accessing navigator","time":{"start":1757108784462,"stop":1757108784462,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9fd72b33907439","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1757109042547,"stop":1757109042547,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e54aac62d761e9b","name":"Push message with emoji payload","time":{"start":1757109902405,"stop":1757109902405,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f11e5b264f1b50b","name":"should handle errors when removing globalThis listeners","time":{"start":1757108784428,"stop":1757108784429,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be81e1807133a40","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1757108768805,"stop":1757108768806,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c9c67191dd7f9d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1757108794207,"stop":1757108794207,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e566f175232f8c1","name":"Fails to push message bigger that 1MB","time":{"start":1757109902440,"stop":1757109902440,"duration":0},"status":"passed","severity":"normal"},{"uid":"698c69d9cbfd976e","name":"should handle mixed protocol support correctly","time":{"start":1757108817343,"stop":1757108817343,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1bb5004072e7ce","name":"should handle query errors gracefully","time":{"start":1757108794716,"stop":1757108794717,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4297ab34a63d4a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1757109050088,"stop":1757109050089,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1742fa2743d6915","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1757109294929,"stop":1757109294929,"duration":0},"status":"passed","severity":"normal"},{"uid":"130a441a87c447bf","name":"should throw error when no peers are available","time":{"start":1757108816765,"stop":1757108816765,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec69433a617e6f68","name":"should handle peer store errors gracefully","time":{"start":1757108784825,"stop":1757108784825,"duration":0},"status":"passed","severity":"normal"},{"uid":"7131a537fd33c138","name":"messageHashStr returns a hex string","time":{"start":1757108784274,"stop":1757108784274,"duration":0},"status":"passed","severity":"normal"},{"uid":"3476b1b51d75ae6b","name":"Push message with special chars payload","time":{"start":1757109902414,"stop":1757109902415,"duration":1},"status":"passed","severity":"normal"},{"uid":"9daec821e17ddfac","name":"Push message with rate limit","time":{"start":1757109902449,"stop":1757109902449,"duration":0},"status":"passed","severity":"normal"},{"uid":"b319946c17bd58c6","name":"Check publish message containing numeric","time":{"start":1757109042531,"stop":1757109042532,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9796fa513a78182","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1757109324932,"stop":1757109324932,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4375eda2b656a0ee","name":"Push message with content topic containing emoji","time":{"start":1757109902425,"stop":1757109902425,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f33047f0265e87f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1757108768808,"stop":1757108768808,"duration":0},"status":"passed","severity":"normal"},{"uid":"943ad2a6041af705","name":"Push message with content topic containing Russian","time":{"start":1757109902408,"stop":1757109902408,"duration":0},"status":"passed","severity":"normal"},{"uid":"748b0346e5dc7a4b","name":"should return start time to last successful query since last query is less than max range","time":{"start":1757108817195,"stop":1757108817195,"duration":0},"status":"passed","severity":"normal"},{"uid":"504fc000fc03cb8a","name":"same cluster: nodes connect","time":{"start":1757108943402,"stop":1757108943402,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8c60d4ff7d5f0b","name":"should have no discoveries enabled by default","time":{"start":1757108815403,"stop":1757108815404,"duration":1},"status":"passed","severity":"normal"},{"uid":"90af163e0d897217","name":"Relay - dialed after","time":{"start":1757109204222,"stop":1757109204222,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3d50502f75cfcf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1757109324943,"stop":1757109324943,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca660f42163a978","name":"throws if store query response has error status","time":{"start":1757108785155,"stop":1757108785156,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2a1431bdac3dbc","name":"Push message with content topic containing special chars","time":{"start":1757109902422,"stop":1757109902422,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfb4638af406d4d","name":"Push message with Russian payload","time":{"start":1757109902415,"stop":1757109902416,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcdd858aae10f415","name":"should transition to Unhealthy when no connections","time":{"start":1757108817340,"stop":1757108817341,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b87497d22a61cf","name":"should dial peer when on same shard","time":{"start":1757108784850,"stop":1757108784850,"duration":0},"status":"passed","severity":"normal"},{"uid":"381d8e95c40524c1","name":"Relay + Store","time":{"start":1757108858382,"stop":1757108858382,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8a546276441262","name":"should deliver messages after dependencies are met","time":{"start":1757108835139,"stop":1757108835139,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8528069e39c9b05","name":"should dial all known peers when reached zero connections","time":{"start":1757108895069,"stop":1757108895070,"duration":1},"status":"passed","severity":"normal"},{"uid":"153cdaf528da2647","name":"should return true when peer is on the same cluster","time":{"start":1757108783881,"stop":1757108783882,"duration":1},"status":"passed","severity":"normal"},{"uid":"e091131adbd23307","name":"Symmetric encrypt & Decrypt","time":{"start":1757108805056,"stop":1757108805056,"duration":0},"status":"passed","severity":"normal"},{"uid":"3563c11aa1df1ffe","name":"handles different networkShards values correctly","time":{"start":1757108768803,"stop":1757108768803,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5ff20905271481","name":"Generator, one shard","time":{"start":1757109151875,"stop":1757109151876,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f02651e8a066f4f","name":"should add received messages to bloom filter","time":{"start":1757108835135,"stop":1757108835135,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac24174ee0fd42e","name":"should invoke callbacks when receiving a message","time":{"start":1757108816995,"stop":1757108816996,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b4879f995254b0","name":"should create ShardReader with auto sharding network config","time":{"start":1757108783880,"stop":1757108783880,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafe75cdc2324b2d","name":"should be able to dial TLS multiaddrs","time":{"start":1757108938542,"stop":1757108938543,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0949edc813893fa","name":"Query with Promise Callback, No message returned","time":{"start":1757109157637,"stop":1757109157638,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f30c6c5138b125","name":"should do nothing when connections still exist","time":{"start":1757108784812,"stop":1757108784812,"duration":0},"status":"passed","severity":"normal"},{"uid":"239b9218d0bdc80","name":"connects to nwaku","time":{"start":1757109195310,"stop":1757109195310,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ab023c6fed09a1","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1757108829658,"stop":1757108829659,"duration":1},"status":"passed","severity":"normal"},{"uid":"341ebdb86d207cc7","name":"should emit multiple messages when query returns multiple messages","time":{"start":1757108817193,"stop":1757108817194,"duration":1},"status":"passed","severity":"normal"},{"uid":"457118f60e97d69","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1757108835140,"stop":1757108835140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1023e9a6547d15f","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1757108768799,"stop":1757108768799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a929f3c13ac8bebd","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1757108816287,"stop":1757108816287,"duration":0},"status":"passed","severity":"normal"},{"uid":"4334ddaacb4867b9","name":"Throws when trying to push message with empty payload","time":{"start":1757109902433,"stop":1757109902434,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae5b7d83265be7a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1757109188488,"stop":1757109188488,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8c7b2bb6f90a89","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app79/6/topic155/json","time":{"start":1757109134895,"stop":1757109134896,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ac3dc62b527e95","name":"should not be empty after adding a subscription","time":{"start":1757108816995,"stop":1757108816995,"duration":0},"status":"passed","severity":"normal"},{"uid":"344a239b4063f410","name":"it tolerates circular branch references","time":{"start":1757108794676,"stop":1757108794677,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0af224aae1b902","name":"Push message with numeric payload","time":{"start":1757109902441,"stop":1757109902442,"duration":1},"status":"passed","severity":"normal"},{"uid":"7402924e427d83b3","name":"should return false when navigator.onLine is false","time":{"start":1757108784430,"stop":1757108784430,"duration":0},"status":"passed","severity":"normal"},{"uid":"b337bd1d7cc33f24","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1757109294937,"stop":1757109294937,"duration":0},"status":"passed","severity":"normal"},{"uid":"985b9b8d0e1f555f","name":"should not retry if at least one success","time":{"start":1757108816309,"stop":1757108816309,"duration":0},"status":"passed","severity":"normal"},{"uid":"282a89ceff316ffe","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1757109324948,"stop":1757109324948,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47fad14157a4cf1","name":"Push message with content topic containing short","time":{"start":1757109902434,"stop":1757109902434,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37ecf87269fe5d7","name":"Query generator for multiple messages with different message text format","time":{"start":1757109185644,"stop":1757109185644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e705f278d0a414fc","name":"Js publishes, other Js receives","time":{"start":1757109042095,"stop":1757109042095,"duration":0},"status":"passed","severity":"normal"},{"uid":"77314a59c9f647c","name":"Renews subscription after lossing a connection","time":{"start":1757109324949,"stop":1757109324949,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc1de46e451a75c","name":"Push message with Arabic payload","time":{"start":1757109902415,"stop":1757109902415,"duration":0},"status":"passed","severity":"normal"},{"uid":"8315dcfa25a531d0","name":"should not start if already started","time":{"start":1757108794708,"stop":1757108794709,"duration":1},"status":"passed","severity":"normal"},{"uid":"13fda3c409c9742d","name":"should dial all remaining peers","time":{"start":1757108784820,"stop":1757108784820,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0ffc3dea942842","name":"should be safe to call multiple times","time":{"start":1757108785257,"stop":1757108785258,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ede3cd46f718d","name":"Push message with content topic containing unicode special characters","time":{"start":1757109902425,"stop":1757109902425,"duration":0},"status":"passed","severity":"normal"},{"uid":"2885d4d63e9516ed","name":"Subscribe to topic containing emoji and receive message","time":{"start":1757109324939,"stop":1757109324939,"duration":0},"status":"passed","severity":"normal"},{"uid":"33427395ddd9cc7b","name":"Check received message with timestamp: 1757108850550 ","time":{"start":1757109294936,"stop":1757109294936,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3afe35c723961ea","name":"Push message with Basic HTML tag payload","time":{"start":1757109902403,"stop":1757109902404,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8f5fcb9a56ca3f","name":"should work with stubbed retrieve function","time":{"start":1757108817188,"stop":1757108817189,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02f3f24e452d222","name":"should handle shard reader errors gracefully","time":{"start":1757108784863,"stop":1757108784867,"duration":4},"status":"passed","severity":"normal"},{"uid":"c3bca3593a5fd211","name":"should start the dialing interval","time":{"start":1757108784843,"stop":1757108784844,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c18e39259cadc02","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1757109050066,"stop":1757109050069,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c95c73ef535b970","name":"should return all connected peers without codec filter","time":{"start":1757108785262,"stop":1757108785262,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3839edc21cbe424","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1757109324932,"stop":1757109324933,"duration":1},"status":"passed","severity":"normal"},{"uid":"78cd70524fd608a5","name":"should reject if Relay is requested but not mounted","time":{"start":1757108816782,"stop":1757108816782,"duration":0},"status":"passed","severity":"normal"},{"uid":"54bf7441a3327da6","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1757109200125,"stop":1757109200125,"duration":0},"status":"passed","severity":"normal"},{"uid":"d518c2858d29ca80","name":"should dispatch network event when browser goes offline","time":{"start":1757108784461,"stop":1757108784461,"duration":0},"status":"passed","severity":"normal"},{"uid":"242f28f745f665d","name":"ends if stream creation fails","time":{"start":1757108785155,"stop":1757108785155,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2f0350e7b53a1a","name":"should start ping timers on peer connect","time":{"start":1757108784206,"stop":1757108784206,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9131ee55c11afeb","name":"yields decoded messages","time":{"start":1757108785156,"stop":1757108785157,"duration":1},"status":"passed","severity":"normal"},{"uid":"995e317eb05e6265","name":"random static sharding 7 - Cluster ID: 920, Shard ID: 270","time":{"start":1757109144899,"stop":1757109144899,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c9a8b6869b5771","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1757108829660,"stop":1757108829660,"duration":0},"status":"passed","severity":"normal"},{"uid":"6952fe76d8875b3f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1757108768804,"stop":1757108768804,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c474e428979aac2","name":"should be sent with empty content","time":{"start":1757108835141,"stop":1757108835141,"duration":0},"status":"passed","severity":"normal"},{"uid":"9069cbab0a514a73","name":"return first retrieved peers without further DNS queries","time":{"start":1757108794680,"stop":1757108794680,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bf7339c131781a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1757109324936,"stop":1757109324936,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf4596acd50f4eb","name":"should properly create peer info with all multiaddrs","time":{"start":1757108774904,"stop":1757108774904,"duration":0},"status":"passed","severity":"normal"},{"uid":"2084af6e2fe15e19","name":"Push message with custom timestamp: 1757105276506","time":{"start":1757109902412,"stop":1757109902412,"duration":0},"status":"passed","severity":"normal"},{"uid":"6562f29957fb9e85","name":"Push message with JSON payload","time":{"start":1757109902444,"stop":1757109902444,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e9d35eea43ed2d","name":"should add event listeners to libp2p","time":{"start":1757108784414,"stop":1757108784414,"duration":0},"status":"passed","severity":"normal"},{"uid":"904e5a0201d3e50a","name":"should set field with only FILTER enabled","time":{"start":1757108774905,"stop":1757108774906,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba030055f03ef6f","name":"Subscribe and receive messages on 2 different pubsubtopics with v3 protocol","time":{"start":1757108919409,"stop":1757108919409,"duration":0},"status":"passed","severity":"normal"},{"uid":"1034adbcb71bd1fb","name":"Push message with content topic containing JSON","time":{"start":1757109902448,"stop":1757109902448,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01dc6f590d0bb42","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1757108829663,"stop":1757108829664,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f9e2932bc47e26","name":"should create ShardReader with static shards network config","time":{"start":1757108783881,"stop":1757108783881,"duration":0},"status":"passed","severity":"normal"},{"uid":"1578642777797937","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1757108828764,"stop":1757108828765,"duration":1},"status":"passed","severity":"normal"},{"uid":"b399621f7bef51df","name":"should add and check entries correctly","time":{"start":1757108814706,"stop":1757108814712,"duration":6},"status":"passed","severity":"normal"},{"uid":"446e9738da345b2e","name":"Query with Ordered Callback, No Decoder","time":{"start":1757109157634,"stop":1757109157635,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e4d1514b768164","name":"Meta field set when metaSetter is specified","time":{"start":1757108785278,"stop":1757108785278,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51b16f2b2607d6c","name":"Check publish message containing Basic HTML tag","time":{"start":1757109042544,"stop":1757109042545,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fba03890ebb506","name":"should be delivered immediately if received","time":{"start":1757108835143,"stop":1757108835143,"duration":0},"status":"passed","severity":"normal"},{"uid":"884f1745b46ae219","name":"Push message with unicode special characters payload","time":{"start":1757109902418,"stop":1757109902418,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d52245ad3cdf153","name":"Push message with special chars payload","time":{"start":1757109902429,"stop":1757109902429,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf4d792be08e2ce","name":"Push message with Chinese payload","time":{"start":1757109902401,"stop":1757109902402,"duration":1},"status":"passed","severity":"normal"},{"uid":"da306166c0bcd6f0","name":"Check received message containing JSON","time":{"start":1757109294933,"stop":1757109294934,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8348d008f0e9d8","name":"should dial peer when no shard info available","time":{"start":1757108784853,"stop":1757108784853,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb80ae9bca36cea","name":"should register libp2p event listeners when start is called","time":{"start":1757108816295,"stop":1757108816295,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d4be38d4b329c2","name":"should return PeerId when Multiaddr input is provided","time":{"start":1757108784502,"stop":1757108784503,"duration":1},"status":"passed","severity":"normal"},{"uid":"111b775d0785f739","name":"should reject if Filter is requested but not mounted","time":{"start":1757108816783,"stop":1757108816784,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17ceb2b8dd585","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1757108768799,"stop":1757108768799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e6ab2a55464c48","name":"Check received message containing Arabic","time":{"start":1757109294923,"stop":1757109294923,"duration":0},"status":"passed","severity":"normal"},{"uid":"12406e8c59586a12","name":"should return true when peer is on the specified shard","time":{"start":1757108783889,"stop":1757108783889,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6e557f8127b1b7","name":"should skip peers that don't support peer exchange","time":{"start":1757108794711,"stop":1757108794713,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5deaade3cc5a04","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1757109324942,"stop":1757109324942,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefe2ff60af1e3e9","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1757108784273,"stop":1757108784274,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c18c9f5a954ea0a","name":"random static sharding 8 - Cluster ID: 64, Shard ID: 878","time":{"start":1757109144900,"stop":1757109144900,"duration":0},"status":"passed","severity":"normal"},{"uid":"2348f274e1bd8344","name":"Add multiple subscription objects on single nwaku node","time":{"start":1757109324939,"stop":1757109324939,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26f95842bac83c3","name":"Waku message hash computation (payload length 0)","time":{"start":1757108784265,"stop":1757108784265,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c55429aeee847f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1757108768798,"stop":1757108768798,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a37834db3a31a5","name":"throws if time range exceeds MAX_TIME_RANGE","time":{"start":1757108785152,"stop":1757108785152,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3f1994780cf5f4","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1757109035726,"stop":1757109035726,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3e0720a86b14c1","name":"Check publish message after service node is restarted","time":{"start":1757109042551,"stop":1757109042551,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a4523a8f39c4420","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1757109050079,"stop":1757109050081,"duration":2},"status":"passed","severity":"normal"},{"uid":"af650877b512b30a","name":"peer:update - should do nothing if another protocol hit","time":{"start":1757108785162,"stop":1757108785163,"duration":1},"status":"passed","severity":"normal"},{"uid":"1554ed87a134549a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1757108859219,"stop":1757108859220,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1d1719917fd388","name":"Subscribe to topic containing short and publish message","time":{"start":1757109050073,"stop":1757109050074,"duration":1},"status":"passed","severity":"normal"},{"uid":"b957a0d99ef0fd7a","name":"should return usable stream attached to connection","time":{"start":1757108785161,"stop":1757108785161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b2e31a3547b249","name":"should create ConnectionManager with required options","time":{"start":1757108785253,"stop":1757108785254,"duration":1},"status":"passed","severity":"normal"},{"uid":"1704307a5276bced","name":"Encoder throws on undefined content topic","time":{"start":1757108806165,"stop":1757108806165,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a511dad5753c184","name":"should emit message when store reconnect event occurs and last query was over max time threshold","time":{"start":1757108817193,"stop":1757108817193,"duration":0},"status":"passed","severity":"normal"},{"uid":"418aa3527ab60759","name":"should skip peers without peerInfo in ENR","time":{"start":1757108794718,"stop":1757108794718,"duration":0},"status":"passed","severity":"normal"},{"uid":"834c5951e628c921","name":"should filter out undefined ENRs","time":{"start":1757108794503,"stop":1757108794503,"duration":0},"status":"passed","severity":"normal"},{"uid":"c707fa6f79b53233","name":"should create a new stream if no existing for protocol found","time":{"start":1757108785162,"stop":1757108785162,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c71630298cb6189","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1757108768802,"stop":1757108768802,"duration":0},"status":"passed","severity":"normal"},{"uid":"50948d12427745c3","name":"should throw an error for insufficient data","time":{"start":1757108769060,"stop":1757108769060,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c4e342f143664a","name":"Push message with content topic containing SQL Injection","time":{"start":1757109902447,"stop":1757109902447,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8f5641c3fa9acf","name":"should maintain proper timestamps if all messages received","time":{"start":1757108835135,"stop":1757108835135,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7db2a96ca5edba","name":"should handle complete dial lifecycle","time":{"start":1757108784867,"stop":1757108784868,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea2fa8f784a5033","name":"should support chaining for add method","time":{"start":1757108814713,"stop":1757108814713,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aaded056541073f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1757109050082,"stop":1757109050082,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d1802f2276f0ab","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1757109294940,"stop":1757109294940,"duration":0},"status":"passed","severity":"normal"},{"uid":"673227ec4ea095c7","name":"should return HistoryEntry with retrievalHint from sweepIncomingBuffer","time":{"start":1757108835140,"stop":1757108835140,"duration":0},"status":"passed","severity":"normal"},{"uid":"9482d44d4150c184","name":"should throw error - no public key","time":{"start":1757108774898,"stop":1757108774898,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bffd07f59b5afb8","name":"Stops search when 2 null results are returned","time":{"start":1757108793983,"stop":1757108793983,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e04ad92a78cbd48","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1757108816296,"stop":1757108816296,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c5cc1d8fd5fe96","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1757108774307,"stop":1757108774308,"duration":1},"status":"passed","severity":"normal"},{"uid":"96bfbc5af1e71fff","name":"should not fail to start the service if it is already started","time":{"start":1757109058750,"stop":1757109058750,"duration":0},"status":"passed","severity":"normal"},{"uid":"79319e4fda612361","name":"should clear timers for specific peer on disconnect","time":{"start":1757108784224,"stop":1757108784224,"duration":0},"status":"passed","severity":"normal"},{"uid":"1804bd36fb339cae","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1757108871068,"stop":1757108871068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9da2a156e92612f","name":"should encodeTxt and decodeTxt","time":{"start":1757108774888,"stop":1757108774889,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba200b61d66f085","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1757108943402,"stop":1757108943402,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7d9cf6a5a50d8b","name":"msgTime: 0 ms from now, startTime: 1756849985949, endTime: 1757109185949","time":{"start":1757109200125,"stop":1757109200125,"duration":0},"status":"passed","severity":"normal"},{"uid":"295e44fd16d4cc1","name":"Push message with content topic containing long","time":{"start":1757109902406,"stop":1757109902407,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca49805f18ce6dbb","name":"Query Generator, No message returned","time":{"start":1757109157633,"stop":1757109157633,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4d2a23f15b15cb","name":"Passing page size 11 when there are 10 messages","time":{"start":1757109182718,"stop":1757109182719,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b3f6ee0c2e699b","name":"Push messages througth V2 and V3 from 2 js-waku and receives","time":{"start":1757108927233,"stop":1757108927234,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a234cf4c527f83","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1757108829659,"stop":1757108829659,"duration":0},"status":"passed","severity":"normal"},{"uid":"617f9c9401d42f7f","name":"does not throw on valid cases","time":{"start":1757108768789,"stop":1757108768790,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c798775d90a4f1e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1757109324948,"stop":1757109324949,"duration":1},"status":"passed","severity":"normal"},{"uid":"584210c98c210583","name":"messageHashStr works with IProtoMessage","time":{"start":1757108784276,"stop":1757108784276,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ba8733080d6f17","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1757109188719,"stop":1757109188719,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f7afe30221fb91","name":"handles different clusterIds correctly","time":{"start":1757108768802,"stop":1757108768802,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58cc6418399a628","name":"should be safe to call multiple times","time":{"start":1757108784205,"stop":1757108784206,"duration":1},"status":"passed","severity":"normal"},{"uid":"7171f052ffd1fc34","name":"Subscribe to topic containing numeric and receive message","time":{"start":1757109324945,"stop":1757109324945,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa87a6ebeea6c39b","name":"should not trigger query if health event is healthy since last successful query","time":{"start":1757108817191,"stop":1757108817191,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f50ee8570191ec","name":"Push message with content topic containing numeric","time":{"start":1757109902446,"stop":1757109902446,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ef3b31fa5daebc","name":"Check received message containing special chars","time":{"start":1757109294931,"stop":1757109294931,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa71aa2547f19039","name":"Push message with shell command payload","time":{"start":1757109902432,"stop":1757109902432,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec1c7a798e340ae","name":"should reject if Store is requested but not mounted","time":{"start":1757108816783,"stop":1757108816783,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfeecd17febecb","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1757108829639,"stop":1757108829639,"duration":0},"status":"passed","severity":"normal"},{"uid":"531429f2ede5dd5e","name":"isConnected return false after peer stops","time":{"start":1757108871071,"stop":1757108871071,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d24fa1c5d4daf3","name":"Check message with no pubsub topic is not received","time":{"start":1757109294938,"stop":1757109294938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5038826af59993b","name":"Push message with long payload","time":{"start":1757109902414,"stop":1757109902414,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a7085803ef9d34","name":"should drop connection to all peers on hangUp","time":{"start":1757108938537,"stop":1757108938538,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da886a8d590605","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1757108829660,"stop":1757108829660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f804cfd4126b7b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1757108943404,"stop":1757108943404,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94389d12f8c7436","name":"Push message with unicode special characters payload","time":{"start":1757109902432,"stop":1757109902433,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f270276b8a741d1","name":"Push message with custom timestamp: 1757105276507","time":{"start":1757109902427,"stop":1757109902427,"duration":0},"status":"passed","severity":"normal"},{"uid":"c075c7cdf5b2d229","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1757108785280,"stop":1757108785280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed263afa2cf77e0f","name":"Ephemeral messages are not stored","time":{"start":1757108859217,"stop":1757108859219,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c9da0767e8d89b8","name":"Subscribe and receive messages on 2 different pubsubtopics with v2 protocol","time":{"start":1757108919408,"stop":1757108919409,"duration":1},"status":"passed","severity":"normal"},{"uid":"839ed3810af09dbb","name":"Push message with JSON payload","time":{"start":1757109902417,"stop":1757109902417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71d0e272ff9ba4f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1757109147239,"stop":1757109147240,"duration":1},"status":"passed","severity":"normal"},{"uid":"c175f44ee9bd78e4","name":"should not fail to stop the service if it was not started","time":{"start":1757108856156,"stop":1757108856156,"duration":0},"status":"passed","severity":"normal"},{"uid":"d885d30e8b417f10","name":"should drop connection via multiaddr with hangUp","time":{"start":1757108938541,"stop":1757108938541,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb94c6f2c110afb","name":"Push message with unicode special characters payload","time":{"start":1757109902445,"stop":1757109902445,"duration":0},"status":"passed","severity":"normal"},{"uid":"605d39df84d19515","name":"should select older connection if present","time":{"start":1757108784875,"stop":1757108784875,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa112bad3447f900","name":"Push message with content topic containing numeric","time":{"start":1757109902422,"stop":1757109902422,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2d582da66007ee","name":"returns all values when wanted number is greater than available values","time":{"start":1757108793190,"stop":1757108793190,"duration":0},"status":"passed","severity":"normal"},{"uid":"373b7fa1c12e6bbe","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1757108829668,"stop":1757108829668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ee24fc191bae6f","name":"Push message with custom timestamp: 1726350476507","time":{"start":1757109902449,"stop":1757109902450,"duration":1},"status":"passed","severity":"normal"},{"uid":"740595d9734f2021","name":"should successfully query peers and return peer infos","time":{"start":1757108794502,"stop":1757108794502,"duration":0},"status":"passed","severity":"normal"},{"uid":"1946117bc8de23fa","name":"should create QueryOnConnect instance with all required parameters","time":{"start":1757108817186,"stop":1757108817186,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2e7b60cf00e29f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1757108794683,"stop":1757108794683,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ee3679b333fdf02","name":"messageHash returns a Uint8Array","time":{"start":1757108784274,"stop":1757108784274,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8d7ccecccb0f18","name":"can start the service","time":{"start":1757108798778,"stop":1757108798779,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbbb05bfc30fea22","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1757109042550,"stop":1757109042550,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cecd8544ede046","name":"should update ack status of messages in outgoing buffer","time":{"start":1757108835142,"stop":1757108835142,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe404af77b934fd","name":"should initialize with custom number of peers","time":{"start":1757108816268,"stop":1757108816283,"duration":15},"status":"passed","severity":"normal"},{"uid":"77d7fb1724d5ae96","name":"Check received message containing Chinese","time":{"start":1757109294923,"stop":1757109294923,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f0bd5ae7bfe549","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1757108784461,"stop":1757108784461,"duration":0},"status":"passed","severity":"normal"},{"uid":"200a8eea72536ff","name":"Check message received after jswaku node is restarted","time":{"start":1757109294929,"stop":1757109294929,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26c4ee571171883","name":"messageHashStr produces consistent results for the same input","time":{"start":1757108784276,"stop":1757108784276,"duration":0},"status":"passed","severity":"normal"},{"uid":"64730f730c787ddf","name":"should create NetworkMonitor with libp2p and events","time":{"start":1757108784413,"stop":1757108784413,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a44cd8cc92aa01c","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1757108829635,"stop":1757108829635,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc489b9e57e957f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1757108794208,"stop":1757108794208,"duration":0},"status":"passed","severity":"normal"},{"uid":"399830527d1cd79","name":"should load peers from local storage and dispatch events","time":{"start":1757108798781,"stop":1757108798781,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b6b2587dd1c7","name":"should not mark messages in causal history as acknowledged if it's our own message","time":{"start":1757108835137,"stop":1757108835137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9d4b34cc933be","name":"Waku message hash computation (meta attribute not present)","time":{"start":1757108784264,"stop":1757108784265,"duration":1},"status":"passed","severity":"normal"},{"uid":"4edf008964353e07","name":"Check message with non string payload is not received","time":{"start":1757109294929,"stop":1757109294929,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb0cacc3b1d43d1","name":"should create ConnectionManager with relay","time":{"start":1757108785254,"stop":1757108785255,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23d3ea91d8023b4","name":"should insert message id into causal history","time":{"start":1757108835133,"stop":1757108835133,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0f8f60a03cdd1a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1757108829666,"stop":1757108829667,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7ee552c7040220","name":"Push message with XML payload","time":{"start":1757109902403,"stop":1757109902403,"duration":0},"status":"passed","severity":"normal"},{"uid":"603f2dfcb5aac7ef","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app64/3/topic551/proto","time":{"start":1757109134903,"stop":1757109134903,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7384f5047eb6bbe","name":"should use peerId from options when provided to queryGenerator","time":{"start":1757108816767,"stop":1757108816767,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68bbb183c52d290","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1757108829645,"stop":1757108829645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c211203b463666eb","name":"Push message with content topic containing Arabic","time":{"start":1757109902436,"stop":1757109902436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52c12a0e1ac7aba","name":"should handle retrieve errors gracefully without emitting messages","time":{"start":1757108817194,"stop":1757108817194,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7eacab5049a71e1","name":"should handle queue processing errors gracefully","time":{"start":1757108784858,"stop":1757108784862,"duration":4},"status":"passed","severity":"normal"},{"uid":"f039351220fadbfb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1757108829668,"stop":1757108829668,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3981fe47ce4bdc1","name":"should not receive a peer event before start","time":{"start":1757109058751,"stop":1757109058752,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17f318e1163a40d","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1757108829645,"stop":1757108829645,"duration":0},"status":"passed","severity":"normal"},{"uid":"6582364325ea9a05","name":"should set field with only LIGHTPUSH enabled","time":{"start":1757108774906,"stop":1757108774906,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5a8258fdb2ce6","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1757108794206,"stop":1757108794207,"duration":1},"status":"passed","severity":"normal"},{"uid":"465c88cf0b363fb0","name":"Push message with content topic containing Russian","time":{"start":1757109902423,"stop":1757109902423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3002479d5aef7b18","name":"should properly create location multiaddrs - udp","time":{"start":1757108774903,"stop":1757108774903,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d10ee9f15a7d8c7","name":"should handle task timeouts","time":{"start":1757108815503,"stop":1757108815504,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0c422fea6aad61","name":"Push message with content topic containing escaped characters","time":{"start":1757109902424,"stop":1757109902424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a027aa4e0c2a9a9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1757109032238,"stop":1757109032238,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefa553c337bf6ce","name":"should start peer exchange discovery","time":{"start":1757108794708,"stop":1757108794708,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e50cbbb31c43ff5","name":"Push message with SQL Injection payload","time":{"start":1757109902402,"stop":1757109902403,"duration":1},"status":"passed","severity":"normal"},{"uid":"844ce24294a3e1af","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1757108768810,"stop":1757108768811,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d32018e800509b8","name":"should perform initial health assessment on start","time":{"start":1757108817342,"stop":1757108817342,"duration":0},"status":"passed","severity":"normal"},{"uid":"459e07c61c9cf4df","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1757108943401,"stop":1757108943402,"duration":1},"status":"passed","severity":"normal"},{"uid":"546e426d1e864db3","name":"should return false when peer is not found","time":{"start":1757108783920,"stop":1757108783921,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4274f0b3766967","name":"should hang up with PeerId and return true on success","time":{"start":1757108785260,"stop":1757108785260,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecaf7ce1e272ef36","name":"Decoder throws on empty string content topic","time":{"start":1757108785279,"stop":1757108785279,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86da59ab6c37f36","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1757108774889,"stop":1757108774896,"duration":7},"status":"passed","severity":"normal"},{"uid":"7cfe9264c76b418e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1757109324938,"stop":1757109324938,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70990fbf0a1c91f","name":"Subscribe and publish message","time":{"start":1757109050065,"stop":1757109050066,"duration":1},"status":"passed","severity":"normal"},{"uid":"eebd48d276b08f64","name":"should successfully query store with valid decoders and options","time":{"start":1757108816764,"stop":1757108816765,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc5a2cc03d34956","name":"returns nothing if no connections present","time":{"start":1757108784874,"stop":1757108784874,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfc632048f36e3b","name":"should successfully unsubscribe from an existing subscription","time":{"start":1757108816770,"stop":1757108816770,"duration":0},"status":"passed","severity":"normal"},{"uid":"4691d24d84216cb1","name":"should skip peer when not on same cluster","time":{"start":1757108784849,"stop":1757108784850,"duration":1},"status":"passed","severity":"normal"},{"uid":"677fdff696d6040","name":"Push message with content topic containing SQL Injection","time":{"start":1757109902436,"stop":1757109902437,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bccd776acdb04d3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1757108768812,"stop":1757108768812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab49d0d38cd26d6","name":"Push message with content topic containing short","time":{"start":1757109902446,"stop":1757109902446,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e1bb4875b856fe","name":"Push message with content topic containing JSON","time":{"start":1757109902409,"stop":1757109902409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e6cb05f3b03c81","name":"Push 30 different messages","time":{"start":1757109902433,"stop":1757109902433,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15c379c9efd47669","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1757108829629,"stop":1757108829630,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0e07de283d1d13","name":"Check received message containing unicode special characters","time":{"start":1757109294925,"stop":1757109294926,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8dc13a6c3ae50e9","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1757108794204,"stop":1757108794205,"duration":1},"status":"passed","severity":"normal"},{"uid":"d644e5b4f14cbb1d","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1757108815407,"stop":1757108815408,"duration":1},"status":"passed","severity":"normal"},{"uid":"caad66be40241e39","name":"should dial with PeerId and return stream","time":{"start":1757108785259,"stop":1757108785259,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddd5838b4ab4341","name":"Push message with content topic containing special chars","time":{"start":1757109902407,"stop":1757109902407,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ddf0ede4f1812b","name":"should successfully stop","time":{"start":1757108816771,"stop":1757108816771,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b571292d0db1114","name":"should handle complete peer lifecycle","time":{"start":1757108784236,"stop":1757108784236,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7592092f96725b","name":"Push message with Arabic payload","time":{"start":1757109902402,"stop":1757109902402,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcf845bd507ffb9","name":"Push message with custom timestamp: 1757112476507","time":{"start":1757109902427,"stop":1757109902427,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a67d0b0630dd17","name":"Push message with Basic HTML tag payload","time":{"start":1757109902417,"stop":1757109902417,"duration":0},"status":"passed","severity":"normal"},{"uid":"957fa5695ed3d7af","name":"Query Generator, No Decoder","time":{"start":1757109157632,"stop":1757109157632,"duration":0},"status":"passed","severity":"normal"},{"uid":"44026c577cfe3170","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1757108871068,"stop":1757108871069,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb995bca5f60518d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1757109324937,"stop":1757109324938,"duration":1},"status":"passed","severity":"normal"},{"uid":"6348cbe82f64a4e9","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1757109188718,"stop":1757109188718,"duration":0},"status":"passed","severity":"normal"},{"uid":"5887f29bebfd82fc","name":"Push message with meta","time":{"start":1757109902425,"stop":1757109902425,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfb6cf7583b1c53","name":"should allow redial after failed dial cooldown expires","time":{"start":1757108784854,"stop":1757108784854,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b577f1a7ab739e","name":"Refresh subscription","time":{"start":1757109050070,"stop":1757109050070,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f73fb2c32594946","name":"Subscribe and receive messages via waku relay post","time":{"start":1757109324941,"stop":1757109324941,"duration":0},"status":"passed","severity":"normal"},{"uid":"9161cbb531c4ba90","name":"Subscribe to topic containing long and receive message","time":{"start":1757109324934,"stop":1757109324934,"duration":0},"status":"passed","severity":"normal"},{"uid":"622dc5616660c7e3","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app46/5/topic479/proto","time":{"start":1757109134897,"stop":1757109134897,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae832377d0a55696","name":"should decode valid enr successfully","time":{"start":1757108774889,"stop":1757108774889,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a51831036659208","name":"Check publish message after client node is restarted","time":{"start":1757109042552,"stop":1757109042552,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe7e5836166624c4","name":"should not receive a peer event after stop","time":{"start":1757108798780,"stop":1757108798780,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40c843c4f8c5c13","name":"should handle ENR without shardInfo","time":{"start":1757108794718,"stop":1757108794719,"duration":1},"status":"passed","severity":"normal"},{"uid":"986abe21e1cee6d","name":"should return false when peer is not on the specified shard","time":{"start":1757108783890,"stop":1757108783917,"duration":27},"status":"passed","severity":"normal"},{"uid":"5bbb4df320dec88f","name":"Push message with long payload","time":{"start":1757109902400,"stop":1757109902401,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a683eb0c34b206","name":"Publishes to nwaku","time":{"start":1757109042093,"stop":1757109042093,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fb03caf2807e64","name":"should retry failed tasks","time":{"start":1757108815502,"stop":1757108815503,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5131ed7ba736fb","name":"should drop connection to one peer on hangUp","time":{"start":1757108938540,"stop":1757108938541,"duration":1},"status":"passed","severity":"normal"},{"uid":"3352eb94198e825b","name":"Store - dialed first","time":{"start":1757109204222,"stop":1757109204223,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6c01af935f5077","name":"retrieves a single peer","time":{"start":1757108794675,"stop":1757108794676,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8486249de5cd74","name":"should increase lamport timestamp","time":{"start":1757108835132,"stop":1757108835132,"duration":0},"status":"passed","severity":"normal"},{"uid":"5527b180cbf7b88a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1757108774304,"stop":1757108774305,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e8aaf242b6d4ce","name":"should return false when peer is not on topic","time":{"start":1757108785264,"stop":1757108785264,"duration":0},"status":"passed","severity":"normal"},{"uid":"424884a6898f2e4a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1757109185651,"stop":1757109185652,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc68fa66e0300e5","name":"should compute hash only when first accessed","time":{"start":1757108785280,"stop":1757108785280,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeb7ca95d6a47a8","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1757108829662,"stop":1757108829662,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f3987fc41130fd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1757109032237,"stop":1757109032238,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f810c8835c255bc","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1757108829656,"stop":1757108829657,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b090a765c06acec","name":"Publish message with large meta","time":{"start":1757109042552,"stop":1757109042552,"duration":0},"status":"passed","severity":"normal"},{"uid":"6592b21347c195c2","name":"should only return 1 node with relay capability","time":{"start":1757108794679,"stop":1757108794679,"duration":0},"status":"passed","severity":"normal"},{"uid":"77467868af87fab9","name":"should not create ping timers when pingKeepAlive = 0","time":{"start":1757108784208,"stop":1757108784208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3dc7ca6fcb73344","name":"should skip already querying peers","time":{"start":1757108794715,"stop":1757108794716,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96111eaddd7b29f","name":"should handle ping failures gracefully","time":{"start":1757108784215,"stop":1757108784215,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ee8d838f10e93c","name":"should not receive a peer event before start","time":{"start":1757108798780,"stop":1757108798780,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37315f9f32776b4","name":"should return undefined if no connection provided","time":{"start":1757108785161,"stop":1757108785161,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f13da70886a6dea","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1757109050070,"stop":1757109050070,"duration":0},"status":"passed","severity":"normal"},{"uid":"a762f76382a39cbe","name":"should return false and handle errors gracefully","time":{"start":1757108785261,"stop":1757108785261,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e85e959800cbbe","name":"should return NO_PEER_AVAILABLE when peer is not in peer store","time":{"start":1757108794504,"stop":1757108794504,"duration":0},"status":"passed","severity":"normal"},{"uid":"8193a3aa4e3b3f39","name":"should return no connections if no open connection provided","time":{"start":1757108784874,"stop":1757108784875,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffeb9ffe80a13207","name":"Publish message with rate limit","time":{"start":1757109042552,"stop":1757109042552,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06cac12776cb3b1","name":"Check received message containing emoji","time":{"start":1757109294926,"stop":1757109294926,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d0f3fe66ab2899","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1757108768804,"stop":1757108768805,"duration":1},"status":"passed","severity":"normal"},{"uid":"6815988c7f9ab8e4","name":"should work with v3 peers","time":{"start":1757108816309,"stop":1757108816313,"duration":4},"status":"passed","severity":"normal"},{"uid":"125f40ea522eac38","name":"should return false","time":{"start":1757108774898,"stop":1757108774899,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f63783e6410d0a","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1757108829659,"stop":1757108829659,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0e84603ca08548","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1757108768805,"stop":1757108768805,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72dc083634ad7f6","name":"n1 and n2 uses relay shard 1, n3 uses relay shard 2","time":{"start":1757109035726,"stop":1757109035726,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d0776390c070f0","name":"Push message with JSON payload","time":{"start":1757109902404,"stop":1757109902404,"duration":0},"status":"passed","severity":"normal"},{"uid":"828d0d7d3300d2d0","name":"should create ping timers when pingKeepAlive > 0","time":{"start":1757108784207,"stop":1757108784208,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8c3d4b5b00876c","name":"should remove event listeners","time":{"start":1757108784201,"stop":1757108784201,"duration":0},"status":"passed","severity":"normal"},{"uid":"187c205d8ee523c3","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1757108829635,"stop":1757108829635,"duration":0},"status":"passed","severity":"normal"},{"uid":"48067faab064233a","name":"Rejects garbage","time":{"start":1757108820589,"stop":1757108820589,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef76150023dc39d","name":"Push message with rate limit","time":{"start":1757109902426,"stop":1757109902426,"duration":0},"status":"passed","severity":"normal"},{"uid":"47fb6b8ea704a88f","name":"Push message with SQL Injection payload","time":{"start":1757109902416,"stop":1757109902416,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d6c2f81b5c1b92","name":"Accepts a valid Waku Message","time":{"start":1757108820587,"stop":1757108820588,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadb541000eb79c8","name":"should handle cache.get errors gracefully","time":{"start":1757108798781,"stop":1757108798782,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb97b341c1528c67","name":"should remove event listener for peer:discovery","time":{"start":1757108783571,"stop":1757108783571,"duration":0},"status":"passed","severity":"normal"},{"uid":"c090de64d34adfd1","name":"Fails to push message with large meta","time":{"start":1757109902438,"stop":1757109902439,"duration":1},"status":"passed","severity":"normal"},{"uid":"f757030a143a7403","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1757108768808,"stop":1757108768809,"duration":1},"status":"passed","severity":"normal"},{"uid":"f727b441e603e1a5","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1757108769059,"stop":1757108769059,"duration":0},"status":"passed","severity":"normal"},{"uid":"801e313aff4caf0a","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1757108829640,"stop":1757108829640,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f44c4933df18ee","name":"nwaku subscribes","time":{"start":1757109042092,"stop":1757109042093,"duration":1},"status":"passed","severity":"normal"},{"uid":"9147fff36f76ffd4","name":"should skip peer when dialed recently","time":{"start":1757108784848,"stop":1757108784848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66bac5b19b6233d","name":"should not trigger query when a recent query happened under threshold","time":{"start":1757108817192,"stop":1757108817192,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6fdcc90b7de598","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1757108768811,"stop":1757108768811,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3e384f93056166","name":"Passing page size 3 when there are 20 messages","time":{"start":1757109182717,"stop":1757109182718,"duration":1},"status":"passed","severity":"normal"},{"uid":"393c68a552d7a864","name":"should save new peer to store","time":{"start":1757108783583,"stop":1757108783594,"duration":11},"status":"passed","severity":"normal"},{"uid":"1992d6659adf3d42","name":"Check publish message containing short","time":{"start":1757109042523,"stop":1757109042524,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a0526fc53d4630","name":"n1 and n2 uses first shard, n3 uses the second shard","time":{"start":1757109035728,"stop":1757109035729,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5d35620209278f","name":"Push message with Russian payload","time":{"start":1757109902430,"stop":1757109902430,"duration":0},"status":"passed","severity":"normal"},{"uid":"1832267f51d8c223","name":"should dial peers from store when browser is connected","time":{"start":1757108784810,"stop":1757108784810,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5747dbe2cdd662","name":"should handle empty pubsub topics","time":{"start":1757108784235,"stop":1757108784235,"duration":0},"status":"passed","severity":"normal"},{"uid":"d772dcef54b17dfc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1757109324947,"stop":1757109324947,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2da494c61dfe98","name":"ends if response has no messages","time":{"start":1757108785156,"stop":1757108785156,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a86f6dd1e568cf","name":"Subscribe to topic containing long and publish message","time":{"start":1757109050074,"stop":1757109050074,"duration":0},"status":"passed","severity":"normal"},{"uid":"df02fe574834da18","name":"should dial peer when peer is discovered","time":{"start":1757108783572,"stop":1757108783581,"duration":9},"status":"passed","severity":"normal"},{"uid":"73e517bcf88422c0","name":"Push message with content topic containing Russian","time":{"start":1757109902447,"stop":1757109902447,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6e53bb0616cc84","name":"should process tasks in queue","time":{"start":1757108815501,"stop":1757108815501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15b71e1aa6293a","name":"should properly create location multiaddrs - udp6","time":{"start":1757108774902,"stop":1757108774902,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c0b216df43d297","name":"should be able to encode the field with only STORE set to true","time":{"start":1757108774305,"stop":1757108774306,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f40ec5ef756645","name":"should emit events and transition isConnected state when has peers or no peers","time":{"start":1757108871073,"stop":1757108871074,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61fef2dc98015d0","name":"Push message with escaped characters payload","time":{"start":1757109902432,"stop":1757109902432,"duration":0},"status":"passed","severity":"normal"},{"uid":"769a5c46be6df83d","name":"Push message with SQL Injection payload","time":{"start":1757109902443,"stop":1757109902443,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e3437b21d2635b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1757108768800,"stop":1757108768800,"duration":0},"status":"passed","severity":"normal"},{"uid":"89340f5f74f294a1","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1757108768795,"stop":1757108768796,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be338171fe8f651","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1757109157633,"stop":1757109157634,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf89af5de1fa953","name":"Check received message containing SQL Injection","time":{"start":1757109294932,"stop":1757109294932,"duration":0},"status":"passed","severity":"normal"},{"uid":"74110869fd15f813","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1757109188719,"stop":1757109188719,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d444c9ec41a215","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1757109324941,"stop":1757109324941,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e2530e2aa27a88","name":"should mark all messages in causal history as acknowledged","time":{"start":1757108835136,"stop":1757108835137,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5c025581202aaa","name":"ends after yielding if response size indicates end","time":{"start":1757108785158,"stop":1757108785159,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e9023bae3d5639","name":"should return false when peer is on different cluster","time":{"start":1757108783882,"stop":1757108783882,"duration":0},"status":"passed","severity":"normal"},{"uid":"148989b703ea85d4","name":"can query messages by message hash","time":{"start":1757109160390,"stop":1757109160390,"duration":0},"status":"passed","severity":"normal"},{"uid":"3197b96a0f1086f5","name":"Sample","time":{"start":1757108774270,"stop":1757108774271,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc72e885665dfdcd","name":"Using a function","time":{"start":1757109195313,"stop":1757109195313,"duration":0},"status":"passed","severity":"normal"},{"uid":"8207d81211f68fce","name":"should handle peerStore errors gracefully","time":{"start":1757108785263,"stop":1757108785263,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73d5b3e5f927694","name":"should handle relay send failures gracefully","time":{"start":1757108784223,"stop":1757108784224,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d737e143d772353","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1757108829630,"stop":1757108829630,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a83ca7da98b16","name":"Check publish message containing escaped characters","time":{"start":1757109042546,"stop":1757109042546,"duration":0},"status":"passed","severity":"normal"},{"uid":"320a63bca12f583c","name":"Push message with custom timestamp: 1757112476507","time":{"start":1757109902440,"stop":1757109902440,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d505c1ebe13cae","name":"Check received message containing XML","time":{"start":1757109294932,"stop":1757109294933,"duration":1},"status":"passed","severity":"normal"},{"uid":"726322fc9fd485b","name":"should lock peers when selected","time":{"start":1757108816285,"stop":1757108816286,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec6e850dfc1c7ce","name":"should handle errors when getting connections","time":{"start":1757108784462,"stop":1757108784462,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db85d361ec0b506","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1757108768809,"stop":1757108768809,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fd9ff617696ef4","name":"should return different streams if requested simultaniously","time":{"start":1757108785162,"stop":1757108785162,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68b33b064c59174","name":"should accept empty decoders array","time":{"start":1757108817186,"stop":1757108817187,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9569b804c0ed40","name":"should create PeerExchangeDiscovery instance","time":{"start":1757108794720,"stop":1757108794720,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ab6504b8df80b7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1757108774309,"stop":1757108774310,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0f589a03fa71b2","name":"should stop ping timers on peer disconnect","time":{"start":1757108784207,"stop":1757108784207,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7376127adcafd20","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app81/2/topic460/json","time":{"start":1757109134902,"stop":1757109134902,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ff100061bbfe71","name":"should handle browser offline state overriding peer connections","time":{"start":1757108784463,"stop":1757108784467,"duration":4},"status":"passed","severity":"normal"},{"uid":"41250fc5b11b817d","name":"Push message with rate limit","time":{"start":1757109902411,"stop":1757109902411,"duration":0},"status":"passed","severity":"normal"},{"uid":"565e833cd3e75625","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1757108774312,"stop":1757108774313,"duration":1},"status":"passed","severity":"normal"},{"uid":"9534eb874ce1f668","name":"Fails to push message with large meta","time":{"start":1757109902426,"stop":1757109902426,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7847d620cd38f2","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1757108785163,"stop":1757108785163,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe81c4fd824b32b","name":"should start periodic discovery on start","time":{"start":1757108794719,"stop":1757108794719,"duration":0},"status":"passed","severity":"normal"},{"uid":"e003194da9a754cc","name":"should discover peers from provided peer cache","time":{"start":1757108944777,"stop":1757108944777,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f16c0466d0ab49","name":"should handle peer connect event","time":{"start":1757108784432,"stop":1757108784432,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb36d538c34d05f4","name":"Decoder throws on undefined content topic","time":{"start":1757108806165,"stop":1757108806166,"duration":1},"status":"passed","severity":"normal"},{"uid":"270558aece9a735d","name":"Check publish message containing Russian","time":{"start":1757109042533,"stop":1757109042541,"duration":8},"status":"passed","severity":"normal"},{"uid":"6e93bb939df67f92","name":"Relay Node - default protocol","time":{"start":1757109204224,"stop":1757109204225,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e302a9065a4e19","name":"should work with mixed v2 and v3 peers","time":{"start":1757108816314,"stop":1757108816314,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b490fd01405896","name":"Reusing cursor across nodes","time":{"start":1757109147241,"stop":1757109147241,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb27f0d6e0c6aaa","name":"Push message with meta","time":{"start":1757109902449,"stop":1757109902449,"duration":0},"status":"passed","severity":"normal"},{"uid":"540ac109a85025f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1757109042551,"stop":1757109042551,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8d72c79e50403","name":"should not stop if not started","time":{"start":1757108794709,"stop":1757108794710,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16ec075b931d941","name":"Push message with short payload","time":{"start":1757109902400,"stop":1757109902400,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fbec35b33c05df","name":"Push message equal or less that 1MB","time":{"start":1757109902440,"stop":1757109902440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0144f36b8586b8d","name":"should not dial peers from store when browser is not connected","time":{"start":1757108784811,"stop":1757108784811,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a0b676928e302d","name":"should not be delivered","time":{"start":1757108835142,"stop":1757108835142,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30937eb9d861c46","name":"should be empty when created","time":{"start":1757108816994,"stop":1757108816995,"duration":1},"status":"passed","severity":"normal"},{"uid":"6634bab0d8cd0793","name":"should stop all internal components","time":{"start":1757108785257,"stop":1757108785257,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a88d19beca6657","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1757109324937,"stop":1757109324937,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f3f41a9a4c7306","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1757108828764,"stop":1757108828764,"duration":0},"status":"passed","severity":"normal"},{"uid":"224b7267f2229c55","name":"Ordered callback, aborts when callback returns true","time":{"start":1757109185652,"stop":1757109185653,"duration":1},"status":"passed","severity":"normal"},{"uid":"50fd0a60520c7035","name":"should not change state when connections remain after disconnect","time":{"start":1757108784447,"stop":1757108784447,"duration":0},"status":"passed","severity":"normal"},{"uid":"885adcc1352e280e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app80/9/topic17/xml","time":{"start":1757109134897,"stop":1757109134897,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d0530fb8fb23ec","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1757108829657,"stop":1757108829657,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b5918537bd970e","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1757108816296,"stop":1757108816296,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3cc056cd073332","name":"Check received message containing long","time":{"start":1757109294922,"stop":1757109294922,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0d24a7ea7393b4","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1757108828765,"stop":1757108828768,"duration":3},"status":"passed","severity":"normal"},{"uid":"358ad2deaf3c51be","name":"should use DNS peer discovery with light client","time":{"start":1757108856159,"stop":1757108856159,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0820678ae721f75","name":"Push message with meta","time":{"start":1757109902410,"stop":1757109902410,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5a8e92e8a3a303","name":"Check message on other pubsub topic is not received","time":{"start":1757109294927,"stop":1757109294928,"duration":1},"status":"passed","severity":"normal"},{"uid":"df5cbc9a2d302d08","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1757109324948,"stop":1757109324948,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e4960883dc2b94","name":"Push message with Arabic payload","time":{"start":1757109902442,"stop":1757109902442,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae9ee3245454a83","name":"should check connected peers if present and suitable","time":{"start":1757108816784,"stop":1757108816785,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2e9faae34cb3e","name":"should wait for LightPush peer to be connected","time":{"start":1757108816785,"stop":1757108816785,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af776fc9aa76a4b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1757108859220,"stop":1757108859220,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d37f8bffbd569e","name":"should remove event listeners when stopped","time":{"start":1757108817187,"stop":1757108817187,"duration":0},"status":"passed","severity":"normal"},{"uid":"266fd19c74a266b7","name":"should be online or offline if network state changed","time":{"start":1757108871074,"stop":1757108871075,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2794326c5583fdc","name":"should handle multiple peers with different shard configurations","time":{"start":1757108784868,"stop":1757108784868,"duration":0},"status":"passed","severity":"normal"},{"uid":"e001b618903cd04f","name":"Push message with custom timestamp: 1726350476507","time":{"start":1757109902426,"stop":1757109902426,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0702b09f381b503","name":"should not discard bootstrap peers if under the limit","time":{"start":1757108895070,"stop":1757108895070,"duration":0},"status":"passed","severity":"normal"},{"uid":"5467b65fc52ae1fc","name":"should not create relay timers when relay is not provided","time":{"start":1757108784221,"stop":1757108784222,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f6731587658322","name":"should send to specified number of peers of used peers","time":{"start":1757108816308,"stop":1757108816308,"duration":0},"status":"passed","severity":"normal"},{"uid":"e220c0c1791a3039","name":"should fail to send if no connected peers found","time":{"start":1757108816308,"stop":1757108816308,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8bc1dc86abf6b2","name":"Check publish message containing SQL Injection","time":{"start":1757109042542,"stop":1757109042542,"duration":0},"status":"passed","severity":"normal"},{"uid":"319d87205920d6ef","name":"should add sent message to localHistory with retrievalHint","time":{"start":1757108835133,"stop":1757108835134,"duration":1},"status":"passed","severity":"normal"},{"uid":"b800c99f9c31ce2d","name":"should clear dial history on start","time":{"start":1757108784844,"stop":1757108784844,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ba747cd212c205","name":"Fields are not dropped","time":{"start":1757108784927,"stop":1757108784927,"duration":0},"status":"passed","severity":"normal"},{"uid":"49dfa44d67246b23","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1757108829653,"stop":1757108829653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1be41a312a5a1e","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1757108804534,"stop":1757108804534,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24fc276ebf18161","name":"Callback on promise, aborts when callback returns true","time":{"start":1757109185645,"stop":1757109185645,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47eba24e3eeea36","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1757108829656,"stop":1757108829656,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccfeba361065c11","name":"should hang up with multiaddr and return true on success","time":{"start":1757108785261,"stop":1757108785261,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea84ddcb2d06412","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1757108829646,"stop":1757108829646,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e36637f7ef6aead","name":"should create PeerExchange instance with components","time":{"start":1757108794514,"stop":1757108794517,"duration":3},"status":"passed","severity":"normal"},{"uid":"3ee911e1e66f1c6","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1757108794209,"stop":1757108794209,"duration":0},"status":"passed","severity":"normal"},{"uid":"662e003a9d7d8058","name":"Check received message containing Basic HTML tag","time":{"start":1757109294924,"stop":1757109294925,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d1251f949dea650","name":"should handle retrieve function with query parameters","time":{"start":1757108817190,"stop":1757108817191,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f8e8a3df827146","name":"Subscribe to topic containing JSON and receive message","time":{"start":1757109324947,"stop":1757109324948,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c14235454e8275","name":"does not validate decoders for hash queries","time":{"start":1757108785154,"stop":1757108785154,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a4992af2b65e0a","name":"should not track probabilistic acknowledgements of messages received in bloom filter of own messages","time":{"start":1757108835138,"stop":1757108835138,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ab848b02374095","name":"Subscribe to topic containing shell command and publish message","time":{"start":1757109050087,"stop":1757109050088,"duration":1},"status":"passed","severity":"normal"},{"uid":"d667d3a881880ea","name":"Check received message containing short","time":{"start":1757109294930,"stop":1757109294930,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9dc86e48b0e5b5","name":"should handle empty peer infos gracefully","time":{"start":1757108794502,"stop":1757108794503,"duration":1},"status":"passed","severity":"normal"},{"uid":"912027b16a6126d3","name":"should start all internal components","time":{"start":1757108785256,"stop":1757108785256,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8602a517045894","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1757109324931,"stop":1757109324931,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3cc2a211375931","name":"caches peers it previously fetched","time":{"start":1757108794678,"stop":1757108794679,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73d393ec77150c9","name":"Check received message containing Arabic","time":{"start":1757109294931,"stop":1757109294931,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c74f59df06fc320","name":"Subscribe and receive messages via lightPush","time":{"start":1757109324929,"stop":1757109324930,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec65a8fdcdaa7a44","name":"should return true when peer is on the pubsub topic shard","time":{"start":1757108783917,"stop":1757108783918,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90e7a0b1b02b56","name":"should delegate to networkMonitor.isConnected()","time":{"start":1757108785258,"stop":1757108785258,"duration":0},"status":"passed","severity":"normal"},{"uid":"d165b7a0f2674f1f","name":"should sort peers by ping value","time":{"start":1757108785263,"stop":1757108785263,"duration":0},"status":"passed","severity":"normal"},{"uid":"9569d8e99640bfee","name":"should work with mock decoders","time":{"start":1757108817189,"stop":1757108817189,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02191ed8e4658e9","name":"should not receive a peer event after stop","time":{"start":1757109058752,"stop":1757109058753,"duration":1},"status":"passed","severity":"normal"},{"uid":"c73aae8e103fba46","name":"Query generator for 2000 messages","time":{"start":1757109185653,"stop":1757109185655,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7609e33b02ce405","name":"should not process empty queue","time":{"start":1757108784858,"stop":1757108784858,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d18ff0823276ad8","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1757108816301,"stop":1757108816301,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2f3d34f4c2fff2","name":"Passing page size 1 when there are 4 messages","time":{"start":1757109182717,"stop":1757109182717,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ea98980ac4113a","name":"should remove event listeners from globalThis","time":{"start":1757108784426,"stop":1757108784426,"duration":0},"status":"passed","severity":"normal"},{"uid":"91612d8a814165c4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1757109185644,"stop":1757109185644,"duration":0},"status":"passed","severity":"normal"},{"uid":"c485cb7ea6abda1c","name":"Push message with Script payload","time":{"start":1757109902403,"stop":1757109902403,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f33f87dd46941","name":"Push message with custom timestamp: 1726350476507","time":{"start":1757109902439,"stop":1757109902439,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf96e920cab1f01","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1757109324943,"stop":1757109324943,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e3673650c00dd4","name":"random static sharding 10 - Cluster ID: 319, Shard ID: 424","time":{"start":1757109144900,"stop":1757109144901,"duration":1},"status":"passed","severity":"normal"},{"uid":"461496ed247a4300","name":"should maintain chronological order of messages in localHistory","time":{"start":1757108835136,"stop":1757108835136,"duration":0},"status":"passed","severity":"normal"},{"uid":"def60917dd51b666","name":"should work with stubbed peer manager event emitter","time":{"start":1757108817188,"stop":1757108817188,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3627e1c67fe6589","name":"should handle large number of peers request","time":{"start":1757108794509,"stop":1757108794510,"duration":1},"status":"passed","severity":"normal"},{"uid":"480bac6be38eaf92","name":"should handle peer not in mesh for all topics","time":{"start":1757108784235,"stop":1757108784236,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a37f7f137f3faa7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1757109035724,"stop":1757109035725,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c2e0c34db71556","name":"Push 30 different messages","time":{"start":1757109902405,"stop":1757109902406,"duration":1},"status":"skipped","severity":"normal"},{"uid":"43d0b099700afd66","name":"should handle corrupted shard info gracefully","time":{"start":1757108783921,"stop":1757108783922,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2784bb9a1b0cf","name":"should initialize with default options","time":{"start":1757108794707,"stop":1757108794707,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af4b386b90ef146","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1757109147238,"stop":1757109147239,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2136b35d3f5fcb5","name":"Push message with XML payload","time":{"start":1757109902443,"stop":1757109902444,"duration":1},"status":"passed","severity":"normal"},{"uid":"9104ef086a96a1a7","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app39/10/topic313/json","time":{"start":1757109134898,"stop":1757109134898,"duration":0},"status":"passed","severity":"normal"},{"uid":"168e0e86adc8cbf8","name":"Push message with content topic containing short","time":{"start":1757109902421,"stop":1757109902421,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f2fc7064661e64","name":"should handle errors when globalThis is not available","time":{"start":1757108784424,"stop":1757108784424,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb8587c47a471d8","name":"Sign & Recover","time":{"start":1757108805057,"stop":1757108805057,"duration":0},"status":"passed","severity":"normal"},{"uid":"572ceb9e4504ccd2","name":"Push message with content topic containing escaped characters","time":{"start":1757109902448,"stop":1757109902448,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d35e46280ebb62","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1757108876258,"stop":1757108876259,"duration":1},"status":"passed","severity":"normal"},{"uid":"87bacb66d96e4224","name":"Push message with shell command payload","time":{"start":1757109902404,"stop":1757109902404,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27ac3e5909f249b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1757109032234,"stop":1757109032234,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39399464ad11105","name":"Fails to push message with large meta","time":{"start":1757109902449,"stop":1757109902449,"duration":0},"status":"passed","severity":"normal"},{"uid":"6623d0f3131bb1f8","name":"should capture event listeners for testing","time":{"start":1757108817189,"stop":1757108817189,"duration":0},"status":"passed","severity":"normal"},{"uid":"339815a68732f1fb","name":"should not return locked peers if enough unlocked are available","time":{"start":1757108816287,"stop":1757108816292,"duration":5},"status":"passed","severity":"normal"},{"uid":"5a3821eb26a05af0","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1757109200123,"stop":1757109200123,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bab7e7f83c2e15","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1757109134894,"stop":1757109134895,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb62b5efde840584","name":"Push 30 different messages","time":{"start":1757109902445,"stop":1757109902445,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cbb83f2aac8fb8f9","name":"throws on content topic with generation field greater than 0","time":{"start":1757108768792,"stop":1757108768792,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5241d8f29e9e3b1","name":"Push message with numeric payload","time":{"start":1757109902414,"stop":1757109902414,"duration":0},"status":"passed","severity":"normal"},{"uid":"121ace383fcc8c6e","name":"Query with Ordered Callback, No message returned","time":{"start":1757109157635,"stop":1757109157636,"duration":1},"status":"passed","severity":"normal"},{"uid":"218cec58283e1361","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1757108774311,"stop":1757108774312,"duration":1},"status":"passed","severity":"normal"},{"uid":"3865922b68d84b8c","name":"udp ip6 address","time":{"start":1757108774394,"stop":1757108774394,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79f186df65e5df0","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1757108829643,"stop":1757108829644,"duration":1},"status":"passed","severity":"normal"},{"uid":"66953b9655bd122f","name":"should never report false negatives","time":{"start":1757108832914,"stop":1757108832915,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a3ea7ecd6e5d2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1757108774306,"stop":1757108774306,"duration":0},"status":"passed","severity":"normal"},{"uid":"42989a9a402f4abe","name":"should merge provided config with defaults","time":{"start":1757108785255,"stop":1757108785256,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd5857448fcfe38","name":"should handle shardReader errors","time":{"start":1757108785264,"stop":1757108785264,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a42b09b2f1a9f3d","name":"Push message with content topic containing SQL Injection","time":{"start":1757109902408,"stop":1757109902409,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9fbe2cf42e8f2f","name":"should maintain desired error rate","time":{"start":1757108832913,"stop":1757108832914,"duration":1},"status":"passed","severity":"normal"},{"uid":"59cfe8f49636c77b","name":"should partition messages based on acknowledgement status","time":{"start":1757108835141,"stop":1757108835141,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1aa09106a5a45df","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1757108784762,"stop":1757108784763,"duration":1},"status":"passed","severity":"normal"},{"uid":"963e2b844c3c60cb","name":"Push message with Russian payload","time":{"start":1757109902443,"stop":1757109902443,"duration":0},"status":"passed","severity":"normal"},{"uid":"16516522333f324f","name":"accepts valid content-filtered query","time":{"start":1757108784762,"stop":1757108784762,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd83482fb8b0d9a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1757108871067,"stop":1757108871068,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa50b751f7cd519e","name":"Check received message containing shell command","time":{"start":1757109294925,"stop":1757109294925,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf1f9c8580a4f66","name":"should not dispatch event when already connected","time":{"start":1757108784447,"stop":1757108784448,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc9050a7cc5b88d","name":"Push message with Script payload","time":{"start":1757109902431,"stop":1757109902431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f364d6f8ee19d0","name":"should handle network check errors gracefully","time":{"start":1757108784867,"stop":1757108784867,"duration":0},"status":"passed","severity":"normal"},{"uid":"532bb8743b00b237","name":"Check publish message containing emoji","time":{"start":1757109042547,"stop":1757109042547,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26ed48d5a27c10c","name":"should add event listeners to globalThis","time":{"start":1757108784423,"stop":1757108784424,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9d3b5650471a67","name":"Publish message with custom timestamp: Fri Sep 05 2025 20:50:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1757109042548,"stop":1757109042548,"duration":0},"status":"passed","severity":"normal"},{"uid":"73aee5f3dbf7548f","name":"should set field with only RELAY enabled","time":{"start":1757108774905,"stop":1757108774905,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a9e5ba45ddcdf5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1757108768807,"stop":1757108768807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36ba4a011a97238","name":"should update peer store before dialing","time":{"start":1757108783581,"stop":1757108783582,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a4ca83d26c5a17f","name":"Ordered Callback - false","time":{"start":1757109168357,"stop":1757109168357,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1da4d3956453c0","name":"should be safe to call multiple times","time":{"start":1757108783572,"stop":1757108783572,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de4aa64e557a29f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1757108856160,"stop":1757108856160,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9ded76cae31f3c8","name":"should set field with all protocols enabled","time":{"start":1757108774904,"stop":1757108774905,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab984c85364fb17","name":"Check message with non string payload is not received","time":{"start":1757109294939,"stop":1757109294939,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc994da366f4b07c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1757108829664,"stop":1757108829664,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ab62a83b94fc5","name":"Push message with unicode special characters payload","time":{"start":1757109902405,"stop":1757109902405,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf9a885d16ee31a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1757108806164,"stop":1757108806164,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5e39f9f876ab60","name":"should process successful peer exchange query","time":{"start":1757108794717,"stop":1757108794717,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2d59f0d3fdd4a8","name":"Check message with no payload is not received","time":{"start":1757109294928,"stop":1757109294928,"duration":0},"status":"passed","severity":"normal"},{"uid":"9905cf6ecfe651a4","name":"should handle onConnected and onDisconnected","time":{"start":1757108816293,"stop":1757108816295,"duration":2},"status":"passed","severity":"normal"},{"uid":"26d40e0ae273400f","name":"should trigger query when it went offline since the last successful query","time":{"start":1757108817191,"stop":1757108817191,"duration":0},"status":"passed","severity":"normal"},{"uid":"d491c7f9749e5640","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1757108829638,"stop":1757108829639,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d353471c7903622","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1757108768796,"stop":1757108768796,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4eac258b655c39","name":"All","time":{"start":1757108858382,"stop":1757108858382,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08e5fa3a9eec031","name":"should add and remove event listeners correctly","time":{"start":1757108798782,"stop":1757108798782,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c0d72a3c228821","name":"Relay + Store","time":{"start":1757108774906,"stop":1757108774906,"duration":0},"status":"passed","severity":"normal"},{"uid":"9767301f1b2f65cc","name":"should chunk queries when time window exceeds maxTimeLimit","time":{"start":1757108816766,"stop":1757108816766,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c9601f4707b5e","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1757108829655,"stop":1757108829655,"duration":0},"status":"passed","severity":"normal"},{"uid":"b932334e588a09f6","name":"should return false when network is not connected","time":{"start":1757108785258,"stop":1757108785259,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc14a73ca7d3598","name":"should create QueryOnConnect instance without options","time":{"start":1757108817186,"stop":1757108817186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53d3d79dd1f6ff1","name":"Fails to push message with large meta","time":{"start":1757109902410,"stop":1757109902411,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2a68e93901d4b7","name":"should only return 1 node with relay and store capability","time":{"start":1757108794679,"stop":1757108794680,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea50c6ab493fe04a","name":"should return peer for existing peer","time":{"start":1757108784822,"stop":1757108784822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb8d8466bdb70d3","name":"throws on empty content topic","time":{"start":1757108768791,"stop":1757108768791,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91eb92d1d61b70c","name":"should sort by messageId when timestamps are equal","time":{"start":1757108834815,"stop":1757108834816,"duration":1},"status":"passed","severity":"normal"},{"uid":"78fb5fad05147","name":"Push message with emoji payload","time":{"start":1757109902420,"stop":1757109902420,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ce29ec5d73d80a","name":"should get / set TCP multiaddr","time":{"start":1757108774901,"stop":1757108774901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a208811960d4c46e","name":"should skip peers without peer exchange protocol","time":{"start":1757108794715,"stop":1757108794715,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee27fee1f28f041b","name":"should skip peers without peer exchange protocol","time":{"start":1757108794710,"stop":1757108794711,"duration":1},"status":"passed","severity":"normal"},{"uid":"f546faf2c108f85a","name":"should not retry if at least one success","time":{"start":1757108815504,"stop":1757108815505,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c90b60f676ad135","name":"Push message with numeric payload","time":{"start":1757109902429,"stop":1757109902429,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbb95926936112b","name":"should return null for non-existent peer","time":{"start":1757108784822,"stop":1757108784825,"duration":3},"status":"passed","severity":"normal"},{"uid":"a54bfafbad1b9e19","name":"Query generator for multiple messages","time":{"start":1757109185643,"stop":1757109185643,"duration":0},"status":"passed","severity":"normal"},{"uid":"65dbd6a74ea4c86a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1757108768810,"stop":1757108768810,"duration":0},"status":"passed","severity":"normal"},{"uid":"aead630d7a0338ef","name":"Push message with short payload","time":{"start":1757109902441,"stop":1757109902441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0579c92ed37fa5b","name":"should emit InMessageMissing event with retrievalHint","time":{"start":1757108835140,"stop":1757108835140,"duration":0},"status":"passed","severity":"normal"},{"uid":"7568813ae2be0073","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1757108774306,"stop":1757108774307,"duration":1},"status":"passed","severity":"normal"},{"uid":"4896a3c59bccd460","name":"Fails to push message bigger that 1MB","time":{"start":1757109902413,"stop":1757109902413,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f7a8da7668e2fb","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1757108829628,"stop":1757108829628,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ab0036bbc0e12c","name":"Correctly serialized arguments","time":{"start":1757108938863,"stop":1757108938863,"duration":0},"status":"passed","severity":"normal"},{"uid":"3967a76e58d28bc7","name":"Check publish message containing Arabic","time":{"start":1757109042533,"stop":1757109042533,"duration":0},"status":"passed","severity":"normal"},{"uid":"318452d53d4562ed","name":"should not allow k > 12","time":{"start":1757108828760,"stop":1757108828761,"duration":1},"status":"passed","severity":"normal"},{"uid":"529ec34e82a0efc6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1757108768797,"stop":1757108768797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e061b2c96d12f6d3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1757109032237,"stop":1757109032237,"duration":0},"status":"passed","severity":"normal"},{"uid":"39dbbaabc8666ee9","name":"should keep entries that haven't expired yet","time":{"start":1757108814714,"stop":1757108814718,"duration":4},"status":"passed","severity":"normal"},{"uid":"ae48a38e5e347e37","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1757108769060,"stop":1757108769060,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5804ef1a75b01b","name":"should detect messages with missing dependencies","time":{"start":1757108835138,"stop":1757108835138,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f78ea62e36c793b","name":"isConnected should return false after all peers disconnect","time":{"start":1757108871070,"stop":1757108871070,"duration":0},"status":"passed","severity":"normal"},{"uid":"811762c277758025","name":"should properly clean up resources when disposed","time":{"start":1757108814719,"stop":1757108814720,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9fbaa401734575","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1757108829656,"stop":1757108829656,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ca7caa618d0f93","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1757109324935,"stop":1757109324936,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db2d04a0c80c473","name":"random static sharding 5 - Cluster ID: 572, Shard ID: 658","time":{"start":1757109144898,"stop":1757109144899,"duration":1},"status":"passed","severity":"normal"},{"uid":"684d1fbebbffe57b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1757109324946,"stop":1757109324946,"duration":0},"status":"passed","severity":"normal"},{"uid":"3042ffae137c4378","name":"Push message with Arabic payload","time":{"start":1757109902430,"stop":1757109902430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b16ba9af7c3e89","name":"should create PeerExchangeDiscovery with default options","time":{"start":1757108794720,"stop":1757108794721,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab3eedf542c19c1","name":"should handle v3 RLN errors","time":{"start":1757108816314,"stop":1757108816314,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08c94553c67778b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1757109032237,"stop":1757109032237,"duration":0},"status":"passed","severity":"normal"},{"uid":"953c668957214f49","name":"should reassess health immediately when peer disconnects","time":{"start":1757108817342,"stop":1757108817342,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8d729063aeb076","name":"Subscribe to topic containing special chars and publish message","time":{"start":1757109050077,"stop":1757109050078,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcc881c3ba2799e","name":"Encoder throws on empty string content topic","time":{"start":1757108785279,"stop":1757108785279,"duration":0},"status":"passed","severity":"normal"},{"uid":"62138f1b92c3da72","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1757108794682,"stop":1757108794683,"duration":1},"status":"skipped","severity":"normal"},{"uid":"184763e83ac7c8e3","name":"should handle dial errors gracefully","time":{"start":1757108784853,"stop":1757108784854,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b787343195f1c6","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1757108784275,"stop":1757108784275,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec21fbebdb7571e","name":"Check publish message containing special chars","time":{"start":1757109042532,"stop":1757109042532,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb5e06799b00783","name":"can start the service","time":{"start":1757108856154,"stop":1757108856155,"duration":1},"status":"passed","severity":"normal"},{"uid":"94eb22d99f55dde2","name":"Push message with content topic containing Chinese","time":{"start":1757109902447,"stop":1757109902447,"duration":0},"status":"passed","severity":"normal"},{"uid":"25841cb1f5fd5cd5","name":"Decoder throws on empty string content topic","time":{"start":1757108804537,"stop":1757108804537,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54b9c5024930944","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1757108829639,"stop":1757108829639,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa3346ba5039796","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1757109028025,"stop":1757109028026,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa75140f72546e2","name":"Subscribe and receive messages via waku relay post","time":{"start":1757109324930,"stop":1757109324931,"duration":1},"status":"passed","severity":"normal"},{"uid":"4759feef8d2ceb61","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1757108829646,"stop":1757108829646,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d727655858479","name":"A test","time":{"start":1757108927607,"stop":1757108927613,"duration":6},"status":"passed","severity":"normal"},{"uid":"48974cf4099470cf","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1757109147241,"stop":1757109147241,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1e32681ebc89e9","name":"should query peer with peer exchange protocol","time":{"start":1757108794715,"stop":1757108794715,"duration":0},"status":"passed","severity":"normal"},{"uid":"96537b8c37b4767f","name":"Passing page size 10 when there are 10 messages","time":{"start":1757109182718,"stop":1757109182718,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d81cca9dadc072","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1757108774308,"stop":1757108774308,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab93c639e50b2","name":"ignores unrecognized TXT record formats","time":{"start":1757108794678,"stop":1757108794678,"duration":0},"status":"passed","severity":"normal"},{"uid":"641eed0a48a8009b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1757108919409,"stop":1757108919409,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ee23f9b99f3b","name":"should emit message when we just started and store connect event occurs","time":{"start":1757108817192,"stop":1757108817193,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1c51d40969fe76","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1757108829654,"stop":1757108829655,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b821aa32dcc9aa","name":"Asymmetric encrypt & decrypt","time":{"start":1757108805055,"stop":1757108805056,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ce58f9f3fee315","name":"should not create relay timers when relayKeepAlive = 0","time":{"start":1757108784216,"stop":1757108784221,"duration":5},"status":"passed","severity":"normal"},{"uid":"4831dec6f47d41d3","name":"Subscribe and receives messages on 20 topics","time":{"start":1757109324931,"stop":1757109324932,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d4b3b6f2c36c39","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1757108794208,"stop":1757108794209,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ad68f49a17948b","name":"should discard bootstrap peers when has more than set limit","time":{"start":1757108895070,"stop":1757108895070,"duration":0},"status":"passed","severity":"normal"},{"uid":"90745fdaf30d2b9","name":"should create all internal components","time":{"start":1757108785256,"stop":1757108785256,"duration":0},"status":"passed","severity":"normal"},{"uid":"a117087a30213a54","name":"Push to array if already present","time":{"start":1757108768680,"stop":1757108768681,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5fb1990e01c60e","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1757108829654,"stop":1757108829654,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d82a4751b642770","name":"should properly start and stop event listening","time":{"start":1757108817342,"stop":1757108817342,"duration":0},"status":"passed","severity":"normal"},{"uid":"698f73f0d04e577c","name":"Encoder throws on empty string content topic","time":{"start":1757108806165,"stop":1757108806165,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad69b7d93ce72de","name":"should handle complete connection lifecycle","time":{"start":1757108784463,"stop":1757108784463,"duration":0},"status":"passed","severity":"normal"},{"uid":"829a7e9d15321aa2","name":"should throw error - invalid id","time":{"start":1757108774898,"stop":1757108774898,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94f6769037d004c","name":"throws on content topic with empty version field","time":{"start":1757108768793,"stop":1757108768794,"duration":1},"status":"passed","severity":"normal"},{"uid":"188273f2de47d6d8","name":"should serialize and deserialize correctly","time":{"start":1757108832915,"stop":1757108832916,"duration":1},"status":"passed","severity":"normal"},{"uid":"181690126e59daf1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1757109294937,"stop":1757109294937,"duration":0},"status":"passed","severity":"normal"},{"uid":"959a4b21390a962f","name":"should attach causal history and bloom filter to each message","time":{"start":1757108835134,"stop":1757108835134,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e28ccc2648568c","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1757108768797,"stop":1757108768797,"duration":0},"status":"passed","severity":"normal"},{"uid":"33373f4f22e2ffa9","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1757108768798,"stop":1757108768799,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b5038f83fbab5a","name":"Waku message hash computation (no timestamp)","time":{"start":1757108784265,"stop":1757108784265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc3e20ed77feea0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1757109324932,"stop":1757109324932,"duration":0},"status":"passed","severity":"normal"},{"uid":"509493badedda659","name":"Nwaku publishes","time":{"start":1757109042094,"stop":1757109042094,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d6615adf7d21fd","name":"Check received message containing emoji","time":{"start":1757109294935,"stop":1757109294936,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7acab735a7cf60","name":"should enable only peerCache when dns and peerExchange are disabled","time":{"start":1757108815408,"stop":1757108815408,"duration":0},"status":"passed","severity":"normal"},{"uid":"111498eb47ffc93e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1757108829666,"stop":1757108829666,"duration":0},"status":"passed","severity":"normal"},{"uid":"205b2a42f307fcbe","name":"should handle special patterns correctly","time":{"start":1757108832917,"stop":1757108832918,"duration":1},"status":"passed","severity":"normal"},{"uid":"695eee909e057af7","name":"Check publish message containing Script","time":{"start":1757109042542,"stop":1757109042543,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f599ba47e16627","name":"should handle peer identify event","time":{"start":1757108794710,"stop":1757108794710,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea70c02f02af3ba","name":"Check meta is set [ecies]","time":{"start":1757108806164,"stop":1757108806164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9bc625e8c55eb81","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1757109324931,"stop":1757109324931,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2d5721d08b8180","name":"peer exchange sets tag","time":{"start":1757109028024,"stop":1757109028024,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4ed90aed1cf6a","name":"throws on content topic with empty encoding field","time":{"start":1757108768794,"stop":1757108768794,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c343b7050ad8e25","name":"Push message with content topic containing numeric","time":{"start":1757109902434,"stop":1757109902434,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee512bb6eb399ab9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1757109324936,"stop":1757109324936,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ec46f5e7e291ad","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1757108804532,"stop":1757108804533,"duration":1},"status":"passed","severity":"normal"},{"uid":"92036cef47ba825c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1757108774311,"stop":1757108774311,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3eef7e8f41a40bd","name":"Push message with content topic containing emoji","time":{"start":1757109902438,"stop":1757109902438,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac75a3389744e9e","name":"should clear existing timers before creating new ones","time":{"start":1757108784231,"stop":1757108784234,"duration":3},"status":"passed","severity":"normal"},{"uid":"4b9daf0f2271f252","name":"Push message with content topic containing special chars","time":{"start":1757109902446,"stop":1757109902446,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6a4972bb852a1e","name":"Push message with custom timestamp: 1757112476507","time":{"start":1757109902450,"stop":1757109902450,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4613b5110f132f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1757108829663,"stop":1757108829663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad798941c744c14a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1757109200124,"stop":1757109200124,"duration":0},"status":"passed","severity":"normal"},{"uid":"441f9377dc158928","name":"should dial second nwaku node that was discovered","time":{"start":1757108851036,"stop":1757108851037,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1da8aab84ae42a33","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1757108829654,"stop":1757108829654,"duration":0},"status":"passed","severity":"normal"},{"uid":"104b6b66b5d8488c","name":"should add peer to queue when queue is not empty","time":{"start":1757108784847,"stop":1757108784847,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6847e806f8a7090","name":"should check false positive rate","time":{"start":1757108832918,"stop":1757108832919,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1cce8ff8a71db1","name":"should allow redial after cooldown period","time":{"start":1757108784849,"stop":1757108784849,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4502f5899ddc9d","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1757108829629,"stop":1757108829629,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa69156a185a6e23","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1757108817341,"stop":1757108817341,"duration":0},"status":"passed","severity":"normal"},{"uid":"685e7f23627984b5","name":"Check publish message containing XML","time":{"start":1757109042543,"stop":1757109042544,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea9624327a3771d","name":"Push message with content topic containing emoji","time":{"start":1757109902448,"stop":1757109902448,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c3813d491a8b26","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app73/10/topic169/json","time":{"start":1757109134902,"stop":1757109134902,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c376bceafdb00","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1757109157636,"stop":1757109157636,"duration":0},"status":"passed","severity":"normal"},{"uid":"e469a7d036480af5","name":"Query generator for multiple messages with different content topic format","time":{"start":1757109185644,"stop":1757109185645,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8c7ba24fb50ef2","name":"Passing page size 0 when there are 110 messages","time":{"start":1757109182716,"stop":1757109182717,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f9fca23376fcbe","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1757109050088,"stop":1757109050088,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c22ffaf0c64c31","name":"Push message with content topic containing numeric","time":{"start":1757109902407,"stop":1757109902407,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ad5cdb0107b37b","name":"should insert message into bloom filter","time":{"start":1757108835133,"stop":1757108835133,"duration":0},"status":"passed","severity":"normal"},{"uid":"184501eb3b2745cb","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1757108816996,"stop":1757108816996,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a62ff578b7621b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1757109324945,"stop":1757109324945,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3eb6a9c27a359b5","name":"Decoder throws on undefined content topic","time":{"start":1757108785279,"stop":1757108785279,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88212b2fb35462","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1757108794209,"stop":1757108794209,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5797571444b9ed","name":"Push message with meta","time":{"start":1757109902438,"stop":1757109902438,"duration":0},"status":"passed","severity":"normal"},{"uid":"b720ed96768c82bc","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1757108829628,"stop":1757108829628,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc6219a05cc62bc","name":"should handle incoming messages","time":{"start":1757108816770,"stop":1757108816771,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c60348df85c82b","name":"should handle case with no peers in store","time":{"start":1757108784821,"stop":1757108784821,"duration":0},"status":"passed","severity":"normal"},{"uid":"414f05e3542df5f9","name":"should not modify tags of connections for different peers","time":{"start":1757108816302,"stop":1757108816303,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc5293a6fe56900","name":"should return true even if peer has no overlapping shards","time":{"start":1757108783888,"stop":1757108783888,"duration":0},"status":"passed","severity":"normal"},{"uid":"19145f7e1f559503","name":"Push message with Basic HTML tag payload","time":{"start":1757109902431,"stop":1757109902431,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acacec212f203e8","name":"Check message received after jswaku node is restarted","time":{"start":1757109294939,"stop":1757109294939,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cf2b7fcc3a07a0","name":"Push message with Basic HTML tag payload","time":{"start":1757109902444,"stop":1757109902444,"duration":0},"status":"passed","severity":"normal"},{"uid":"56042ad3d467d266","name":"yields undefined for messages without content topic","time":{"start":1757108785157,"stop":1757108785157,"duration":0},"status":"passed","severity":"normal"},{"uid":"3468feb3d600fcc","name":"Overlapping topic subscription","time":{"start":1757109324943,"stop":1757109324943,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d670201482e066a","name":"Check received message containing Russian","time":{"start":1757109294931,"stop":1757109294932,"duration":1},"status":"passed","severity":"normal"},{"uid":"a619216e38a02efe","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1757109324935,"stop":1757109324935,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84bd732bc86671c","name":"Delete observer","time":{"start":1757109029653,"stop":1757109029653,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f298c3c86e7ba3f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1757109032233,"stop":1757109032233,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc38d2760eea882","name":"should handle peer store errors gracefully","time":{"start":1757108794713,"stop":1757108794714,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e38d26a8b35c0f5","name":"random static sharding 2 - Cluster ID: 373, Shard ID: 947","time":{"start":1757109144893,"stop":1757109144894,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e94725a91ea1361","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1757108784430,"stop":1757108784430,"duration":0},"status":"passed","severity":"normal"},{"uid":"4929d8e34eddc44c","name":"should skip updating peer store if peer has same addresses","time":{"start":1757108783594,"stop":1757108783594,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1ce1d726a57a36","name":"should request peer renewal on specific errors","time":{"start":1757108815503,"stop":1757108815503,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f809ad24242196","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1757108783595,"stop":1757108783595,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6b3e237785db01","name":"should stop and cleanup resources","time":{"start":1757108816996,"stop":1757108816997,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0180e8dc4e4cf04","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app35/9/topic180/proto","time":{"start":1757109134898,"stop":1757109134898,"duration":0},"status":"passed","severity":"normal"},{"uid":"909f81d4105e0a2c","name":"should dial more peers if under maxConnections","time":{"start":1757108784826,"stop":1757108784827,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b5da3a7241c505","name":"should return false when peer has no shard info","time":{"start":1757108783888,"stop":1757108783888,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ef84ed104c52f0","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1757108835142,"stop":1757108835142,"duration":0},"status":"passed","severity":"normal"},{"uid":"537d5d630b2990b1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1757108829665,"stop":1757108829665,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff95dddf02cf967","name":"should emit a peer event after start","time":{"start":1757108798780,"stop":1757108798780,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1aaa617e047f76","name":"should get / set UDP multiaddr","time":{"start":1757108774900,"stop":1757108774901,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ca932fb1a6efc00","name":"new peer added after a peer was already found","time":{"start":1757109028024,"stop":1757109028025,"duration":1},"status":"passed","severity":"normal"},{"uid":"1034fe8d5bff3463","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1757108816297,"stop":1757108816301,"duration":4},"status":"passed","severity":"normal"},{"uid":"e24ebdc86502cc30","name":"Push message with content topic containing long","time":{"start":1757109902446,"stop":1757109902446,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adbbb9ccc064271","name":"Relay","time":{"start":1757108858381,"stop":1757108858381,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b23bf4b4c5b5eca","name":"Subscribe to topic containing XML and receive message","time":{"start":1757109324937,"stop":1757109324937,"duration":0},"status":"passed","severity":"normal"},{"uid":"d962178debd07431","name":"should respect custom numPeersToUse configuration","time":{"start":1757108816297,"stop":1757108816297,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c39fed82aa5ee56","name":"Push message with content topic containing Chinese","time":{"start":1757109902407,"stop":1757109902408,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a56d56a59d0781","name":"Push message with content topic containing short","time":{"start":1757109902406,"stop":1757109902406,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac6a33e9bcbbebf","name":"Encoder throws on undefined content topic","time":{"start":1757108785278,"stop":1757108785279,"duration":1},"status":"passed","severity":"normal"},{"uid":"277bbdaa67ab26a6","name":"Check received message containing Script","time":{"start":1757109294924,"stop":1757109294924,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af4131aab0408a5","name":"pre and post cipher","time":{"start":1757108805056,"stop":1757108805057,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2904fa09677733","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1757108835134,"stop":1757108835135,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8c4c902bd942fc","name":"should clear all timers","time":{"start":1757108784202,"stop":1757108784202,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4b70566d8c6c23","name":"should create RPC request with correct parameters","time":{"start":1757108794510,"stop":1757108794513,"duration":3},"status":"passed","severity":"normal"},{"uid":"885e3e7ef81ee03","name":"topics with same application and version share the same shard","time":{"start":1757108768801,"stop":1757108768801,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af22e4e042a8aec","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1757108829630,"stop":1757108829634,"duration":4},"status":"passed","severity":"normal"},{"uid":"5ee562cde1e73225","name":"recovers when dns.resolve returns empty","time":{"start":1757108794677,"stop":1757108794677,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe38094fc2c14107","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1757108768812,"stop":1757108768812,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdac81e0c804c54c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1757109050089,"stop":1757109050089,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97250bcf4f9c9ae","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1757108829664,"stop":1757108829665,"duration":1},"status":"passed","severity":"normal"},{"uid":"780d57f387aa4de7","name":"Push message with custom timestamp: 1726350476506","time":{"start":1757109902412,"stop":1757109902412,"duration":0},"status":"passed","severity":"normal"},{"uid":"23788a26da226a9","name":"should be safe to call multiple times","time":{"start":1757108785257,"stop":1757108785257,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57aaac4550e371","name":"Passing an array","time":{"start":1757109195312,"stop":1757109195312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba51e2d82887247","name":"Check publish message containing JSON","time":{"start":1757109042545,"stop":1757109042545,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf52be521d893ab","name":"rejects hash query with content filter parameters","time":{"start":1757108784766,"stop":1757108784767,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41cfb6263e25e37","name":"can query messages normally","time":{"start":1757109160388,"stop":1757109160388,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a84e9927cc03451","name":"Query Generator - false","time":{"start":1757109168355,"stop":1757109168355,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4a6dee9baa2129","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1757108785163,"stop":1757108785163,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2404dc43b98a4ee","name":"same cluster, static sharding: nodes connect","time":{"start":1757108943397,"stop":1757108943398,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fb96bcf8322e8a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1757109050087,"stop":1757109050087,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e792ba9a2ffa89d","name":"random static sharding 1 - Cluster ID: 876, Shard ID: 970","time":{"start":1757109144893,"stop":1757109144893,"duration":0},"status":"passed","severity":"normal"},{"uid":"649d37e665761095","name":"Passing page size 19 when there are 20 messages","time":{"start":1757109182719,"stop":1757109182719,"duration":0},"status":"passed","severity":"normal"},{"uid":"85aaabaf0073ef53","name":"should emit a peer event after start","time":{"start":1757108856157,"stop":1757108856158,"duration":1},"status":"passed","severity":"normal"},{"uid":"d317770a4ad073f7","name":"should return false when peer is not found","time":{"start":1757108783889,"stop":1757108783889,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97cba1d830762d2","name":"Fails to publish message with empty text","time":{"start":1757109042549,"stop":1757109042550,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a51ad38c4d91f8c","name":"should handle complete discovery-to-dial flow","time":{"start":1757108783595,"stop":1757108783596,"duration":1},"status":"passed","severity":"normal"},{"uid":"84681aebdf260dcd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1757109188489,"stop":1757109188489,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd5e6c58738ce20","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1757108829666,"stop":1757108829666,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec247ed1a63aead5","name":"A test","time":{"start":1757108927619,"stop":1757108927620,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bfdec46dc746346","name":"should return false when peer is on different cluster","time":{"start":1757108783890,"stop":1757108783890,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e040f60a15a21d6","name":"should handle dial errors gracefully","time":{"start":1757108783581,"stop":1757108783581,"duration":0},"status":"passed","severity":"normal"},{"uid":"74447fc2eab12047","name":"should do nothing if no non-locked connections to drop","time":{"start":1757108784827,"stop":1757108784828,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d32ad92f3d378dc","name":"groups content topics by expected pubsub topic","time":{"start":1757108768801,"stop":1757108768802,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9bf4c966b1e2216","name":"Cluster id 0, shard 0","time":{"start":1757109144892,"stop":1757109144892,"duration":0},"status":"passed","severity":"normal"},{"uid":"510392635d6b15a9","name":"should handle malformed response data","time":{"start":1757108794509,"stop":1757108794509,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc0ef9881c86c4f","name":"should handle queue overflow by adding peers to queue","time":{"start":1757108784854,"stop":1757108784854,"duration":0},"status":"passed","severity":"normal"},{"uid":"7902ba682f8658c1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1757109324948,"stop":1757109324948,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ce584cd51b887","name":"Add multiple subscription objects on single nwaku node","time":{"start":1757109324949,"stop":1757109324949,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0ba3a4774e123c","name":"should clear the dialing interval","time":{"start":1757108784845,"stop":1757108784845,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8720bfabf83b66","name":"Subscribe to topic containing XML and publish message","time":{"start":1757109050085,"stop":1757109050086,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f21d872827342d8","name":"accepts time-filtered query with content filter","time":{"start":1757108784772,"stop":1757108784773,"duration":1},"status":"passed","severity":"normal"},{"uid":"616d662c33896cdd","name":"Check meta is set [symmetric]","time":{"start":1757108804534,"stop":1757108804534,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c81391c5cd1785f","name":"Push message with content topic containing Chinese","time":{"start":1757109902422,"stop":1757109902423,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c059d3bb53bc6a6","name":"Push message with Chinese payload","time":{"start":1757109902415,"stop":1757109902415,"duration":0},"status":"passed","severity":"normal"},{"uid":"268e009599f18691","name":"should properly create location multiaddrs - tcp","time":{"start":1757108774903,"stop":1757108774903,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e6fbd78d5c1ce6","name":"should be safe to call multiple times","time":{"start":1757108784810,"stop":1757108784810,"duration":0},"status":"passed","severity":"normal"},{"uid":"77245b296bf810fd","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1757108785263,"stop":1757108785264,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a9016fb7813012","name":"Decoder throws on empty string content topic","time":{"start":1757108806166,"stop":1757108806166,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d6404b3351c61","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1757108784501,"stop":1757108784502,"duration":1},"status":"passed","severity":"normal"},{"uid":"28964f5e95426062","name":"should handle general insertion and lookup correctly","time":{"start":1757108832918,"stop":1757108832918,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba16dbb610550a9f","name":"Relay - dialed first","time":{"start":1757109204221,"stop":1757109204221,"duration":0},"status":"passed","severity":"normal"},{"uid":"948d9c55d9f064f3","name":"should be empty after removing the only subscription","time":{"start":1757108816995,"stop":1757108816995,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccdaa87f97f353f","name":"Publish message with custom timestamp: Fri Sep 05 2025 22:50:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1757109042548,"stop":1757109042548,"duration":0},"status":"passed","severity":"normal"},{"uid":"6017d28ce82d1581","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1757108816284,"stop":1757108816284,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa15b669e4b00760","name":"should handle dial errors gracefully","time":{"start":1757108784820,"stop":1757108784821,"duration":1},"status":"passed","severity":"normal"},{"uid":"56925d5f03d5c39b","name":"should not create timers for topics where peer is not in mesh","time":{"start":1757108784222,"stop":1757108784223,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0a5c99a30e2b09","name":"configure the node with multiple content topics","time":{"start":1757109134903,"stop":1757109134903,"duration":0},"status":"passed","severity":"normal"},{"uid":"72952da37fff9d3b","name":"should reject on timeout if it was set","time":{"start":1757108816784,"stop":1757108816784,"duration":0},"status":"passed","severity":"normal"},{"uid":"750089fbbbbd127d","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1757108835137,"stop":1757108835137,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61490268283b80a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1757109324934,"stop":1757109324934,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6ac54f213b3a23","name":"should create relay timers when relay exists and relayKeepAlive > 0","time":{"start":1757108784216,"stop":1757108784216,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ea291bcbe23a72","name":"Init the array if not present","time":{"start":1757108768678,"stop":1757108768680,"duration":2},"status":"passed","severity":"normal"},{"uid":"7192e751bf50243c","name":"random static sharding 6 - Cluster ID: 293, Shard ID: 911","time":{"start":1757109144899,"stop":1757109144899,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33e112846e27128","name":"should handle peer store update failures gracefully","time":{"start":1757108784215,"stop":1757108784215,"duration":0},"status":"passed","severity":"normal"},{"uid":"97048e8e211c844c","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1757108835143,"stop":1757108835143,"duration":0},"status":"passed","severity":"normal"},{"uid":"767f6d6b40dd82e4","name":"should add event listeners for peer connect and disconnect","time":{"start":1757108784200,"stop":1757108784200,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d44b9775a559474","name":"should handle peer store errors gracefully","time":{"start":1757108817343,"stop":1757108817343,"duration":0},"status":"passed","severity":"normal"},{"uid":"8783f0787fd68ec1","name":"Check message on other pubsub topic is not received","time":{"start":1757109294938,"stop":1757109294938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09538f7444376b0","name":"isConnected between 2 js-waku relay nodes","time":{"start":1757108871071,"stop":1757108871072,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76c056793d1c44c","name":"rejects content-filtered query with only contentTopics","time":{"start":1757108784763,"stop":1757108784763,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0437eb246746c31","name":"Push message with content topic containing unicode special characters","time":{"start":1757109902437,"stop":1757109902438,"duration":1},"status":"passed","severity":"normal"},{"uid":"409a9d95c9a36a32","name":"should not allow unachievable error rate","time":{"start":1757108828762,"stop":1757108828762,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2157aa190f2cdf","name":"Push message with content topic containing long","time":{"start":1757109902421,"stop":1757109902422,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf9420f22bc12b1","name":"Push message with short payload","time":{"start":1757109902428,"stop":1757109902428,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0346845f22a5c7c","name":"should initialize with libp2p components","time":{"start":1757108794501,"stop":1757108794502,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf098ddb98f4f518","name":"returns all values when wanted number matches available values","time":{"start":1757108793188,"stop":1757108793189,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea6166f255c3f5f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1757109200124,"stop":1757109200124,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e0f9a82c038ab6","name":"should throw error - no public key","time":{"start":1757108774897,"stop":1757108774897,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7cb36eeb8f2254","name":"Refresh subscription","time":{"start":1757109324944,"stop":1757109324944,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d9a4bdf1757303","name":"Push message with content topic containing Arabic","time":{"start":1757109902423,"stop":1757109902423,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d6f94337c08339","name":"Push message with special chars payload","time":{"start":1757109902442,"stop":1757109902442,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19631e85648b994","name":"should dial one peer on dial","time":{"start":1757108938538,"stop":1757108938540,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc0c877dcdf63659","name":"can start the service","time":{"start":1757109058749,"stop":1757109058749,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f1e21ffe9ec6b3","name":"should handle disconnect when peer has no timers","time":{"start":1757108784230,"stop":1757108784231,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a22f1f941f3c76","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app5/6/topic856/utf8","time":{"start":1757109134896,"stop":1757109134896,"duration":0},"status":"passed","severity":"normal"},{"uid":"175f3fe9943ed165","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1757109147240,"stop":1757109147240,"duration":0},"status":"passed","severity":"normal"},{"uid":"8127c4483ea51d4","name":"Encoder throws on empty string content topic","time":{"start":1757108804536,"stop":1757108804536,"duration":0},"status":"passed","severity":"normal"},{"uid":"c065a1edf22d19cc","name":"Check received message containing escaped characters","time":{"start":1757109294925,"stop":1757109294925,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2666d98130474d","name":"Decrypt messages","time":{"start":1757109029652,"stop":1757109029652,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8d8c460eb5bd3","name":"should skip peer when failed to dial recently","time":{"start":1757108784848,"stop":1757108784848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a263d34575a2cbfc","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1757108829653,"stop":1757108829653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe00f4dc70b3274","name":"should successfully subscribe to supported pubsub topic","time":{"start":1757108816769,"stop":1757108816769,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed545a715f07e8c5","name":"Check publish message containing shell command","time":{"start":1757109042545,"stop":1757109042546,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7f4040b0282049","name":"Check received message containing short","time":{"start":1757109294921,"stop":1757109294922,"duration":1},"status":"passed","severity":"normal"},{"uid":"a844b0cad673343d","name":"tcp ip4 address","time":{"start":1757108774393,"stop":1757108774393,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86ba491d6b5d84e","name":"Push message with shell command payload","time":{"start":1757109902417,"stop":1757109902418,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb71537eb1cfc321","name":"Register correct protocols","time":{"start":1757109050064,"stop":1757109050064,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8c73cd5456dfa9","name":"Push message equal or less that 1MB","time":{"start":1757109902427,"stop":1757109902427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39c429d35a28e00","name":"Stops search when maxGet is reached","time":{"start":1757108793979,"stop":1757108793983,"duration":4},"status":"passed","severity":"normal"},{"uid":"8ecab3a59c742f00","name":"Throws when trying to push message with empty payload","time":{"start":1757109902421,"stop":1757109902421,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bbd7138dc277f2","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1757108817341,"stop":1757108817341,"duration":0},"status":"passed","severity":"normal"},{"uid":"42797dc98a770f32","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1757108829665,"stop":1757108829665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7141c17b08c326d","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1757108829651,"stop":1757108829652,"duration":1},"status":"passed","severity":"normal"},{"uid":"761eb41ea40dfde5","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1757108859220,"stop":1757108859224,"duration":4},"status":"passed","severity":"normal"},{"uid":"d8d4fe725aac00d8","name":"Push message with rate limit","time":{"start":1757109902439,"stop":1757109902439,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6d3416dcfef09f","name":"Push message with XML payload","time":{"start":1757109902416,"stop":1757109902417,"duration":1},"status":"passed","severity":"normal"},{"uid":"51515b3fb62f7620","name":"Push message with shell command payload","time":{"start":1757109902444,"stop":1757109902444,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0cb284bf679a307","name":"should properly compute the node id","time":{"start":1757108774899,"stop":1757108774899,"duration":0},"status":"passed","severity":"normal"},{"uid":"169b3cbdee84ad49","name":"Round trip binary serialization","time":{"start":1757108785277,"stop":1757108785278,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b20188fe9e699e","name":"should handle hash queries without validation","time":{"start":1757108816766,"stop":1757108816766,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4cfdb8e0639896","name":"should decode valid enr with tcp successfully","time":{"start":1757108774896,"stop":1757108774896,"duration":0},"status":"passed","severity":"normal"},{"uid":"385d07a5b2676426","name":"should monitor connected peers and store them into cache","time":{"start":1757108944786,"stop":1757108944787,"duration":1},"status":"passed","severity":"normal"},{"uid":"529dc93e18327620","name":"should enable only peerExchange and peerCache when dns is disabled","time":{"start":1757108815407,"stop":1757108815407,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2542ee6a470f70f","name":"should initialize with custom TTL","time":{"start":1757108794707,"stop":1757108794708,"duration":1},"status":"passed","severity":"normal"},{"uid":"416fc0901be44545","name":"Refresh subscription","time":{"start":1757109324933,"stop":1757109324933,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c52236eb3878211","name":"different cluster: nodes don't connect","time":{"start":1757108943398,"stop":1757108943401,"duration":3},"status":"passed","severity":"normal"},{"uid":"95bdad53523e382","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1757109200125,"stop":1757109200125,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb2b432df36d3d0","name":"should initialize with Unhealthy status","time":{"start":1757108817340,"stop":1757108817340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d838b1b7bba8e43","name":"Push message with Chinese payload","time":{"start":1757109902442,"stop":1757109902442,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3922a383162b1c","name":"yields undefined for messages without decoder","time":{"start":1757108785157,"stop":1757108785158,"duration":1},"status":"passed","severity":"normal"},{"uid":"73cfe6168783218e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1757109032235,"stop":1757109032235,"duration":0},"status":"passed","severity":"normal"},{"uid":"a809b9d9ecb5ea64","name":"Check message with invalid timestamp is not received","time":{"start":1757109294927,"stop":1757109294927,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0affa67be86525","name":"Check received message containing SQL Injection","time":{"start":1757109294924,"stop":1757109294924,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a91d00748e255b3","name":"should reject if LightPush is requested but not mounted","time":{"start":1757108816782,"stop":1757108816783,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bafb0214e1b7dcf","name":"Push message with content topic containing unicode special characters","time":{"start":1757109902409,"stop":1757109902410,"duration":1},"status":"passed","severity":"normal"},{"uid":"889a0f9d898db5b8","name":"should be safe to call multiple times","time":{"start":1757108784200,"stop":1757108784201,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc00ae9e96a6cb43","name":"should return cached hash on subsequent access","time":{"start":1757108785280,"stop":1757108785280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff37bf65cc639fb4","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1757108784264,"stop":1757108784264,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9d3daefea87d72","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1757108768797,"stop":1757108768797,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e563e3b81b932a","name":"Does not throw an exception when node disconnects","time":{"start":1757109195311,"stop":1757109195312,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ae99993e9bf92f","name":"Push message with content topic containing Chinese","time":{"start":1757109902435,"stop":1757109902435,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabc37eff8a80d9e","name":"Check received message with timestamp: 1757108850550000000 ","time":{"start":1757109294926,"stop":1757109294926,"duration":0},"status":"passed","severity":"normal"},{"uid":"595b03f15ae5309f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1757109147240,"stop":1757109147240,"duration":0},"status":"passed","severity":"normal"},{"uid":"509555059d02668a","name":"should update peers in cache on 'peer:identify' event","time":{"start":1757108798781,"stop":1757108798781,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6df1ea1dd665df","name":"Sets default value correctly","time":{"start":1757109195314,"stop":1757109195314,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1671e153052c23","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1757108768807,"stop":1757108768808,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf79ac1aee302ff","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1757108829662,"stop":1757108829663,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c95ba65a4c01c19","name":"Push message with numeric payload","time":{"start":1757109902401,"stop":1757109902401,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd1de2445fbe850","name":"Push message with content topic containing special chars","time":{"start":1757109902435,"stop":1757109902435,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d35a17e84f258","name":"Subscribe to topic containing Script and publish message","time":{"start":1757109050084,"stop":1757109050085,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b85ef167d4d991f","name":"should not create multiple intervals when called multiple times","time":{"start":1757108784844,"stop":1757108784844,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d9da81ed8b80b1","name":"Push message with escaped characters payload","time":{"start":1757109902418,"stop":1757109902418,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6206b951c161bc","name":"Ordered Callback - true","time":{"start":1757109168357,"stop":1757109168357,"duration":0},"status":"passed","severity":"normal"},{"uid":"463345154956b53e","name":"should return NO_STREAM_AVAILABLE when stream creation fails","time":{"start":1757108794504,"stop":1757108794504,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fcdb78f62bde00","name":"Subscribe to topic containing special chars and receive message","time":{"start":1757109324934,"stop":1757109324935,"duration":1},"status":"passed","severity":"normal"},{"uid":"262a0dc4d71f57bf","name":"Check message with invalid timestamp is not received","time":{"start":1757109294937,"stop":1757109294938,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3901cb96f42bd5","name":"Push message equal or less that 1MB","time":{"start":1757109902413,"stop":1757109902413,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fba4f6c1eb4b4c8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1757108829667,"stop":1757108829667,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5a57c9ac177663","name":"Mutual subscription","time":{"start":1757109050061,"stop":1757109050064,"duration":3},"status":"passed","severity":"normal"},{"uid":"43885668b0abdc1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1757109324946,"stop":1757109324946,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b96eae798c14cae","name":"should return PeerId when PeerId is provided","time":{"start":1757108784502,"stop":1757108784502,"duration":0},"status":"passed","severity":"normal"},{"uid":"51afa1cd54c66bef","name":"should start connection monitor interval and dial on waku:connection if enableAutoRecovery is true","time":{"start":1757108784826,"stop":1757108784826,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b187fdc0c705a5","name":"should retry on complete failure if specified","time":{"start":1757108816308,"stop":1757108816309,"duration":1},"status":"passed","severity":"normal"},{"uid":"55daec9d43a99fda","name":"passes more than one ENR URLs and attempts connection","time":{"start":1757108856161,"stop":1757108856161,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e8c8e6a5d1d7860","name":"returns only open connection if one present","time":{"start":1757108784874,"stop":1757108784874,"duration":0},"status":"passed","severity":"normal"},{"uid":"608cf127329e7f97","name":"accepts valid message hash query","time":{"start":1757108784763,"stop":1757108784766,"duration":3},"status":"passed","severity":"normal"},{"uid":"31704897c041723f","name":"should remove CONNECTION_LOCKED_TAG from peer connections when unlocking","time":{"start":1757108816302,"stop":1757108816302,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6cdbe16247f7a0","name":"should handle different types of entries","time":{"start":1757108814719,"stop":1757108814719,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da994efa7893173","name":"Push message with special chars payload","time":{"start":1757109902401,"stop":1757109902401,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1abf2ce67878eab","name":"should unregister libp2p event listeners when stop is called","time":{"start":1757108816295,"stop":1757108816296,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3999c23e2927af","name":"Subscribe and receives messages on 20 topics","time":{"start":1757109324942,"stop":1757109324942,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f91f0c01be7178","name":"Subscribe to topic containing short and receive message","time":{"start":1757109324944,"stop":1757109324944,"duration":0},"status":"passed","severity":"normal"},{"uid":"6315bf5ab6b1f185","name":"Check received message containing Russian","time":{"start":1757109294923,"stop":1757109294924,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f337ba820fe6e8","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1757109188718,"stop":1757109188719,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac46a83b54becf6f","name":"should filter peers by codec","time":{"start":1757108785262,"stop":1757108785263,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8ddf20f65ce623","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1757108829665,"stop":1757108829666,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0d4fb196b79bb7","name":"should handle errors gracefully when getting peer info","time":{"start":1757108783921,"stop":1757108783921,"duration":0},"status":"passed","severity":"normal"},{"uid":"450e873c0dcb75e0","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1757108774312,"stop":1757108774312,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7b4897f11e2884","name":"Get Nodes","time":{"start":1757108793978,"stop":1757108793979,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b568a8c3045d96e","name":"Push message with XML payload","time":{"start":1757109902431,"stop":1757109902431,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa78e0fce9c0a1a","name":"should throw error - no id","time":{"start":1757108774896,"stop":1757108774897,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb527482fe27f319","name":"Fails to publish duplicate message","time":{"start":1757109042549,"stop":1757109042549,"duration":0},"status":"passed","severity":"normal"},{"uid":"249cc60161739ef6","name":"Push message with emoji payload","time":{"start":1757109902445,"stop":1757109902445,"duration":0},"status":"passed","severity":"normal"},{"uid":"36470429e19bd5c1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1757108829668,"stop":1757108829669,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5906ae89c49d7f","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1757108768798,"stop":1757108768798,"duration":0},"status":"passed","severity":"normal"},{"uid":"3328c926c4be0b00","name":"Check received message containing Script","time":{"start":1757109294932,"stop":1757109294932,"duration":0},"status":"passed","severity":"normal"},{"uid":"8419801b19757f47","name":"should not dispatch event when already disconnected","time":{"start":1757108784448,"stop":1757108784449,"duration":1},"status":"passed","severity":"normal"},{"uid":"396855dfdcda440a","name":"isConnected should return true after first peer connects","time":{"start":1757108871069,"stop":1757108871070,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc2a5ed221a1e06","name":"random static sharding 3 - Cluster ID: 826, Shard ID: 436","time":{"start":1757109144894,"stop":1757109144897,"duration":3},"status":"passed","severity":"normal"},{"uid":"4c05495919202127","name":"should query peers that support peer exchange","time":{"start":1757108794711,"stop":1757108794711,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdad426e6ec6f8ce","name":"Check received message containing Chinese","time":{"start":1757109294931,"stop":1757109294931,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e227bfeccf828c5","name":"should prioritize bootstrap, then peer exchange, then local peers","time":{"start":1757108784830,"stop":1757108784830,"duration":0},"status":"passed","severity":"normal"},{"uid":"662c482411e520f5","name":"should get all peers from store","time":{"start":1757108784812,"stop":1757108784819,"duration":7},"status":"passed","severity":"normal"},{"uid":"ece8a630da086b36","name":"Check received message containing special chars","time":{"start":1757109294923,"stop":1757109294923,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccbc9215f4ca717","name":"Push message with content topic containing unicode special characters","time":{"start":1757109902448,"stop":1757109902448,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e06aa1a99e0ac37","name":"should send relay ping messages on timer","time":{"start":1757108784223,"stop":1757108784223,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f76c9633eb23dc","name":"random static sharding 4 - Cluster ID: 515, Shard ID: 186","time":{"start":1757109144897,"stop":1757109144898,"duration":1},"status":"passed","severity":"normal"},{"uid":"5514eab2bdf2c468","name":"should handle all zero keep alive options","time":{"start":1757108784235,"stop":1757108784235,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f3c7e2793115f8","name":"should set default options when no config provided","time":{"start":1757108785255,"stop":1757108785255,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9a95d1f31c2d0c","name":"can start and stop the service","time":{"start":1757108798779,"stop":1757108798779,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1b078638e9306","name":"should add event listener for peer:discovery","time":{"start":1757108783565,"stop":1757108783569,"duration":4},"status":"passed","severity":"normal"},{"uid":"63f865a6f5e6c83d","name":"should handle peer disconnect event when no connections remain","time":{"start":1757108784432,"stop":1757108784447,"duration":15},"status":"passed","severity":"normal"},{"uid":"784a23c4a88a5f74","name":"should trigger query when time since last query exceeds threshold","time":{"start":1757108817192,"stop":1757108817192,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea561012ec4d6df","name":"Check received message containing shell command","time":{"start":1757109294934,"stop":1757109294934,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea806f66431d89","name":"Passing invalid cursor","time":{"start":1757109147241,"stop":1757109147242,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d48df15f664615","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1757109324945,"stop":1757109324946,"duration":1},"status":"passed","severity":"normal"},{"uid":"a395b62326c94a8c","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1757108829644,"stop":1757108829644,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ae894d6c74e46d","name":"Check received message containing Basic HTML tag","time":{"start":1757109294933,"stop":1757109294933,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edd2ae37e28fbec","name":"First message is missed, then re-sent, should be ack'd","time":{"start":1757108835138,"stop":1757108835138,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29a3963b875ceb7","name":"Push message with content topic containing Arabic","time":{"start":1757109902408,"stop":1757109902408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f26ede7265afa54","name":"Check message with no content topic is not received","time":{"start":1757109294938,"stop":1757109294939,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e64395985e0d8d","name":"should handle case when globalThis is not available","time":{"start":1757108784431,"stop":1757108784431,"duration":0},"status":"passed","severity":"normal"},{"uid":"8277bb5172fb68e6","name":"can start and stop the service","time":{"start":1757109058749,"stop":1757109058749,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e92dc7e79cd2904","name":"Overlapping topic subscription","time":{"start":1757109324933,"stop":1757109324933,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cf634f5c6ba8a5","name":"should drop excess bootstrap peers if over maxBootstrapPeers","time":{"start":1757108784828,"stop":1757108784829,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4fe069dc4600cd4","name":"Subscribe to topic containing long and receive message","time":{"start":1757109324944,"stop":1757109324944,"duration":0},"status":"passed","severity":"normal"},{"uid":"12df8f273090d53f","name":"should emit a peer event after start","time":{"start":1757109058750,"stop":1757109058751,"duration":1},"status":"passed","severity":"normal"},{"uid":"64af517166d51151","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1757109294927,"stop":1757109294927,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74f2b06869934e2","name":"should do nothing if at or below maxBootstrapPeers","time":{"start":1757108784828,"stop":1757108784828,"duration":0},"status":"passed","severity":"normal"},{"uid":"6040bed50583617c","name":"Push message with long payload","time":{"start":1757109902441,"stop":1757109902441,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecec2684551181d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1757108768806,"stop":1757108768806,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d36c0558e435d5f","name":"Subscribe to topic containing XML and receive message","time":{"start":1757109324947,"stop":1757109324947,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f035b0e61f0a19","name":"Retrieval Hint","time":{"start":1757108834814,"stop":1757108834815,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee57698a5947661","name":"should return DECODE_FAILED when ENR decoding fails","time":{"start":1757108794508,"stop":1757108794509,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f8f9e15ddcf7aa","name":"Push message equal or less that 1MB","time":{"start":1757109902450,"stop":1757109902450,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a0990d7bbb2597","name":"should add to incoming buffer if dependencies are not met","time":{"start":1757108835135,"stop":1757108835135,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05cec6ffac7dabc","name":"should skip peers that were recently queried","time":{"start":1757108794714,"stop":1757108794714,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f5921579656b29","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1757108768806,"stop":1757108768807,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf36e87b9f7ca18a","name":"should requeue task if no peer is available","time":{"start":1757108815502,"stop":1757108815502,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acb5d210bb35b7e","name":"Push message with Script payload","time":{"start":1757109902416,"stop":1757109902416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b60d1cbd5499f39","name":"Light Node - default protocols","time":{"start":1757109204224,"stop":1757109204224,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c15dfdbc8e426d4","name":"Generator, 2 different shards","time":{"start":1757109151876,"stop":1757109151876,"duration":0},"status":"passed","severity":"normal"},{"uid":"349d35c8067f0f7b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1757108768810,"stop":1757108768810,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd551f01eefdd8f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1757108768800,"stop":1757108768800,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e22001d0c45cafd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1757108768809,"stop":1757108768810,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8cd02e465e99bf2","name":"should create timers for each pubsub topic where peer is in mesh","time":{"start":1757108784222,"stop":1757108784222,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f931cd21f49991","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1757108829644,"stop":1757108829644,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33c27b24e238afa","name":"Publish without waiting for remote peer","time":{"start":1757109050065,"stop":1757109050065,"duration":0},"status":"passed","severity":"normal"},{"uid":"9452757f2192ec78","name":"Passing page size 110 when there are 120 messages","time":{"start":1757109182719,"stop":1757109182720,"duration":1},"status":"passed","severity":"normal"},{"uid":"28b09c9a465f672f","name":"Push message with content topic containing emoji","time":{"start":1757109902410,"stop":1757109902410,"duration":0},"status":"passed","severity":"normal"},{"uid":"12401446ad21464c","name":"should remove event listeners from libp2p","time":{"start":1757108784425,"stop":1757108784426,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0cdff337f538eee","name":"should be safe to call multiple times","time":{"start":1757108783570,"stop":1757108783570,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a73c2fa7e2b9221","name":"Push message with content topic containing JSON","time":{"start":1757109902437,"stop":1757109902437,"duration":0},"status":"passed","severity":"normal"},{"uid":"856ce02dcdc0d154","name":"throws on content topic with empty topic name field","time":{"start":1757108768794,"stop":1757108768794,"duration":0},"status":"passed","severity":"normal"},{"uid":"b351336d716093b8","name":"Bloom filter","time":{"start":1757108834814,"stop":1757108834814,"duration":0},"status":"passed","severity":"normal"},{"uid":"358a74d218565a8c","name":"should initialize with default number of peers","time":{"start":1757108816267,"stop":1757108816268,"duration":1},"status":"passed","severity":"normal"},{"uid":"87dd3f5e467dbd32","name":"should set field with all protocols disabled","time":{"start":1757108774904,"stop":1757108774904,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97a4dd1451d741a","name":"Renews subscription after lossing a connection","time":{"start":1757109324939,"stop":1757109324940,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f08e476f0937494","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1757108794208,"stop":1757108794208,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4ec3e8e8e60e10","name":"should call waitForPeer on Relay","time":{"start":1757108816786,"stop":1757108816786,"duration":0},"status":"passed","severity":"normal"},{"uid":"46760f69e575f84c","name":"should start and stop interval correctly","time":{"start":1757108815500,"stop":1757108815501,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d345ccdc235e4be","name":"Push message with custom timestamp: 1757105276507","time":{"start":1757109902439,"stop":1757109902439,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba387f6a6e5bf63","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1757109035725,"stop":1757109035725,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6757f15a698d08d","name":"should handle multiple peer connections","time":{"start":1757108784206,"stop":1757108784207,"duration":1},"status":"passed","severity":"normal"},{"uid":"8adc66dc575fd0ef","name":"Fails to push message bigger that 1MB","time":{"start":1757109902450,"stop":1757109902451,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e31cc2f698e53b","name":"should handle missing messages with undefined retrievalHint","time":{"start":1757108835140,"stop":1757108835141,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ecbb3626bc5c3a2","name":"Query Generator - true","time":{"start":1757109168354,"stop":1757109168355,"duration":1},"status":"passed","severity":"normal"},{"uid":"8377acb50ec441bb","name":"Check received message with timestamp: 1757108850550 ","time":{"start":1757109294926,"stop":1757109294926,"duration":0},"status":"passed","severity":"normal"},{"uid":"8484a10208b698d3","name":"Check publish message containing unicode special characters","time":{"start":1757109042546,"stop":1757109042546,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d61a289400c0b4","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1757109324942,"stop":1757109324943,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c80df097ec295c75","name":"should return DECODE_FAILED when RPC decode fails","time":{"start":1757108794508,"stop":1757108794508,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffe3a6d9e88fe05","name":"Nodes with multiple pubsub topic","time":{"start":1757109035725,"stop":1757109035725,"duration":0},"status":"passed","severity":"normal"},{"uid":"8700a784c2be8ea5","name":"should retry if all attempts fail","time":{"start":1757108815505,"stop":1757108815507,"duration":2},"status":"passed","severity":"normal"},{"uid":"7be1b057dbd75897","name":"should properly create location multiaddrs - tcp4","time":{"start":1757108774902,"stop":1757108774902,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4ae899036214ec","name":"should handle zero peers request","time":{"start":1757108794510,"stop":1757108794510,"duration":0},"status":"passed","severity":"normal"},{"uid":"7394d13d912b3f62","name":"should be able to decode the field with only STORE set to true","time":{"start":1757108774310,"stop":1757108774311,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53fc8df52c77c15","name":"Check received message with timestamp: 1649153314 ","time":{"start":1757109294926,"stop":1757109294927,"duration":1},"status":"passed","severity":"normal"},{"uid":"181bfc025a7048f0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app60/7/topic483/test.js","time":{"start":1757109134897,"stop":1757109134897,"duration":0},"status":"passed","severity":"normal"},{"uid":"2881122b4edee40f","name":"should add received message to localHistory with retrievalHint","time":{"start":1757108835135,"stop":1757108835136,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcae73acf30d766c","name":"should handle messages with same timestamp ordered by messageId","time":{"start":1757108835136,"stop":1757108835136,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa33c6baab1b6bb","name":"should dial peers from store when no connections remain","time":{"start":1757108784811,"stop":1757108784811,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d0d28d4639d01c","name":"should reject if WakuNode is not started","time":{"start":1757108816781,"stop":1757108816782,"duration":1},"status":"passed","severity":"normal"},{"uid":"1739c98382d5dc8f","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1757108829657,"stop":1757108829657,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee55a99eaace96","name":"should handle dial errors","time":{"start":1757108785260,"stop":1757108785260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40da82001e47ff2","name":"should dial peers from store on start","time":{"start":1757108784798,"stop":1757108784798,"duration":0},"status":"passed","severity":"normal"},{"uid":"926a7c72c1083fee","name":"Throws when trying to push message with empty payload","time":{"start":1757109902445,"stop":1757109902445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6338bbfe4d9bc3d","name":"should mark a message as irretrievably lost if timeout is exceeded","time":{"start":1757108835139,"stop":1757108835139,"duration":0},"status":"passed","severity":"normal"},{"uid":"29be225d7d14a99c","name":"should not fail to start the service if it is already started","time":{"start":1757108798779,"stop":1757108798780,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e861869eb81970","name":"should populate queue if has active dial","time":{"start":1757108784848,"stop":1757108784849,"duration":1},"status":"passed","severity":"normal"},{"uid":"115e79ccceb4f8a6","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1757108816769,"stop":1757108816770,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f5aab6758850e92","name":"Check received message containing long","time":{"start":1757109294930,"stop":1757109294930,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc2c95ddfde994d","name":"Push message with escaped characters payload","time":{"start":1757109902404,"stop":1757109902405,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d06b24129b6a4a","name":"should handle case when navigator is not available","time":{"start":1757108784431,"stop":1757108784431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2227e88d7ea6dac","name":"Subscribe to topic containing Script and receive message","time":{"start":1757109324947,"stop":1757109324947,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42562fc63a0bea0","name":"Push message with emoji payload","time":{"start":1757109902433,"stop":1757109902433,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8b593c2860470c","name":"should enable only dns and peerExchange when peerCache is disabled","time":{"start":1757108815408,"stop":1757108815408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fabe1cefa11ab22","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1757109032238,"stop":1757109032239,"duration":1},"status":"passed","severity":"normal"},{"uid":"884dfe1c5e88df6e","name":"throws on content topic with too few or too many fields","time":{"start":1757108768791,"stop":1757108768792,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d12a5276b5cca6c","name":"should not fail to stop the service if it was not started","time":{"start":1757109058750,"stop":1757109058750,"duration":0},"status":"passed","severity":"normal"},{"uid":"591af46fb856bdf6","name":"should initialize bloom filter with correct parameters","time":{"start":1757108832910,"stop":1757108832912,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2567c98860b497","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1757108816301,"stop":1757108816301,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0a3997c6947d0e","name":"Check received message containing unicode special characters","time":{"start":1757109294934,"stop":1757109294935,"duration":1},"status":"passed","severity":"normal"},{"uid":"de42cf3579b43b17","name":"should not fail to stop the service if it was not started","time":{"start":1757108798779,"stop":1757108798779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b09b01a5b20f1","name":"Push message with Script payload","time":{"start":1757109902443,"stop":1757109902443,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cbff6ffc91e340","name":"Fails to push message bigger that 1MB","time":{"start":1757109902427,"stop":1757109902428,"duration":1},"status":"passed","severity":"normal"},{"uid":"755d64eb8866eb77","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1757108829664,"stop":1757108829664,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bee3836fafee1ce","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1757109324930,"stop":1757109324930,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3d69e9237cfa55","name":"should insert elements correctly","time":{"start":1757108832912,"stop":1757108832913,"duration":1},"status":"passed","severity":"normal"},{"uid":"529c0368efec268d","name":"should return PeerId when PeerId is provided","time":{"start":1757108784501,"stop":1757108784501,"duration":0},"status":"passed","severity":"normal"},{"uid":"8679744618cdacc3","name":"Check received message with timestamp: 1757108850550000000 ","time":{"start":1757109294936,"stop":1757109294936,"duration":0},"status":"passed","severity":"normal"}] |