2025-05-24 21:13:10 +00:00

1 line
155 KiB
JSON

[{"uid":"f741e524a09dc08e","name":"Check received message containing emoji","time":{"start":1748120975316,"stop":1748120975316,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c717f8e593a31b9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1748120819554,"stop":1748120819554,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1371dbe957fece","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1748120506147,"stop":1748120506147,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f3ece21759f945","name":"should add and remove event listeners correctly","time":{"start":1748120532549,"stop":1748120532549,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6dffde5592d9da2","name":"Refresh subscription","time":{"start":1748121061328,"stop":1748121061328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92585b300c4933d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1748120528175,"stop":1748120528175,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94dd2e04c33ecb7","name":"should handle special patterns correctly","time":{"start":1748120560039,"stop":1748120560040,"duration":1},"status":"passed","severity":"normal"},{"uid":"9994742be9b22b19","name":"should not retry if at least one success","time":{"start":1748120549148,"stop":1748120549148,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf6741e90d882a","name":"Meta field set when metaSetter is specified","time":{"start":1748120520691,"stop":1748120520691,"duration":0},"status":"passed","severity":"normal"},{"uid":"46721c86704702f7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1748120506146,"stop":1748120506147,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2779c186dbdf24a","name":"should add received messages to bloom filter","time":{"start":1748120558648,"stop":1748120558649,"duration":1},"status":"passed","severity":"normal"},{"uid":"6706f7b6a9f6dd4","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1748120506156,"stop":1748120506156,"duration":0},"status":"passed","severity":"normal"},{"uid":"36264f6a6c1b2f01","name":"should be sent with empty content","time":{"start":1748120558652,"stop":1748120558653,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d2f617d8b25c78","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1748120558654,"stop":1748120558654,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69f5f3949e3c9d2","name":"Subscribe to topic containing long and receive message","time":{"start":1748121061338,"stop":1748121061338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9246a9856f25cc","name":"nwaku subscribes","time":{"start":1748120692138,"stop":1748120692139,"duration":1},"status":"passed","severity":"normal"},{"uid":"45226962ae05edd9","name":"Generator, 2 different pubsubtopics","time":{"start":1748120812356,"stop":1748120812358,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b8a3f20509c1f7e","name":"Subscribe to topic containing Script and publish message","time":{"start":1748120706793,"stop":1748120706793,"duration":0},"status":"passed","severity":"normal"},{"uid":"403c8b6350ab19e4","name":"should retry on complete failure if specified","time":{"start":1748120549148,"stop":1748120549148,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4809778a39fe75","name":"Waku message hash computation (no timestamp)","time":{"start":1748120508564,"stop":1748120508564,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e7c96fbd9e32a5","name":"recovers when dns.resolve returns empty","time":{"start":1748120528514,"stop":1748120528514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e005392323dab108","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748121061336,"stop":1748121061336,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa9aa56b04e7587","name":"Push message with content topic containing special chars","time":{"start":1748121167805,"stop":1748121167805,"duration":0},"status":"passed","severity":"normal"},{"uid":"3705dd623e5c9e98","name":"should throw error - no public key","time":{"start":1748120514550,"stop":1748120514551,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba5d8707d193cf8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1748120558073,"stop":1748120558073,"duration":0},"status":"passed","severity":"normal"},{"uid":"989d638a93ed29ac","name":"Publish message with rate limit","time":{"start":1748120704703,"stop":1748120704703,"duration":0},"status":"passed","severity":"normal"},{"uid":"99fa39f0b4e1999f","name":"Check meta is set [symmetric]","time":{"start":1748120538600,"stop":1748120538600,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab65d3c2976eee3e","name":"Push message with custom timestamp: 1748124194570","time":{"start":1748121167797,"stop":1748121167797,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2067930b6de256","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748120697936,"stop":1748120697936,"duration":0},"status":"passed","severity":"normal"},{"uid":"26912cf73a7b50da","name":"connects to nwaku","time":{"start":1748120838457,"stop":1748120838457,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8f4a9deed58556","name":"Encoder throws on undefined content topic","time":{"start":1748120540207,"stop":1748120540208,"duration":1},"status":"passed","severity":"normal"},{"uid":"7862b5beea03bc51","name":"Push message with content topic containing SQL Injection","time":{"start":1748121167806,"stop":1748121167807,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a73d9383ad5f09","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1748120558044,"stop":1748120558046,"duration":2},"status":"passed","severity":"normal"},{"uid":"a32995d89230b4fc","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1748120706787,"stop":1748120706788,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae1c968c14462b4b","name":"Push message with content topic containing short","time":{"start":1748121167804,"stop":1748121167804,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9dbdcad7593d415","name":"should transition to Unhealthy when no connections","time":{"start":1748120549168,"stop":1748120549170,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9d3e5c8d91fc1c8","name":"Promise Callback - false","time":{"start":1748120822022,"stop":1748120822022,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30e80be61ae1720","name":"Privacy Node - default protocol","time":{"start":1748120845357,"stop":1748120845357,"duration":0},"status":"passed","severity":"normal"},{"uid":"8476c5383fc245fd","name":"Push message with shell command payload","time":{"start":1748121167788,"stop":1748121167788,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedc7597448af60e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1748120513853,"stop":1748120513855,"duration":2},"status":"passed","severity":"normal"},{"uid":"eeaa745ccf160e0e","name":"should not receive a peer event after stop","time":{"start":1748120678809,"stop":1748120678810,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb941ccafebc262","name":"configure the node with multiple pubsub topics","time":{"start":1748120817285,"stop":1748120817286,"duration":1},"status":"passed","severity":"normal"},{"uid":"6339736e2508854c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748120799036,"stop":1748120799036,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c53dce39717d3aa","name":"should call waitForPeer on Relay","time":{"start":1748120549257,"stop":1748120549257,"duration":0},"status":"passed","severity":"normal"},{"uid":"259cea16a1140c8d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1748120788139,"stop":1748120788139,"duration":0},"status":"passed","severity":"normal"},{"uid":"822c1d7106146546","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1748120513858,"stop":1748120513859,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d54af85585b9ab","name":"Ping on subscribed peer","time":{"start":1748120640219,"stop":1748120640220,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21a37d366de4692","name":"Check message received after jswaku node is restarted","time":{"start":1748120975329,"stop":1748120975329,"duration":0},"status":"skipped","severity":"normal"},{"uid":"359ec19fec59d50b","name":"can start the service","time":{"start":1748120579601,"stop":1748120579601,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1207e3c82e3c967","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1748120506126,"stop":1748120506126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dcd20cdb371d09","name":"Publishes to nwaku","time":{"start":1748120692140,"stop":1748120692141,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aefc269a14835f8","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1748120506143,"stop":1748120506143,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdeae4b976cb5fa","name":"should use the provided clusterId for the pubsub topic","time":{"start":1748120506156,"stop":1748120506156,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47952bacf78382f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1748120506156,"stop":1748120506156,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b41200f4beef44","name":"handles empty contentTopics array correctly","time":{"start":1748120506155,"stop":1748120506155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9103535020fcd9","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1748120508563,"stop":1748120508563,"duration":0},"status":"passed","severity":"normal"},{"uid":"a620f0c5996227d5","name":"Query Generator, Wrong PubsubTopic","time":{"start":1748120788130,"stop":1748120788132,"duration":2},"status":"passed","severity":"normal"},{"uid":"87c49e0664a38789","name":"Publish message with custom timestamp: Sun Jun 02 2024 21:04:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1748120704696,"stop":1748120704697,"duration":1},"status":"passed","severity":"normal"},{"uid":"4777cc43e317295f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748120812365,"stop":1748120812366,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4fedcc863d89dc5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748121061341,"stop":1748121061341,"duration":0},"status":"passed","severity":"normal"},{"uid":"518f4f1285a07b94","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1748120633434,"stop":1748120633435,"duration":1},"status":"passed","severity":"normal"},{"uid":"36be975402490546","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1748120506125,"stop":1748120506125,"duration":0},"status":"passed","severity":"normal"},{"uid":"2437f62f779f4f75","name":"random static sharding 9 - Cluster ID: 977, Shard ID: 937","time":{"start":1748120817284,"stop":1748120817284,"duration":0},"status":"passed","severity":"normal"},{"uid":"46197f5eb4df627b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1748120558070,"stop":1748120558071,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3af19178171539","name":"Query Generator - false","time":{"start":1748120822021,"stop":1748120822021,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee345332d54674b","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1748120575882,"stop":1748120575883,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f449c8f7804f3c","name":"can start the service","time":{"start":1748120678806,"stop":1748120678807,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ed7db9f4a567ad","name":"Subscribe to topic containing long and receive message","time":{"start":1748121061329,"stop":1748121061329,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e67d33e75f9414","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1748120506129,"stop":1748120506130,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6f01d6489a1182","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1748120549009,"stop":1748120549010,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b38de74c76e3b8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1748120506146,"stop":1748120506146,"duration":0},"status":"passed","severity":"normal"},{"uid":"deee503d449bb4bd","name":"Passing cursor with wrong pubsubTopic","time":{"start":1748120775879,"stop":1748120775879,"duration":0},"status":"passed","severity":"normal"},{"uid":"8343cb07d4ed859e","name":"getPeersByDiscovery","time":{"start":1748120698137,"stop":1748120698139,"duration":2},"status":"passed","severity":"normal"},{"uid":"e08fdbc5c3a8defe","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1748120558648,"stop":1748120558648,"duration":0},"status":"passed","severity":"normal"},{"uid":"94abaec155e0a592","name":"Fails to publish message with wrong content topic","time":{"start":1748120704700,"stop":1748120704700,"duration":0},"status":"passed","severity":"normal"},{"uid":"2252cbe254ac5955","name":"Fails to publish message with size larger than 1 MB","time":{"start":1748120704701,"stop":1748120704701,"duration":0},"status":"passed","severity":"normal"},{"uid":"93edbe1083f32617","name":"random static sharding 2 - Cluster ID: 781, Shard ID: 954","time":{"start":1748120817281,"stop":1748120817281,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fb8d44c9e21554","name":"Sample","time":{"start":1748120513978,"stop":1748120513978,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b819425192e090","name":"Check meta is set [ecies]","time":{"start":1748120540207,"stop":1748120540207,"duration":0},"status":"passed","severity":"normal"},{"uid":"913abd34d1261003","name":"unsubscribes","time":{"start":1748120831007,"stop":1748120831008,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ce5c6e613fb2f","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1748120506144,"stop":1748120506144,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b357a82d9f5512","name":"Check received message with timestamp: 1748120575197000000 ","time":{"start":1748120975326,"stop":1748120975326,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a841f5ca0a9711","name":"Round trip binary encryption [ecies, signature]","time":{"start":1748120540207,"stop":1748120540207,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0deb0e86b777794","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1748120506138,"stop":1748120506138,"duration":0},"status":"passed","severity":"normal"},{"uid":"6538cf1e9eb3abec","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1748120558043,"stop":1748120558044,"duration":1},"status":"passed","severity":"normal"},{"uid":"64235eb992b40e58","name":"Check received message containing Arabic","time":{"start":1748120975322,"stop":1748120975322,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d50aef1a452c9bc","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1748120506141,"stop":1748120506141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79b2349b869d09e","name":"can start and stop the service","time":{"start":1748120579602,"stop":1748120579603,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b6240eabcf8a543","name":"returns nothing if no connections present","time":{"start":1748120520065,"stop":1748120520066,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51861833b5dffe9","name":"Query generator for multiple messages with different content topic format","time":{"start":1748120819554,"stop":1748120819555,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aac8080bfbe183a","name":"Used by Waku Relay","time":{"start":1748120838459,"stop":1748120838459,"duration":0},"status":"passed","severity":"normal"},{"uid":"3281f38c2dd9f05f","name":"should emit a peer event after start","time":{"start":1748120678808,"stop":1748120678808,"duration":0},"status":"passed","severity":"normal"},{"uid":"127c831539be78ee","name":"should use shardsUnderCluster when provided","time":{"start":1748120549009,"stop":1748120549009,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5e2e29502182c9","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1748120558066,"stop":1748120558066,"duration":0},"status":"passed","severity":"normal"},{"uid":"91470b8a80ee7414","name":"LightPush","time":{"start":1748120845356,"stop":1748120845356,"duration":0},"status":"passed","severity":"normal"},{"uid":"8feff9a1f0d40343","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748121061341,"stop":1748121061341,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb828d69eaca2a9","name":"Check publish message containing unicode special characters","time":{"start":1748120704694,"stop":1748120704694,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd93a252f0560d4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1748120558073,"stop":1748120558073,"duration":0},"status":"passed","severity":"normal"},{"uid":"b921e0846ea88014","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748120812360,"stop":1748120812361,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3ee7b207ccda9c47","name":"different cluster, same shard: nodes don't connect","time":{"start":1748120642733,"stop":1748120642734,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe327bc80f73d53","name":"should set field with only LIGHTPUSH enabled","time":{"start":1748120514562,"stop":1748120514562,"duration":0},"status":"passed","severity":"normal"},{"uid":"848d4a045ba9cdf9","name":"Check received message with timestamp: 1748120575197000000 ","time":{"start":1748120975316,"stop":1748120975316,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bab68cc99d0afb","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1748120557777,"stop":1748120557778,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c450e2088fed2b","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1748120506131,"stop":1748120506131,"duration":0},"status":"passed","severity":"normal"},{"uid":"495a762b837a8851","name":"Publish message with large meta","time":{"start":1748120704702,"stop":1748120704702,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b579d13dfc1af7","name":"Subscribe and receive messages via waku relay post","time":{"start":1748121061325,"stop":1748121061326,"duration":1},"status":"passed","severity":"normal"},{"uid":"4be898e8bbcbf25d","name":"listenerCount","time":{"start":1748120616106,"stop":1748120616106,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2477e53855ff46","name":"Push message with content topic containing JSON","time":{"start":1748121167794,"stop":1748121167794,"duration":0},"status":"passed","severity":"normal"},{"uid":"891560fd18fd63","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1748120558650,"stop":1748120558650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a222e7b92ea182ef","name":"should insert message into bloom filter","time":{"start":1748120558646,"stop":1748120558646,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd1b6fd613dac3e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1748120698142,"stop":1748120698142,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3fa6713c5133249","name":"Push message with Basic HTML tag payload","time":{"start":1748121167801,"stop":1748121167802,"duration":1},"status":"passed","severity":"normal"},{"uid":"17fd0190f1aa13b1","name":"Query generator for multiple messages","time":{"start":1748120819552,"stop":1748120819552,"duration":0},"status":"passed","severity":"normal"},{"uid":"32500c7e7f3ba61d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1748120506155,"stop":1748120506155,"duration":0},"status":"passed","severity":"normal"},{"uid":"f396196e1e90efe","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748120762789,"stop":1748120762789,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c06d95d30e1b7d5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1748120538599,"stop":1748120538600,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad4be53dc124625","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1748120558073,"stop":1748120558074,"duration":1},"status":"passed","severity":"normal"},{"uid":"5563b234c4a86c66","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app33/6/topic503/xml","time":{"start":1748120799034,"stop":1748120799034,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c929b7a06969190","name":"Push message with emoji payload","time":{"start":1748121167803,"stop":1748121167803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c775959fe79ae21f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748121061335,"stop":1748121061335,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f58c8c55d00ad9","name":"creates an iterator","time":{"start":1748120831006,"stop":1748120831007,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed646b266264e59a","name":"Push message with custom timestamp: 1748124194570","time":{"start":1748121167811,"stop":1748121167811,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f1a71d69987f24","name":"Mutual subscription","time":{"start":1748120706784,"stop":1748120706784,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a05d75264eab2d","name":"Check received message containing JSON","time":{"start":1748120975324,"stop":1748120975324,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed162b258f1a0f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748120697940,"stop":1748120697941,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b564cc55e0b152c","name":"can start the service","time":{"start":1748120532543,"stop":1748120532544,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77528f45447b253","name":"Check publish message containing long","time":{"start":1748120704674,"stop":1748120704674,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1de5fa512e2f9c5","name":"should select older connection if present","time":{"start":1748120520068,"stop":1748120520069,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be3178cfe97ac1c","name":"Push message with content topic containing unicode special characters","time":{"start":1748121167795,"stop":1748121167795,"duration":0},"status":"passed","severity":"normal"},{"uid":"f285d52f4cd3822e","name":"Fails to push message bigger that 1MB","time":{"start":1748121167812,"stop":1748121167812,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8dd1d313687c52","name":"Check publish message containing Chinese","time":{"start":1748120704675,"stop":1748120704675,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9f3751f01ae73","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1748120704696,"stop":1748120704696,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca97e8f17a23018","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1748120706798,"stop":1748120706799,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8adee3007d4b30","name":"can dial TLS multiaddrs","time":{"start":1748120642178,"stop":1748120642179,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c8a3e5d229ac65","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1748120558066,"stop":1748120558067,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce22863f445d43c6","name":"Generator, 2 different pubsubtopics","time":{"start":1748120812360,"stop":1748120812360,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa9a404d6e5d1bf8","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1748120528173,"stop":1748120528173,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7308429f49c83a","name":"Subscribe to topic containing XML and publish message","time":{"start":1748120706793,"stop":1748120706793,"duration":0},"status":"passed","severity":"normal"},{"uid":"2608c5f9e528a374","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1748120558039,"stop":1748120558039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d372a03265cf61a2","name":"Push message with content topic containing emoji","time":{"start":1748121167795,"stop":1748121167796,"duration":1},"status":"passed","severity":"normal"},{"uid":"3875158c80ad8498","name":"Callback on promise, aborts when callback returns true","time":{"start":1748120819556,"stop":1748120819557,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c5819df4ea863d","name":"Non TWN Cluster","time":{"start":1748120799025,"stop":1748120799025,"duration":0},"status":"passed","severity":"normal"},{"uid":"93eba9e22f79ef5c","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1748120520260,"stop":1748120520261,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbbb3bd60236a90b","name":"should be delivered immediately if received","time":{"start":1748120558654,"stop":1748120558655,"duration":1},"status":"passed","severity":"normal"},{"uid":"de712c30c15d1cf0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1748120696435,"stop":1748120696435,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ebd14acd18c083","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748121061331,"stop":1748121061331,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fb02620bb6a572","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1748120633433,"stop":1748120633434,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec2009e4e0750cd","name":"should initialize with default number of peers","time":{"start":1748120548794,"stop":1748120548801,"duration":7},"status":"passed","severity":"normal"},{"uid":"83d2bc32bfc6568b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1748120788135,"stop":1748120788135,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f80ed9780b40f6c","name":"handles different clusterIds correctly","time":{"start":1748120506133,"stop":1748120506134,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c70633faca9fa88","name":"Check publish message containing short","time":{"start":1748120704673,"stop":1748120704674,"duration":1},"status":"passed","severity":"normal"},{"uid":"8888740a61fc40e5","name":"isConnected return false after peer stops","time":{"start":1748120594357,"stop":1748120594357,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f943cb9856bf05","name":"Should update multiaddrs","time":{"start":1748120642961,"stop":1748120642961,"duration":0},"status":"passed","severity":"normal"},{"uid":"992e4477ee74fd8a","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1748120538598,"stop":1748120538599,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ab783445420f35","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748120579615,"stop":1748120579615,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78a44d0d6af305bb","name":"should initialize with Unhealthy status","time":{"start":1748120549167,"stop":1748120549167,"duration":0},"status":"passed","severity":"normal"},{"uid":"5304e745c19eb588","name":"should reject on timeout if it was set","time":{"start":1748120549255,"stop":1748120549255,"duration":0},"status":"passed","severity":"normal"},{"uid":"50437599a10daef2","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1748120834312,"stop":1748120834313,"duration":1},"status":"passed","severity":"normal"},{"uid":"74615fe76588530c","name":"Push message with unicode special characters payload","time":{"start":1748121167789,"stop":1748121167789,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc67b566c2ba9da8","name":"Encoder throws on undefined content topic","time":{"start":1748120520691,"stop":1748120520691,"duration":0},"status":"passed","severity":"normal"},{"uid":"7636965e97fabef0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748121061342,"stop":1748121061342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a65795d3f58ba6","name":"Check received message containing JSON","time":{"start":1748120975315,"stop":1748120975315,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f348b538a50af23","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1748120558062,"stop":1748120558062,"duration":0},"status":"passed","severity":"normal"},{"uid":"185b223a527145fa","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1748120528517,"stop":1748120528517,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abc95a025f180ea","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1748120834311,"stop":1748120834311,"duration":0},"status":"passed","severity":"normal"},{"uid":"9610bc85e802d258","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app41/1/topic902/xml","time":{"start":1748120799032,"stop":1748120799033,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a369b31e19e766","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748121061327,"stop":1748121061327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f7251fb82970c","name":"should be called for bootstrap peers","time":{"start":1748120582702,"stop":1748120582703,"duration":1},"status":"passed","severity":"normal"},{"uid":"9149f14ff197cc02","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1748120582709,"stop":1748120582709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e853a02a411a1c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748120975326,"stop":1748120975326,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c1ea9e88636a4b","name":"Push message with special chars payload","time":{"start":1748121167799,"stop":1748121167800,"duration":1},"status":"passed","severity":"normal"},{"uid":"8312074d794ec2e9","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1748120549170,"stop":1748120549171,"duration":1},"status":"passed","severity":"normal"},{"uid":"d639847de25c9897","name":"should reject if Filter is requested but not mounted","time":{"start":1748120549255,"stop":1748120549255,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed190178022b2874","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1748120558037,"stop":1748120558037,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2395cb28ccd2e7","name":"should attach causal history and bloom filter to each message","time":{"start":1748120558647,"stop":1748120558647,"duration":0},"status":"passed","severity":"normal"},{"uid":"203b227334c4f90","name":"Query with Promise Callback, No Decoder","time":{"start":1748120788139,"stop":1748120788140,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dad5cc145093ffc","name":"Check received message containing long","time":{"start":1748120975311,"stop":1748120975311,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fab953e5cda1b0b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1748120775874,"stop":1748120775874,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38e6e85cf0c4ee4","name":"Check received message containing Basic HTML tag","time":{"start":1748120975324,"stop":1748120975324,"duration":0},"status":"passed","severity":"normal"},{"uid":"6279b6a9ea379160","name":"should handle corrupted local storage data gracefully","time":{"start":1748120532548,"stop":1748120532548,"duration":0},"status":"passed","severity":"normal"},{"uid":"65aba6391f0e50fc","name":"less peers than existing","time":{"start":1748120679048,"stop":1748120679049,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b53937652d632577","name":"should return usable stream attached to connection","time":{"start":1748120520256,"stop":1748120520257,"duration":1},"status":"passed","severity":"normal"},{"uid":"95cc6db3a8931625","name":"Check received message containing XML","time":{"start":1748120975323,"stop":1748120975323,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d07dd2b46f2c56c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1748120528175,"stop":1748120528175,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad71ece280411e59","name":"Ping on unsubscribed peer","time":{"start":1748120640221,"stop":1748120640221,"duration":0},"status":"passed","severity":"normal"},{"uid":"6745a42d9e13f5b3","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1748120506157,"stop":1748120506157,"duration":0},"status":"passed","severity":"normal"},{"uid":"21df01f42af0c25a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1748120506152,"stop":1748120506152,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8982afe3d09f22","name":"Encoder throws on undefined content topic","time":{"start":1748120538601,"stop":1748120538601,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e870201c90edff0","name":"Push message with JSON payload","time":{"start":1748121167788,"stop":1748121167788,"duration":0},"status":"passed","severity":"normal"},{"uid":"588bb7f1547e7f98","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748120762787,"stop":1748120762787,"duration":0},"status":"passed","severity":"normal"},{"uid":"50312e39162b38f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app34/9/topic175/proto","time":{"start":1748120799031,"stop":1748120799032,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b452c5501bcb6d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1748120706799,"stop":1748120706799,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e3178fc5e78bb2","name":"should not fail to stop the service if it was not started","time":{"start":1748120532545,"stop":1748120532545,"duration":0},"status":"passed","severity":"normal"},{"uid":"3479c49e4536f5a7","name":"should request renew when peer disconnects","time":{"start":1748120548803,"stop":1748120548804,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b24ddb4ce62af80","name":"Query with Promise Callback, No message returned","time":{"start":1748120788140,"stop":1748120788140,"duration":0},"status":"passed","severity":"normal"},{"uid":"6790e91132bda690","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1748120594352,"stop":1748120594353,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66ee5b13a003c5a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1748120582702,"stop":1748120582702,"duration":0},"status":"passed","severity":"normal"},{"uid":"e237297b6f728a6d","name":"Push message with Arabic payload","time":{"start":1748121167800,"stop":1748121167800,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d88fe41cdc2a3b6","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1748120558043,"stop":1748120558043,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8e2fb336e9ccaa","name":"Ephemeral field is preserved - encoder v0","time":{"start":1748120582679,"stop":1748120582681,"duration":2},"status":"passed","severity":"normal"},{"uid":"8bfa64075bcf8a2","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1748120558043,"stop":1748120558043,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f749c18aba510a","name":"should reject if Relay is requested but not mounted","time":{"start":1748120549254,"stop":1748120549254,"duration":0},"status":"passed","severity":"normal"},{"uid":"1541c9a4cb481b46","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1748120558060,"stop":1748120558061,"duration":1},"status":"passed","severity":"normal"},{"uid":"45815a0a8d14e673","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1748120775877,"stop":1748120775877,"duration":0},"status":"passed","severity":"normal"},{"uid":"f037cd35a049bada","name":"should not fail to start the service if it is already started","time":{"start":1748120678808,"stop":1748120678808,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce48f2b172d825c","name":"Throws when trying to push message with empty payload","time":{"start":1748121167803,"stop":1748121167804,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ee212365389135","name":"should not allow unachievable error rate","time":{"start":1748120557776,"stop":1748120557776,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33442298dbcf5b9","name":"Decoder throws on undefined content topic","time":{"start":1748120540208,"stop":1748120540208,"duration":0},"status":"passed","severity":"normal"},{"uid":"290938e041f270c1","name":"Check received message containing short","time":{"start":1748120975311,"stop":1748120975311,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0babf1714b241b","name":"Ping on unsubscribed peer","time":{"start":1748120640224,"stop":1748120640224,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c79c69d6375b13","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1748120704700,"stop":1748120704700,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6c67fda2b0e984","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748121061333,"stop":1748121061333,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd45f6fd83ae748b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1748120506142,"stop":1748120506142,"duration":0},"status":"passed","severity":"normal"},{"uid":"9485a9028a8707a5","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1748120775877,"stop":1748120775878,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6127a48eb4537f2","name":"Push message with Script payload","time":{"start":1748121167787,"stop":1748121167787,"duration":0},"status":"passed","severity":"normal"},{"uid":"7582e7fde8b7bb2e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748120975317,"stop":1748120975317,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce13bfd5d2e99d4c","name":"through manual discovery","time":{"start":1748120642179,"stop":1748120642179,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae624ddd5410986","name":"Push message with custom timestamp: 1748116994570","time":{"start":1748121167797,"stop":1748121167797,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34dd03cffc253d5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748121061340,"stop":1748121061340,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78632e0a496bfd8","name":"Check received message containing long","time":{"start":1748120975321,"stop":1748120975321,"duration":0},"status":"passed","severity":"normal"},{"uid":"623e2f9dbbf0da73","name":"Check received message containing numeric","time":{"start":1748120975321,"stop":1748120975321,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6afdcd2192388a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1748120558063,"stop":1748120558063,"duration":0},"status":"passed","severity":"normal"},{"uid":"628fcb004d1b83fe","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1748120558041,"stop":1748120558042,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac1046bce722c3b","name":"should return false when shard is not included in network shards","time":{"start":1748120549011,"stop":1748120549011,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d422d674591391","name":"should push the message to the outgoing buffer","time":{"start":1748120558646,"stop":1748120558646,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb31852551d48df","name":"udp ip6 address","time":{"start":1748120513883,"stop":1748120513883,"duration":0},"status":"passed","severity":"normal"},{"uid":"939b43c3b74e8c58","name":"Check received message containing unicode special characters","time":{"start":1748120975325,"stop":1748120975325,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79bb25bfbc20181","name":"it tolerates circular branch references","time":{"start":1748120528513,"stop":1748120528514,"duration":1},"status":"passed","severity":"normal"},{"uid":"8141791445850088","name":"connected peers and dial","time":{"start":1748120679048,"stop":1748120679048,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6fdc6b5a4fbdcae2","name":"Store - dialed first","time":{"start":1748120845355,"stop":1748120845355,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb6ad2cac78a371","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1748120642729,"stop":1748120642730,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5086018506f794","name":"Sets default value correctly","time":{"start":1748120838460,"stop":1748120838460,"duration":0},"status":"passed","severity":"normal"},{"uid":"869b3ea368cfbeee","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1748120558063,"stop":1748120558065,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0539d88693ee94b","name":"should get / set UDP multiaddr","time":{"start":1748120514557,"stop":1748120514557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21e86ed1d53aa4a","name":"Passing page size 1 when there are 4 messages","time":{"start":1748120831509,"stop":1748120831509,"duration":0},"status":"passed","severity":"normal"},{"uid":"33deb3a69c2e8601","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1748120557776,"stop":1748120557777,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1f3c35af9978ed","name":"Generator, 2 different pubsubtopics","time":{"start":1748120812363,"stop":1748120812363,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ca89236b45ec0","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1748120826005,"stop":1748120826006,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46066e67baced12","name":"should get / set TCP multiaddr","time":{"start":1748120514557,"stop":1748120514558,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e38ef3e1a04ae61","name":"Push message with content topic containing numeric","time":{"start":1748121167791,"stop":1748121167791,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd1ac246013b11","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1748120834313,"stop":1748120834313,"duration":0},"status":"passed","severity":"normal"},{"uid":"5273f05b8b09e947","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1748120558032,"stop":1748120558032,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e2b0223a43915e","name":"Push message with content topic containing XML","time":{"start":1748121167794,"stop":1748121167794,"duration":0},"status":"passed","severity":"normal"},{"uid":"11410b500fc6d7e9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1748120513857,"stop":1748120513857,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefe4f959e6f510c","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1748120549009,"stop":1748120549009,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fd264cf4a7ef30","name":"Subscribe and receives messages on 20 topics","time":{"start":1748121061336,"stop":1748121061337,"duration":1},"status":"passed","severity":"normal"},{"uid":"47072a2e81f36c00","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1748120558036,"stop":1748120558036,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ce1b4b865feca9","name":"Push message with content topic containing Script","time":{"start":1748121167807,"stop":1748121167807,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a1c4b82fd103ca","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1748120775876,"stop":1748120775877,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d38bfb65ec1a183","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1748120506154,"stop":1748120506154,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4f02e0f2e847b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748121167807,"stop":1748121167808,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e09fbfaf212846d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1748120513857,"stop":1748120513858,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fca1eefa38957be","name":"throws on content topic with empty encoding field","time":{"start":1748120506124,"stop":1748120506124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88861b6c1a8603b","name":"Check message with non string payload is not received","time":{"start":1748120975328,"stop":1748120975329,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a24db10f01e21e8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748121061331,"stop":1748121061332,"duration":1},"status":"passed","severity":"normal"},{"uid":"378eb7904aa18a73","name":"Check received message containing short","time":{"start":1748120975320,"stop":1748120975320,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f2667bd5f583cc","name":"Push message with content topic containing numeric","time":{"start":1748121167805,"stop":1748121167805,"duration":0},"status":"passed","severity":"normal"},{"uid":"29cc43af57167115","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1748120506133,"stop":1748120506133,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2c084cfd0e0960","name":"random static sharding 5 - Cluster ID: 868, Shard ID: 329","time":{"start":1748120817282,"stop":1748120817282,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea67a71351476f28","name":"Check received message containing Chinese","time":{"start":1748120975322,"stop":1748120975322,"duration":0},"status":"passed","severity":"normal"},{"uid":"4838acd8d2a2867","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748120762786,"stop":1748120762786,"duration":0},"status":"passed","severity":"normal"},{"uid":"48aae4a514cb22fc","name":"throws on content topic with empty application field","time":{"start":1748120506122,"stop":1748120506122,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b629614ed0e9cf","name":"should throw if no connection provided","time":{"start":1748120520257,"stop":1748120520257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff55c58ace18751a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1748120706788,"stop":1748120706788,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fa82854ce7715d","name":"dispatchEvent via connectionManager","time":{"start":1748120616106,"stop":1748120616107,"duration":1},"status":"passed","severity":"normal"},{"uid":"b415556600709145","name":"should not receive a peer event before start","time":{"start":1748120678809,"stop":1748120678809,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7af512ab7f12f","name":"Passing an array","time":{"start":1748120838458,"stop":1748120838458,"duration":0},"status":"passed","severity":"normal"},{"uid":"2020fb706a5e40ff","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748121061335,"stop":1748121061335,"duration":0},"status":"passed","severity":"normal"},{"uid":"12362267a35c0270","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748120799024,"stop":1748120799025,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd56ac3827afc47","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1748120526883,"stop":1748120526884,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba13673a5d02f79","name":"Push message with rate limit","time":{"start":1748121167796,"stop":1748121167797,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad6d1ebdbff2833","name":"should set field with only STORE enabled","time":{"start":1748120514561,"stop":1748120514561,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba0ab2087c163fb","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1748120558032,"stop":1748120558032,"duration":0},"status":"passed","severity":"normal"},{"uid":"5787b7554e0b2677","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1748120549008,"stop":1748120549008,"duration":0},"status":"passed","severity":"normal"},{"uid":"32793bb47935a294","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748120697939,"stop":1748120697940,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26b1771bd3033f","name":"Push 30 different messages","time":{"start":1748121167803,"stop":1748121167803,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb2ac643fa30dd1f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748121061326,"stop":1748121061326,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe6d3f5e43c5604","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748121061333,"stop":1748121061333,"duration":0},"status":"passed","severity":"normal"},{"uid":"61afd96d19f67bb2","name":"Push message with content topic containing long","time":{"start":1748121167791,"stop":1748121167791,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7106ecefc7822ca","name":"Waku message hash computation (payload length 0)","time":{"start":1748120508564,"stop":1748120508564,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0e316c73e48715","name":"Push message with content topic containing unicode special characters","time":{"start":1748121167809,"stop":1748121167809,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f39610746752600","name":"Check publish message containing XML","time":{"start":1748120704686,"stop":1748120704686,"duration":0},"status":"passed","severity":"normal"},{"uid":"b692e58c1ad45f7","name":"Subscribe to topic containing long and publish message","time":{"start":1748120706790,"stop":1748120706790,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45a3dcd2c75ea49","name":"Subscribe to topic containing shell command and publish message","time":{"start":1748120706796,"stop":1748120706797,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7291d57ebb54ff","name":"Nodes with multiple pubsub topic","time":{"start":1748120696437,"stop":1748120696437,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31f01dd49f137a5","name":"Relay - dialed after","time":{"start":1748120845354,"stop":1748120845355,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f646351529e15f4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1748120706790,"stop":1748120706790,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61ecdfab8da59f1","name":"Nwaku publishes","time":{"start":1748120692141,"stop":1748120692142,"duration":1},"status":"passed","severity":"normal"},{"uid":"43adba8fd8e7182f","name":"should throw an error for missing sharding configuration","time":{"start":1748120506154,"stop":1748120506155,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8400810b750b246","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1748120528169,"stop":1748120528171,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b5767710545c8c7","name":"Push message with content topic containing Russian","time":{"start":1748121167793,"stop":1748121167793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c0d9b62595870d","name":"Push message with Russian payload","time":{"start":1748121167800,"stop":1748121167800,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1bb1a1c0e775bf","name":"should set field with only FILTER enabled","time":{"start":1748120514561,"stop":1748120514562,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d93170f7f2a251","name":"Push message with Basic HTML tag payload","time":{"start":1748121167788,"stop":1748121167788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df8957cd329930a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1748120506145,"stop":1748120506145,"duration":0},"status":"passed","severity":"normal"},{"uid":"9388885f9047cff0","name":"should be able to decode the field with only STORE set to true","time":{"start":1748120513862,"stop":1748120513863,"duration":1},"status":"passed","severity":"normal"},{"uid":"16bc401d9cadc1f7","name":"should create a new stream if no existing for protocol found","time":{"start":1748120520257,"stop":1748120520258,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc70bfadafa0712","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1748120506130,"stop":1748120506131,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbad13b13d51ef48","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1748120506135,"stop":1748120506135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53dd880b3d30788","name":"stop","time":{"start":1748120616107,"stop":1748120616108,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c04d98d6548164","name":"Ordered Callback - true","time":{"start":1748120822023,"stop":1748120822023,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85c31e84a261571","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1748120528172,"stop":1748120528173,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6f00b6f0849208","name":"same cluster, different shard: nodes connect","time":{"start":1748120642732,"stop":1748120642733,"duration":1},"status":"passed","severity":"normal"},{"uid":"2565972f419e4a59","name":"should be delivered but not added to local log or bloom filter","time":{"start":1748120558653,"stop":1748120558653,"duration":0},"status":"passed","severity":"normal"},{"uid":"e691decf353f8355","name":"throws on content topic with empty version field","time":{"start":1748120506122,"stop":1748120506123,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98b45e4f959dc93","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1748120549146,"stop":1748120549147,"duration":1},"status":"passed","severity":"normal"},{"uid":"586cdca99098ae28","name":"should properly create location multiaddrs - udp4","time":{"start":1748120514558,"stop":1748120514558,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee24d9d1c5c53460","name":"Query Generator, No message returned","time":{"start":1748120788134,"stop":1748120788134,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c170dc321c1e16","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1748120696436,"stop":1748120696437,"duration":1},"status":"passed","severity":"normal"},{"uid":"404015e47373a137","name":"Should update shard info","time":{"start":1748120642962,"stop":1748120642962,"duration":0},"status":"passed","severity":"normal"},{"uid":"111f7ec5b2f74e43","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1748120558046,"stop":1748120558046,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa539971eea09fc","name":"Refresh subscription","time":{"start":1748120706789,"stop":1748120706789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c30bba8a3503d70","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748120817279,"stop":1748120817279,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f546d810d32b9d1","name":"should decode valid enr with tcp successfully","time":{"start":1748120514548,"stop":1748120514549,"duration":1},"status":"passed","severity":"normal"},{"uid":"5751e9e1389aa21a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1748120506127,"stop":1748120506128,"duration":1},"status":"passed","severity":"normal"},{"uid":"135ee1139dd9e870","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1748120506145,"stop":1748120506145,"duration":0},"status":"passed","severity":"normal"},{"uid":"6785a957f4a23fb4","name":"Query generator for multiple messages with different message text format","time":{"start":1748120819553,"stop":1748120819553,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2968497bdae4e3b","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1748120558047,"stop":1748120558048,"duration":1},"status":"passed","severity":"normal"},{"uid":"229bd47c54e693f6","name":"should throw an error for empty SingleShardInfos array","time":{"start":1748120506137,"stop":1748120506137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87ffca1a4307e89","name":"Push message with Script payload","time":{"start":1748121167801,"stop":1748121167801,"duration":0},"status":"passed","severity":"normal"},{"uid":"be29000700e43a4c","name":"should emit a peer event after start","time":{"start":1748120532546,"stop":1748120532546,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fe1ffda710664f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748120812359,"stop":1748120812359,"duration":0},"status":"passed","severity":"normal"},{"uid":"767be415d86e2561","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1748120826001,"stop":1748120826001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e59029b43b4f8a1","name":"should throw an error for an unconfigured topic","time":{"start":1748120506152,"stop":1748120506152,"duration":0},"status":"passed","severity":"normal"},{"uid":"8415797bf3ede6dd","name":"Check message received after nwaku node is restarted","time":{"start":1748120975319,"stop":1748120975320,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9f2dd5f534149f64","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1748120558047,"stop":1748120558047,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2c27d2958dd51d","name":"should request peer renewal on specific errors","time":{"start":1748120548983,"stop":1748120548984,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca7bb0a89a1f8ab","name":"Push message with content topic containing Chinese","time":{"start":1748121167792,"stop":1748121167792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e7c1b5c59abb8a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748121061330,"stop":1748121061330,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e210ef4f52187d","name":"should handle general insertion and lookup correctly","time":{"start":1748120560040,"stop":1748120560040,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0f597f265dde6e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748121061327,"stop":1748121061327,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84c5b1f1a8fe807","name":"throws on content topic with generation field greater than 0","time":{"start":1748120506116,"stop":1748120506116,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0edffc2a817b01d","name":"Relay - times out","time":{"start":1748120845355,"stop":1748120845355,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df83a780229727d","name":"random static sharding 8 - Cluster ID: 768, Shard ID: 402","time":{"start":1748120817284,"stop":1748120817284,"duration":0},"status":"passed","severity":"normal"},{"uid":"50931ad21958295","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748120975327,"stop":1748120975327,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcc194a4a71fb5a","name":"can start and stop the service","time":{"start":1748120678807,"stop":1748120678807,"duration":0},"status":"passed","severity":"normal"},{"uid":"951b71215dd3aff6","name":"Check publish message containing Russian","time":{"start":1748120704676,"stop":1748120704681,"duration":5},"status":"passed","severity":"normal"},{"uid":"bcde55aca001c7ed","name":"new peer added after a peer was already found","time":{"start":1748120698141,"stop":1748120698141,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c42f967dfb0658d9","name":"Push message with Russian payload","time":{"start":1748121167786,"stop":1748121167787,"duration":1},"status":"passed","severity":"normal"},{"uid":"7842c9d905b923d0","name":"handles multiple messages","time":{"start":1748120831007,"stop":1748120831007,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb68f14f840e15a4","name":"should properly compute the node id","time":{"start":1748120514556,"stop":1748120514556,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cccbaaefb4f3d7","name":"Default pageSize","time":{"start":1748120831511,"stop":1748120831512,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4858546856c0fa4","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1748120506130,"stop":1748120506130,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d4d17e99c7bb02","name":"Query Generator - true","time":{"start":1748120822020,"stop":1748120822021,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59471944a75715b","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1748120558038,"stop":1748120558038,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac8c840e224f6f3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748121061330,"stop":1748121061330,"duration":0},"status":"passed","severity":"normal"},{"uid":"773d4aa180c5ea9a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748120697934,"stop":1748120697934,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a03135f94622b9","name":"Check message with invalid timestamp is not received","time":{"start":1748120975317,"stop":1748120975317,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3236eb277f2643","name":"should start and stop interval correctly","time":{"start":1748120548978,"stop":1748120548981,"duration":3},"status":"passed","severity":"normal"},{"uid":"a279713ae6c204c","name":"should not receive a peer event after stop","time":{"start":1748120532547,"stop":1748120532547,"duration":0},"status":"passed","severity":"normal"},{"uid":"59fa18838578a9b1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1748120834310,"stop":1748120834310,"duration":0},"status":"passed","severity":"normal"},{"uid":"57583ada0bfeaf6a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748121061339,"stop":1748121061339,"duration":0},"status":"passed","severity":"normal"},{"uid":"89345f9fb414ddc0","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app83/3/topic935/xml","time":{"start":1748120799033,"stop":1748120799033,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3a96e3f1ff8118","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1748120557777,"stop":1748120557777,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72166a37e8bd4af","name":"Nodes with multiple pubsub topic","time":{"start":1748120696435,"stop":1748120696435,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5e5b5f7ccc3713","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1748120582681,"stop":1748120582683,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4cee446ba5f9b7e","name":"should properly create location multiaddrs - udp6","time":{"start":1748120514559,"stop":1748120514559,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2737bc4a5b1cb","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1748120506128,"stop":1748120506128,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5d8ea85ac9d80b","name":"random static sharding 1 - Cluster ID: 262, Shard ID: 530","time":{"start":1748120817279,"stop":1748120817280,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc64e1326e555b9","name":"Ping on peer without subscriptions","time":{"start":1748120640220,"stop":1748120640220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efe66be49b29a71","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1748120558068,"stop":1748120558068,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd22da7dd04c0ab","name":"Push message with special chars payload","time":{"start":1748121167785,"stop":1748121167786,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ca0f59136d110b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1748120834309,"stop":1748120834310,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f9f0dbed4cb114","name":"should mark all messages in causal history as acknowledged","time":{"start":1748120558649,"stop":1748120558650,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee1e30ee12121476","name":"Overlapping topic subscription","time":{"start":1748121061337,"stop":1748121061338,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b447d0768c48e85","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748120528518,"stop":1748120528518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d0df37718c5d8f4","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1748120558031,"stop":1748120558031,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40cbc73a9edd948","name":"should reject if LightPush is requested but not mounted","time":{"start":1748120549254,"stop":1748120549254,"duration":0},"status":"passed","severity":"normal"},{"uid":"be755d7a346b8f4e","name":"tcp ip4 address","time":{"start":1748120513882,"stop":1748120513882,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5d9f49691a4ba","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1748120506125,"stop":1748120506126,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93ca6789ffd0a9","name":"Callback on promise","time":{"start":1748120819555,"stop":1748120819556,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68cc03d98659a5a","name":"Push message with emoji payload","time":{"start":1748121167789,"stop":1748121167789,"duration":0},"status":"passed","severity":"normal"},{"uid":"9320cd6ea124df33","name":"Push message with Arabic payload","time":{"start":1748121167786,"stop":1748121167786,"duration":0},"status":"passed","severity":"normal"},{"uid":"891840e8fc756fcc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748121061332,"stop":1748121061333,"duration":1},"status":"passed","severity":"normal"},{"uid":"df589f3db7296617","name":"Check publish message containing SQL Injection","time":{"start":1748120704681,"stop":1748120704685,"duration":4},"status":"passed","severity":"normal"},{"uid":"a9ff1159cd2c4e6e","name":"should initialize with custom number of peers","time":{"start":1748120548802,"stop":1748120548803,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e62b65722bd700","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1748120528174,"stop":1748120528174,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f717912258d1533","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1748120706791,"stop":1748120706792,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded2a14de55bef22","name":"should increase lamport timestamp","time":{"start":1748120558647,"stop":1748120558648,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2fb54de9bc0aeb","name":"removeEventListener with wrong event","time":{"start":1748120616105,"stop":1748120616105,"duration":0},"status":"passed","severity":"normal"},{"uid":"239c672baa57964e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1748120506145,"stop":1748120506146,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f63333f53fa11f","name":"Publish without waiting for remote peer","time":{"start":1748120706785,"stop":1748120706786,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa51dda5be22d21f","name":"All","time":{"start":1748120580840,"stop":1748120580841,"duration":1},"status":"passed","severity":"normal"},{"uid":"466d2b95e65e2137","name":"Decoder throws on empty string content topic","time":{"start":1748120540208,"stop":1748120540209,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57b72736913251e","name":"should process tasks in queue","time":{"start":1748120548981,"stop":1748120548981,"duration":0},"status":"passed","severity":"normal"},{"uid":"959df0b7ed7ea47c","name":"Push message with meta","time":{"start":1748121167809,"stop":1748121167810,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f56875b7e70580","name":"should insert message id into causal history","time":{"start":1748120558646,"stop":1748120558647,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc4f9abf4ab1737","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1748120506149,"stop":1748120506149,"duration":0},"status":"passed","severity":"normal"},{"uid":"671b7c11b3cade99","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1748120528171,"stop":1748120528171,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77e1960c7b8905","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1748120558035,"stop":1748120558035,"duration":0},"status":"passed","severity":"normal"},{"uid":"d094c4bf35779779","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1748120520260,"stop":1748120520260,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27ad692f7dd9dd3","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748121061344,"stop":1748121061344,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e2f09e252e2200","name":"should be able to encode the field with only STORE set to true","time":{"start":1748120513855,"stop":1748120513856,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e050d8bdd0ac2c","name":"should throw error - no id","time":{"start":1748120514549,"stop":1748120514549,"duration":0},"status":"passed","severity":"normal"},{"uid":"614585396684140c","name":"Check message on other pubsub topic is not received","time":{"start":1748120975318,"stop":1748120975318,"duration":0},"status":"passed","severity":"normal"},{"uid":"defd65dceaeed6a0","name":"Reopen subscription with peer with lost subscription","time":{"start":1748120640221,"stop":1748120640222,"duration":1},"status":"passed","severity":"normal"},{"uid":"befb00cd5000d918","name":"should not receive a peer event before start","time":{"start":1748120579608,"stop":1748120579609,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65484482854acd8","name":"Overlapping topic subscription","time":{"start":1748121061327,"stop":1748121061328,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3efc46eb724ae6a","name":"should reject if WakuNode is not started","time":{"start":1748120549253,"stop":1748120549254,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98d380e442addf9","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1748120575878,"stop":1748120575879,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3c9a201d46cdd","name":"Light Node - default protocols","time":{"start":1748120845357,"stop":1748120845357,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2941e278d35b954","name":"Ephemeral messages are not stored","time":{"start":1748120582678,"stop":1748120582678,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc96c77eade5de7","name":"should maintain proper timestamps if all messages received","time":{"start":1748120558648,"stop":1748120558648,"duration":0},"status":"passed","severity":"normal"},{"uid":"2562dce30a9c842","name":"Accepts a valid Waku Message","time":{"start":1748120552547,"stop":1748120552548,"duration":1},"status":"passed","severity":"normal"},{"uid":"1146f3bec4afaff4","name":"Decoder throws on empty string content topic","time":{"start":1748120520692,"stop":1748120520692,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26bf55cda1cdd22","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1748120594353,"stop":1748120594354,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afd8195486d6aff","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1748120506143,"stop":1748120506143,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa66e3b0c8836d95","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1748120558038,"stop":1748120558039,"duration":1},"status":"passed","severity":"normal"},{"uid":"3706eac2c3175def","name":"Check received message containing Russian","time":{"start":1748120975322,"stop":1748120975323,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d139c5c8177d960","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1748120558062,"stop":1748120558062,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fa4fe661d878db","name":"should retry failed tasks","time":{"start":1748120548982,"stop":1748120548982,"duration":0},"status":"passed","severity":"normal"},{"uid":"11982e50ab7b95cd","name":"random static sharding 6 - Cluster ID: 486, Shard ID: 539","time":{"start":1748120817283,"stop":1748120817283,"duration":0},"status":"passed","severity":"normal"},{"uid":"872335b5f7f5696d","name":"should properly create location multiaddrs - tcp4","time":{"start":1748120514558,"stop":1748120514558,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddaa65c65bc5a32f","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1748120508564,"stop":1748120508565,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c5291bc2e7ca90","name":"Push 30 different messages","time":{"start":1748121167789,"stop":1748121167790,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6f63b7e6bbd4f463","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1748120558029,"stop":1748120558029,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c596b0d7d5bfd8c","name":"Check publish message containing emoji","time":{"start":1748120704694,"stop":1748120704696,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd9975bd2f481124","name":"Js publishes, other Js receives","time":{"start":1748120692142,"stop":1748120692142,"duration":0},"status":"passed","severity":"normal"},{"uid":"491170850b923a9a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748121061329,"stop":1748121061329,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db875b74d1a6408","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1748120506128,"stop":1748120506129,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5dc975cf90849c6","name":"handles empty shards array correctly","time":{"start":1748120506155,"stop":1748120506155,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf222d909984c892","name":"Passing page size 10 when there are 10 messages","time":{"start":1748120831510,"stop":1748120831510,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d916a1a62904e9","name":"Check received message containing shell command","time":{"start":1748120975324,"stop":1748120975324,"duration":0},"status":"passed","severity":"normal"},{"uid":"407c510d54859a06","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1748120558061,"stop":1748120558061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a984fa87c7104f50","name":"Fails to push message with large meta","time":{"start":1748121167810,"stop":1748121167810,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddca7e2f84c2d76","name":"Push message with unicode special characters payload","time":{"start":1748121167803,"stop":1748121167803,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ce0c0f5d60a318","name":"Push message with content topic containing shell command","time":{"start":1748121167808,"stop":1748121167808,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66943dc13beea47","name":"should be online or offline if network state changed","time":{"start":1748120575883,"stop":1748120575884,"duration":1},"status":"passed","severity":"normal"},{"uid":"f864b8b1c0ce8d95","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748120513859,"stop":1748120513859,"duration":0},"status":"passed","severity":"normal"},{"uid":"963646ceb0ee7c42","name":"Push message with content topic containing Russian","time":{"start":1748121167806,"stop":1748121167806,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8fe7107d8e6ada","name":"Push message with content topic containing JSON","time":{"start":1748121167808,"stop":1748121167808,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b1ef48fd0be20e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1748120506150,"stop":1748120506150,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8b73ad966dde89","name":"should partition messages based on acknowledgement status","time":{"start":1748120558652,"stop":1748120558652,"duration":0},"status":"passed","severity":"normal"},{"uid":"2882d74c9423051f","name":"retrieves a single peer","time":{"start":1748120528513,"stop":1748120528513,"duration":0},"status":"passed","severity":"normal"},{"uid":"973715afd5f2000b","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1748120558033,"stop":1748120558033,"duration":0},"status":"passed","severity":"normal"},{"uid":"8791771c24745055","name":"Check publish message after client node is restarted","time":{"start":1748120704702,"stop":1748120704702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c933ad20eec5cc34","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1748120558067,"stop":1748120558067,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb457b397729f2","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1748120706788,"stop":1748120706788,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5625e8bebcb45f","name":"Correctly serialized arguments","time":{"start":1748120642231,"stop":1748120642231,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b204ba5e0f8d6c2","name":"Reusing cursor across nodes","time":{"start":1748120775878,"stop":1748120775878,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74b5ffe66ce7a75","name":"should not fail to stop the service if it was not started","time":{"start":1748120678807,"stop":1748120678808,"duration":1},"status":"passed","severity":"normal"},{"uid":"49bca66e6baf42e0","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1748120558042,"stop":1748120558042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2679da0a8f31cae","name":"should check false positive rate","time":{"start":1748120560040,"stop":1748120560040,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bbef6e79aafa2d","name":"should throw error - invalid id","time":{"start":1748120514550,"stop":1748120514550,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd66c055517e4f5","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1748120506149,"stop":1748120506149,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc80b596ad992a4","name":"Renews subscription after lossing a connection","time":{"start":1748121061333,"stop":1748121061333,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe86ebd24e4707b","name":"should increase lamport timestamp","time":{"start":1748120558645,"stop":1748120558645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2ee3d95c8b62ab","name":"Check publish message containing Script","time":{"start":1748120704685,"stop":1748120704686,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ef0ebcdb398f34","name":"ignores unrecognized TXT record formats","time":{"start":1748120528514,"stop":1748120528515,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9330fd2045ec907","name":"should be able to decode the field with only RELAY set to true","time":{"start":1748120513860,"stop":1748120513862,"duration":2},"status":"passed","severity":"normal"},{"uid":"34edc2eaa5a15457","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748120697941,"stop":1748120697941,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4f3addef60d502","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1748120506126,"stop":1748120506126,"duration":0},"status":"passed","severity":"normal"},{"uid":"6391a57eb5e3cfdd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748120975317,"stop":1748120975317,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca45c6e4a6850ab2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1748120506153,"stop":1748120506154,"duration":1},"status":"passed","severity":"normal"},{"uid":"c54dfd396bc6101a","name":"Push message with content topic containing long","time":{"start":1748121167804,"stop":1748121167804,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a1b093ddac57c2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1748120706792,"stop":1748120706792,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b9ae5621fafbb2","name":"should encodeTxt and decodeTxt","time":{"start":1748120514547,"stop":1748120514547,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a303c2113408eb","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1748120528172,"stop":1748120528172,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da35a82d33d78d6","name":"Check received message containing Chinese","time":{"start":1748120975312,"stop":1748120975312,"duration":0},"status":"passed","severity":"normal"},{"uid":"677e688c7fb71b87","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1748120575875,"stop":1748120575877,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8febe65fb3b480f","name":"returns only open connection if one present","time":{"start":1748120520066,"stop":1748120520067,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce8447aea15c5f","name":"Subscribe to topic containing short and receive message","time":{"start":1748121061328,"stop":1748121061328,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e143f0f428dd0c","name":"Push message with content topic containing special chars","time":{"start":1748121167791,"stop":1748121167792,"duration":1},"status":"passed","severity":"normal"},{"uid":"623c5f8d83ba2d89","name":"should throw error - no public key","time":{"start":1748120514549,"stop":1748120514549,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8696144227034b","name":"should set field with all protocols enabled","time":{"start":1748120514560,"stop":1748120514561,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccdfae8a8929bcdb","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1748120558037,"stop":1748120558038,"duration":1},"status":"passed","severity":"normal"},{"uid":"6358a64fd99c8ab0","name":"should not fail to start the service if it is already started","time":{"start":1748120532545,"stop":1748120532546,"duration":1},"status":"passed","severity":"normal"},{"uid":"84754b1b9a02cb9","name":"should return false when clusterId doesn't match","time":{"start":1748120549010,"stop":1748120549010,"duration":0},"status":"passed","severity":"normal"},{"uid":"b839a12b2791c666","name":"Encoder throws on empty string content topic","time":{"start":1748120538602,"stop":1748120538602,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5345a638652c1ce","name":"Fields are not dropped","time":{"start":1748120519990,"stop":1748120519991,"duration":1},"status":"passed","severity":"normal"},{"uid":"108f69b820912234","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1748120788135,"stop":1748120788136,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd6c268f772ef02","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1748120558042,"stop":1748120558042,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3306dba0fa51d5","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1748120834309,"stop":1748120834309,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f7f63485bea1b0","name":"should maintain desired error rate","time":{"start":1748120560038,"stop":1748120560039,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31a24ab9fc068ba","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1748120826006,"stop":1748120826007,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfff8702dc8f612a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1748120558072,"stop":1748120558072,"duration":0},"status":"passed","severity":"normal"},{"uid":"c319594f4afde5ba","name":"should handle connection events","time":{"start":1748120548804,"stop":1748120548807,"duration":3},"status":"passed","severity":"normal"},{"uid":"ef7847da29f7538","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1748120508562,"stop":1748120508563,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c9b62ec5bd9d56","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748120696435,"stop":1748120696436,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a09f9ffb570037","name":"Push message with content topic containing escaped characters","time":{"start":1748121167808,"stop":1748121167809,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeaa8083c7683051","name":"Check received message containing escaped characters","time":{"start":1748120975315,"stop":1748120975315,"duration":0},"status":"passed","severity":"normal"},{"uid":"1094b1887c1084f5","name":"should set field with all protocols disabled","time":{"start":1748120514560,"stop":1748120514560,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82a36d6ff9570a7","name":"should get locked peers","time":{"start":1748120548803,"stop":1748120548803,"duration":0},"status":"passed","severity":"normal"},{"uid":"813e00d69c42bbf3","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1748120513863,"stop":1748120513863,"duration":0},"status":"passed","severity":"normal"},{"uid":"65927d80c65fe176","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748121061340,"stop":1748121061340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01134ee7f2b9b7a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1748120706797,"stop":1748120706797,"duration":0},"status":"passed","severity":"normal"},{"uid":"329a9301efe9c3da","name":"random static sharding 10 - Cluster ID: 75, Shard ID: 987","time":{"start":1748120817285,"stop":1748120817285,"duration":0},"status":"passed","severity":"normal"},{"uid":"399db96fdf1e978d","name":"should properly start and stop event listening","time":{"start":1748120549171,"stop":1748120549171,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de816d90a4b32c1","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1748120558048,"stop":1748120558060,"duration":12},"status":"passed","severity":"normal"},{"uid":"66b20308e04984d7","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748121061334,"stop":1748121061334,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20bb3e135afe2d3","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app80/6/topic399/xml","time":{"start":1748120799034,"stop":1748120799035,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e299ae6c3a8234","name":"Push to array if already present","time":{"start":1748120505682,"stop":1748120505683,"duration":1},"status":"passed","severity":"normal"},{"uid":"7787f4c05a0341c6","name":"Check publish message containing special chars","time":{"start":1748120704675,"stop":1748120704675,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f2b3d7ba17ef4","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1748120558024,"stop":1748120558025,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2b3d6402e4ab82","name":"Check publish message containing Basic HTML tag","time":{"start":1748120704687,"stop":1748120704689,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ba05a4fc66d1bd","name":"Check received message containing Arabic","time":{"start":1748120975312,"stop":1748120975313,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75e6169c8681249","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748120513865,"stop":1748120513866,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad4973ac02a8d83","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1748120514548,"stop":1748120514548,"duration":0},"status":"passed","severity":"normal"},{"uid":"85df73592002ecae","name":"Subscribe and receive messages via waku relay post","time":{"start":1748121061336,"stop":1748121061336,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf5866b2a53c6e4","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1748120506127,"stop":1748120506127,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba1c453f532df91","name":"Push message with short payload","time":{"start":1748121167798,"stop":1748121167799,"duration":1},"status":"passed","severity":"normal"},{"uid":"280f1a2754f5124e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1748120706794,"stop":1748120706796,"duration":2},"status":"passed","severity":"normal"},{"uid":"49556f0c5524d326","name":"Ordered callback, aborts when callback returns true","time":{"start":1748120819560,"stop":1748120819560,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db293bc9afc0507","name":"should wait for LightPush peer to be connected","time":{"start":1748120549256,"stop":1748120549256,"duration":0},"status":"passed","severity":"normal"},{"uid":"446dafe639734f45","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1748120506148,"stop":1748120506148,"duration":0},"status":"passed","severity":"normal"},{"uid":"432536abf94eb58b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1748120528135,"stop":1748120528137,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc1ec84cd9ae67b0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748120817286,"stop":1748120817286,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bb90faff14cb26","name":"should never report false negatives","time":{"start":1748120560039,"stop":1748120560039,"duration":0},"status":"passed","severity":"normal"},{"uid":"991c15f531bb9266","name":"should send to specified number of peers of used peers","time":{"start":1748120549147,"stop":1748120549148,"duration":1},"status":"passed","severity":"normal"},{"uid":"a249257509c1a352","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1748120540206,"stop":1748120540206,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba67efaed9166e07","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1748120506152,"stop":1748120506153,"duration":1},"status":"passed","severity":"normal"},{"uid":"92fd75dc8ffa03ae","name":"Push message with shell command payload","time":{"start":1748121167802,"stop":1748121167802,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d4a669ca868aff","name":"should serialize and deserialize correctly","time":{"start":1748120560039,"stop":1748120560039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ec50cb4885c339","name":"should return unique PubsubTopics for static sharding","time":{"start":1748120506139,"stop":1748120506139,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d16092ed1c16bd","name":"should initialize bloom filter with correct parameters","time":{"start":1748120560038,"stop":1748120560038,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba71ac92a1acd5f","name":"Subscribe to topic containing XML and receive message","time":{"start":1748121061340,"stop":1748121061340,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd0e00fc23f27c4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1748120594358,"stop":1748120594358,"duration":0},"status":"passed","severity":"normal"},{"uid":"f588efdb15cf01af","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748120697939,"stop":1748120697939,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48b1ad5353f26ae","name":"Subscribe to topic containing XML and receive message","time":{"start":1748121061331,"stop":1748121061331,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f3aa5ef2db450","name":"Fails to push message bigger that 1MB","time":{"start":1748121167798,"stop":1748121167798,"duration":0},"status":"passed","severity":"normal"},{"uid":"2031bb6671fbd029","name":"throws an error for improperly formatted content topics","time":{"start":1748120506134,"stop":1748120506134,"duration":0},"status":"passed","severity":"normal"},{"uid":"118892eb9a4a50b5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1748120506140,"stop":1748120506141,"duration":1},"status":"passed","severity":"normal"},{"uid":"efc609a33a8fe66a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1748120506151,"stop":1748120506151,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f7b526278ade8","name":"Passing page size 3 when there are 20 messages","time":{"start":1748120831509,"stop":1748120831509,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfd3800ea52e72c","name":"Init the array if not present","time":{"start":1748120505681,"stop":1748120505682,"duration":1},"status":"passed","severity":"normal"},{"uid":"140b1000d6e579bd","name":"should load peers from local storage and dispatch events","time":{"start":1748120532547,"stop":1748120532548,"duration":1},"status":"passed","severity":"normal"},{"uid":"73af3c329f31f04b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1748120513862,"stop":1748120513862,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be1c570b7911cff","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748120697938,"stop":1748120697939,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf2bbf48b5b08ce1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748120696437,"stop":1748120696437,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffc5c4a4e477e8c","name":"Decrypt messages","time":{"start":1748120680595,"stop":1748120680596,"duration":1},"status":"passed","severity":"normal"},{"uid":"737dfc1b41096ca8","name":"A test","time":{"start":1748120633542,"stop":1748120633542,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b7316e199b96a2","name":"Filter","time":{"start":1748120845356,"stop":1748120845357,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e36ceec1b54cb7","name":"Push message with XML payload","time":{"start":1748121167787,"stop":1748121167787,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdcce1f3e530528","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1748120532548,"stop":1748120532548,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2943dcf47ff04c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1748120506150,"stop":1748120506150,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e58ef90bdfc130","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1748120594354,"stop":1748120594355,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4964c82f38fa390","name":"removeEventListener with correct event","time":{"start":1748120616104,"stop":1748120616105,"duration":1},"status":"passed","severity":"normal"},{"uid":"8668c10305fa0a77","name":"topics with same application and version share the same shard","time":{"start":1748120506131,"stop":1748120506131,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e199c0afc25c6e","name":"Check received message containing special chars","time":{"start":1748120975312,"stop":1748120975312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2590d4319bb0eade","name":"same cluster, same shard: nodes connect","time":{"start":1748120642731,"stop":1748120642732,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8ac0bb3b5cd40c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app2/4/topic120/proto","time":{"start":1748120799026,"stop":1748120799028,"duration":2},"status":"passed","severity":"normal"},{"uid":"923a34958d8244cf","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1748120513864,"stop":1748120513864,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c494d3ba2e56c9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748121061326,"stop":1748121061326,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d241708c3208a6","name":"Does not throw an exception when node disconnects","time":{"start":1748120838457,"stop":1748120838458,"duration":1},"status":"passed","severity":"normal"},{"uid":"59cca65925ce9e85","name":"Relay","time":{"start":1748120580839,"stop":1748120580840,"duration":1},"status":"passed","severity":"normal"},{"uid":"15dbf3fb20ae211a","name":"Ping on subscribed peer","time":{"start":1748120640222,"stop":1748120640223,"duration":1},"status":"passed","severity":"normal"},{"uid":"7032d026d38c143b","name":"should throw an error for insufficient data","time":{"start":1748120506158,"stop":1748120506158,"duration":0},"status":"passed","severity":"normal"},{"uid":"20935d57525a53b6","name":"Push message with content topic containing escaped characters","time":{"start":1748121167795,"stop":1748121167795,"duration":0},"status":"passed","severity":"normal"},{"uid":"33eecc6763a360cf","name":"does not throw on valid cases","time":{"start":1748120506113,"stop":1748120506114,"duration":1},"status":"passed","severity":"normal"},{"uid":"e17a253e068902ae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1748120506149,"stop":1748120506149,"duration":0},"status":"passed","severity":"normal"},{"uid":"266a97eb6f82b784","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1748120706792,"stop":1748120706793,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea44d91231e19855","name":"Push message equal or less that 1MB","time":{"start":1748121167798,"stop":1748121167798,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b290c71eb9eda5","name":"Query generator for 2000 messages","time":{"start":1748120819560,"stop":1748120819561,"duration":1},"status":"passed","severity":"normal"},{"uid":"529f06aa35c86d17","name":"Round trip binary serialization","time":{"start":1748120520690,"stop":1748120520690,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ff66bfd48de35c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748121061342,"stop":1748121061342,"duration":0},"status":"passed","severity":"normal"},{"uid":"6821c7498923d3c4","name":"Ordered Callback - false","time":{"start":1748120822023,"stop":1748120822026,"duration":3},"status":"passed","severity":"normal"},{"uid":"48edba7d5701db31","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1748120558071,"stop":1748120558071,"duration":0},"status":"passed","severity":"normal"},{"uid":"df74d5d8e5ba5937","name":"Check message with no content topic is not received","time":{"start":1748120975318,"stop":1748120975318,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf36188ca8b50e1","name":"1 Relay, 1 Filter, gives up","time":{"start":1748120528137,"stop":1748120528138,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7b1d43b881fb57","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748121061332,"stop":1748121061332,"duration":0},"status":"passed","severity":"normal"},{"uid":"79920cb3b7bc982d","name":"Generator, custom pubsub topic","time":{"start":1748120812351,"stop":1748120812355,"duration":4},"status":"passed","severity":"normal"},{"uid":"3a62bbab39356a29","name":"Push message with escaped characters payload","time":{"start":1748121167802,"stop":1748121167802,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f64f8d6013c5ae4","name":"should decode valid enr successfully","time":{"start":1748120514548,"stop":1748120514548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b27a89e398c3a4","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1748120506153,"stop":1748120506153,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a8d736372c51f0","name":"Check message received after nwaku node is restarted","time":{"start":1748120975329,"stop":1748120975329,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e62297bf3c83d052","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1748120582704,"stop":1748120582708,"duration":4},"status":"passed","severity":"normal"},{"uid":"752ad1677fe9655","name":"Asymmetric encrypt & decrypt","time":{"start":1748120539088,"stop":1748120539088,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7e6ee43ce29854","name":"Push message with custom timestamp: 1717362194570","time":{"start":1748121167797,"stop":1748121167797,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa29c902c5c0239","name":"Push message with meta","time":{"start":1748121167796,"stop":1748121167796,"duration":0},"status":"passed","severity":"normal"},{"uid":"b000586d1a4ed33a","name":"should return empty list for no shard","time":{"start":1748120506141,"stop":1748120506141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4908e62931cd938","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1748120706787,"stop":1748120706787,"duration":0},"status":"passed","severity":"normal"},{"uid":"554d0ac1fa5b2705","name":"Check received message containing numeric","time":{"start":1748120975311,"stop":1748120975312,"duration":1},"status":"passed","severity":"normal"},{"uid":"2536eed93a7cb679","name":"Check received message with timestamp: 1748120575197 ","time":{"start":1748120975316,"stop":1748120975317,"duration":1},"status":"passed","severity":"normal"},{"uid":"601fb2ad7bdd4c07","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1748120506158,"stop":1748120506158,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c58868e8c4dfe42","name":"caches peers it previously fetched","time":{"start":1748120528515,"stop":1748120528515,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80565b88176b510","name":"Query Generator, No Decoder","time":{"start":1748120788133,"stop":1748120788134,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf4a256d24f1259","name":"Ping on peer without subscriptions","time":{"start":1748120640223,"stop":1748120640224,"duration":1},"status":"passed","severity":"normal"},{"uid":"339a94a8ab4a7ae","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748121061344,"stop":1748121061344,"duration":0},"status":"passed","severity":"normal"},{"uid":"a635e48f2240682a","name":"should throw an error for missing required configuration","time":{"start":1748120506142,"stop":1748120506142,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc637bdafcdf0d6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1748120506146,"stop":1748120506146,"duration":0},"status":"passed","severity":"normal"},{"uid":"845ac4cbcea4597f","name":"random static sharding 3 - Cluster ID: 435, Shard ID: 155","time":{"start":1748120817281,"stop":1748120817281,"duration":0},"status":"passed","severity":"normal"},{"uid":"deff9122f6328cfc","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1748120582703,"stop":1748120582703,"duration":0},"status":"passed","severity":"normal"},{"uid":"704da824e986d0c7","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1748120696436,"stop":1748120696436,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0ddb283a1a0322","name":"Push message with content topic containing short","time":{"start":1748121167790,"stop":1748121167790,"duration":0},"status":"passed","severity":"normal"},{"uid":"d633be3aadb29d5e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748120697935,"stop":1748120697935,"duration":0},"status":"passed","severity":"normal"},{"uid":"a953ddbebe52d2fb","name":"Encoder throws on empty string content topic","time":{"start":1748120520691,"stop":1748120520692,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f681be6234f776","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748121061325,"stop":1748121061325,"duration":0},"status":"passed","severity":"normal"},{"uid":"a547652f219f3c5","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app39/10/topic830/test.js","time":{"start":1748120799033,"stop":1748120799034,"duration":1},"status":"passed","severity":"normal"},{"uid":"a810c1f776483287","name":"non connected peers","time":{"start":1748120679049,"stop":1748120679049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"190f8540f4636511","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748121061325,"stop":1748121061325,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb93219eab96197e","name":"Check received message containing escaped characters","time":{"start":1748120975325,"stop":1748120975325,"duration":0},"status":"passed","severity":"normal"},{"uid":"b989c9de9c00cf91","name":"isConnected should return true after first peer connects","time":{"start":1748120594355,"stop":1748120594356,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a594f53a53685","name":"should check connected peers if present and suitable","time":{"start":1748120549255,"stop":1748120549256,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08f1f0bd7a5b0ed","name":"Subscribe to topic containing special chars and publish message","time":{"start":1748120706791,"stop":1748120706791,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa327a2992f42fbd","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1748120826002,"stop":1748120826004,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea39e897c7dbedb2","name":"Push message with escaped characters payload","time":{"start":1748121167788,"stop":1748121167789,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39c06b1407d4f85","name":"Check message with no pubsub topic is not received","time":{"start":1748120975328,"stop":1748120975328,"duration":0},"status":"passed","severity":"normal"},{"uid":"b866a9d6abf820cc","name":"should detect messages with missing dependencies","time":{"start":1748120558650,"stop":1748120558651,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a41da4adfec6da","name":"Check message with non string payload is not received","time":{"start":1748120975319,"stop":1748120975319,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9781c10d21766d","name":"addEventListener with wrong event","time":{"start":1748120616104,"stop":1748120616104,"duration":0},"status":"passed","severity":"normal"},{"uid":"488060eaee91195f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748120697933,"stop":1748120697934,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd0be48ef55cfe86","name":"addEventListener with correct event","time":{"start":1748120616103,"stop":1748120616104,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b467f21cd986aca","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1748120558046,"stop":1748120558047,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9baed6eeb05ea88","name":"Publish message with custom timestamp: Sat May 24 2025 20:04:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1748120704697,"stop":1748120704697,"duration":0},"status":"passed","severity":"normal"},{"uid":"565550f70c8f1967","name":"ignores domain fetching errors","time":{"start":1748120528514,"stop":1748120528514,"duration":0},"status":"passed","severity":"normal"},{"uid":"23182306481ae79d","name":"Push message with content topic containing Arabic","time":{"start":1748121167806,"stop":1748121167806,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3f47722fd7947","name":"Check received message containing Script","time":{"start":1748120975314,"stop":1748120975314,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a5caa242085412","name":"Subscribe and publish message","time":{"start":1748120706786,"stop":1748120706786,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab0d4d332dbf8f9","name":"Passing page size 0 when there are 110 messages","time":{"start":1748120831507,"stop":1748120831508,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d5d7e85ef5f20d","name":"should return no connections if no open connection provided","time":{"start":1748120520067,"stop":1748120520068,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf45510c3c3314a","name":"Check message received after jswaku node is restarted","time":{"start":1748120975319,"stop":1748120975319,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88121b9ac6604ed1","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1748120819559,"stop":1748120819559,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7067bccd2dc57d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748121061342,"stop":1748121061343,"duration":1},"status":"passed","severity":"normal"},{"uid":"f474f3b61ef38a5d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1748120528518,"stop":1748120528519,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e70973903bfa377b","name":"Check publish message containing numeric","time":{"start":1748120704674,"stop":1748120704675,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25277d87f90ff65","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1748120698142,"stop":1748120698142,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a58eaf2c6707eb","name":"Waku message hash computation (meta attribute not present)","time":{"start":1748120508563,"stop":1748120508563,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c76e638bdd2677","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748121061333,"stop":1748121061334,"duration":1},"status":"passed","severity":"normal"},{"uid":"1857a9437149a38c","name":"more peers than existing","time":{"start":1748120679048,"stop":1748120679048,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e30c65eb587f1148","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1748120558030,"stop":1748120558031,"duration":1},"status":"passed","severity":"normal"},{"uid":"207adcbf383e60d6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1748120506148,"stop":1748120506148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60a192b325c2c3b","name":"Push message with XML payload","time":{"start":1748121167801,"stop":1748121167801,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abda789001c938d","name":"start node with empty content topic","time":{"start":1748120799036,"stop":1748120799037,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7964a5804acb10","name":"Push message with numeric payload","time":{"start":1748121167785,"stop":1748121167785,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ba64515f0c45d9","name":"Check received message containing SQL Injection","time":{"start":1748120975313,"stop":1748120975314,"duration":1},"status":"passed","severity":"normal"},{"uid":"6195cce374b79784","name":"Push message equal or less that 1MB","time":{"start":1748121167811,"stop":1748121167812,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97f2608d64ae4fb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748121061337,"stop":1748121061337,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff25d8195b3b6ae","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1748120558065,"stop":1748120558065,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9ae2bb1a4ce56d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748121061329,"stop":1748121061330,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec4c9051a360ba88","name":"should wait for Filter peer to be connected","time":{"start":1748120549256,"stop":1748120549256,"duration":0},"status":"passed","severity":"normal"},{"uid":"26511aa00e5343ec","name":"Check publish message containing JSON","time":{"start":1748120704690,"stop":1748120704692,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2bc3d73fb44985d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1748120528174,"stop":1748120528174,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ce93b242fbfd3c","name":"Fails to push message with large meta","time":{"start":1748121167796,"stop":1748121167796,"duration":0},"status":"passed","severity":"normal"},{"uid":"4face3cc55917cf5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748121061339,"stop":1748121061339,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d058d7bd7eb4853","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748121061337,"stop":1748121061337,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e21bb74a121238e","name":"should use DNS peer discovery with light client","time":{"start":1748120579615,"stop":1748120579615,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f052057915cb94c","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1748120558651,"stop":1748120558651,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0527ffeda4d9ba","name":"Subscribe and receives messages on 20 topics","time":{"start":1748121061326,"stop":1748121061327,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3dc799c1696f44","name":"should add to incoming buffer if dependencies are not met","time":{"start":1748120558649,"stop":1748120558649,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c8396028455c86","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748121061339,"stop":1748121061339,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b625948e41c82a4","name":"can start and stop the service","time":{"start":1748120532544,"stop":1748120532545,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5271027e0bc0ec","name":"should properly create peer info with all multiaddrs","time":{"start":1748120514560,"stop":1748120514560,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bd03e23e23211a","name":"should return false","time":{"start":1748120514551,"stop":1748120514555,"duration":4},"status":"passed","severity":"normal"},{"uid":"c800b547ecbbfedc","name":"different cluster, different shard: nodes don't connect","time":{"start":1748120642734,"stop":1748120642736,"duration":2},"status":"passed","severity":"normal"},{"uid":"9542da1b740c16b2","name":"Passing page size 19 when there are 20 messages","time":{"start":1748120831511,"stop":1748120831511,"duration":0},"status":"passed","severity":"normal"},{"uid":"130230ff66b5811d","name":"Reopen subscription with peer with lost subscription","time":{"start":1748120640224,"stop":1748120640225,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20f7bc40471e404","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app44/1/topic334/proto","time":{"start":1748120799028,"stop":1748120799028,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d4b1be5f2a08fa","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app89/8/topic311/utf8","time":{"start":1748120799028,"stop":1748120799028,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a290f04361775","name":"Encoder throws on empty string content topic","time":{"start":1748120540208,"stop":1748120540208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3721bbf888421e6","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1748120528517,"stop":1748120528517,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca3605db7e8ef0b","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1748120558036,"stop":1748120558037,"duration":1},"status":"passed","severity":"normal"},{"uid":"6827160f52c4d651","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1748120558039,"stop":1748120558039,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18de50f113b75ab","name":"Push message with short payload","time":{"start":1748121167784,"stop":1748121167785,"duration":1},"status":"passed","severity":"normal"},{"uid":"971ce3fae7eb3a34","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1748120775873,"stop":1748120775874,"duration":1},"status":"passed","severity":"normal"},{"uid":"40089a8926a95506","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app28/6/topic350/test.js","time":{"start":1748120799029,"stop":1748120799029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b3e8482b022c4f","name":"Using a function","time":{"start":1748120838458,"stop":1748120838459,"duration":1},"status":"passed","severity":"normal"},{"uid":"6913b60daeb0535f","name":"Check received message containing XML","time":{"start":1748120975314,"stop":1748120975314,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a67e2434043d800","name":"Wrong topic","time":{"start":1748120799035,"stop":1748120799035,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8c6877c96e436f","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1748120513858,"stop":1748120513858,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12ccb5ca0c88bf5","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1748120775874,"stop":1748120775876,"duration":2},"status":"passed","severity":"normal"},{"uid":"50112ac51a88b4af","name":"Check received message containing Russian","time":{"start":1748120975313,"stop":1748120975313,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6dbc0468bf0f10","name":"groups content topics by expected pubsub topic","time":{"start":1748120506132,"stop":1748120506133,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb95109cb8a7db49","name":"should wait for Store peer to be connected","time":{"start":1748120549256,"stop":1748120549257,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8ea12f9aa3a319","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1748120506129,"stop":1748120506129,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cc7568c94059f7","name":"Subscribe to topic containing short and publish message","time":{"start":1748120706789,"stop":1748120706790,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f5cb98fabd82e8","name":"Sign & Recover","time":{"start":1748120539090,"stop":1748120539090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7086cf0580c7fb4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748120697933,"stop":1748120697933,"duration":0},"status":"passed","severity":"normal"},{"uid":"824dda25cc85cc7a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1748120558067,"stop":1748120558067,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a7f27d87da708e","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1748120558065,"stop":1748120558066,"duration":1},"status":"passed","severity":"normal"},{"uid":"8904d53894dad93d","name":"Check received message containing SQL Injection","time":{"start":1748120975323,"stop":1748120975323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6385db11602fe42","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748121061343,"stop":1748121061343,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91138834e4940f0","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1748120558040,"stop":1748120558040,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfc36a27583f8","name":"Fails to publish message with empty text","time":{"start":1748120704699,"stop":1748120704699,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8e8c35fe5438e4","name":"Check received message with timestamp: 1748120575197 ","time":{"start":1748120975326,"stop":1748120975326,"duration":0},"status":"passed","severity":"normal"},{"uid":"943e2ad9f7ef7891","name":"Push message with JSON payload","time":{"start":1748121167802,"stop":1748121167802,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea3a3840f7d587c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748120697940,"stop":1748120697940,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88b7d71ba498dbb","name":"Promise Callback - true","time":{"start":1748120822021,"stop":1748120822022,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0bed97d333fc13","name":"Renews subscription after lossing a connection","time":{"start":1748121061343,"stop":1748121061343,"duration":0},"status":"passed","severity":"normal"},{"uid":"107e5ece2a30091b","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1748120558040,"stop":1748120558040,"duration":0},"status":"passed","severity":"normal"},{"uid":"966c7b26f1783e11","name":"Query with Ordered Callback, No Decoder","time":{"start":1748120788136,"stop":1748120788137,"duration":1},"status":"passed","severity":"normal"},{"uid":"12be820cd0150225","name":"handles different networkShards values correctly","time":{"start":1748120506134,"stop":1748120506134,"duration":0},"status":"passed","severity":"normal"},{"uid":"71574f4a28b1a0eb","name":"should be able to encode the field with only FILTER set to true","time":{"start":1748120513856,"stop":1748120513856,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbc62acfe39d5be","name":"Store - dialed after - with timeout","time":{"start":1748120845355,"stop":1748120845356,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc3960e651ff167","name":"should handle a minimal index list","time":{"start":1748120506157,"stop":1748120506157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5580166ce34b3131","name":"Decoder throws on undefined content topic","time":{"start":1748120520692,"stop":1748120520692,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d4ccf680702c83","name":"Generator, custom pubsub topic","time":{"start":1748120812361,"stop":1748120812363,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0d72d6743b26adf","name":"should not receive a peer event after stop","time":{"start":1748120579609,"stop":1748120579614,"duration":5},"status":"passed","severity":"normal"},{"uid":"9e91b36165b7c7b9","name":"Push message with content topic containing XML","time":{"start":1748121167807,"stop":1748121167807,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e435c1ea9c38eb","name":"Relay + Store","time":{"start":1748120514562,"stop":1748120514562,"duration":0},"status":"passed","severity":"normal"},{"uid":"6168762d1fb697ea","name":"Check received message containing special chars","time":{"start":1748120975321,"stop":1748120975322,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f1e352e0846f0b","name":"Decoder throws on undefined content topic","time":{"start":1748120538602,"stop":1748120538602,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0641988edc04a8","name":"random static sharding 4 - Cluster ID: 973, Shard ID: 821","time":{"start":1748120817282,"stop":1748120817282,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4f2a48bd342bea","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1748120558040,"stop":1748120558041,"duration":1},"status":"passed","severity":"normal"},{"uid":"cacec36705e0e03c","name":"Passing invalid cursor","time":{"start":1748120775878,"stop":1748120775879,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36d1ecd754b829c","name":"returns all values when wanted number matches available values","time":{"start":1748120526875,"stop":1748120526876,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd6f41a29cac276","name":"Ephemeral field set to true","time":{"start":1748120520690,"stop":1748120520690,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee80fda994382a52","name":"Refresh subscription","time":{"start":1748121061338,"stop":1748121061338,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd8aba566e253ec","name":"Subscribe and receive messages via lightPush","time":{"start":1748121061324,"stop":1748121061325,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b0b1e027f3d0f1","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1748120506153,"stop":1748120506153,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e54d93a5a3f5005","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748121061341,"stop":1748121061341,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d812bfde722b7","name":"Push message with numeric payload","time":{"start":1748121167799,"stop":1748121167799,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe840fae52cb955","name":"Check publish message after service node is restarted","time":{"start":1748120704701,"stop":1748120704702,"duration":1},"status":"skipped","severity":"normal"},{"uid":"268080e947b60099","name":"Push message with content topic containing Script","time":{"start":1748121167793,"stop":1748121167794,"duration":1},"status":"passed","severity":"normal"},{"uid":"73894461f450d74b","name":"Passing page size 11 when there are 10 messages","time":{"start":1748120831510,"stop":1748120831510,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b986e53346a7386","name":"should use provided shard info when available","time":{"start":1748120549008,"stop":1748120549008,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fd86f429c072f0","name":"Check publish message containing escaped characters","time":{"start":1748120704693,"stop":1748120704693,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96d961b77c60601","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1748120834311,"stop":1748120834312,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e376c3ce0ed2a93","name":"should properly create location multiaddrs - tcp","time":{"start":1748120514559,"stop":1748120514560,"duration":1},"status":"passed","severity":"normal"},{"uid":"637e72589f06b07","name":"should not receive a peer event before start","time":{"start":1748120532546,"stop":1748120532546,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a0ec032d1ad117","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1748120696434,"stop":1748120696434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9135a1ebb2dd0b7","name":"Decoder throws on empty string content topic","time":{"start":1748120538603,"stop":1748120538603,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b4bb6e645ea6a8","name":"returns all values when wanted number is greater than available values","time":{"start":1748120526877,"stop":1748120526883,"duration":6},"status":"passed","severity":"normal"},{"uid":"6ba7fa13dcd5ac6a","name":"should reject if Store is requested but not mounted","time":{"start":1748120549254,"stop":1748120549255,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5f75012217fed5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1748120513864,"stop":1748120513865,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e9126f3c5fe7f8","name":"Push message with content topic containing SQL Injection","time":{"start":1748121167793,"stop":1748121167793,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1391112e49ce880","name":"should encode/decode to RLP encoding","time":{"start":1748120514556,"stop":1748120514556,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd19ba135a6130e8","name":"Rejects garbage","time":{"start":1748120552549,"stop":1748120552549,"duration":0},"status":"passed","severity":"normal"},{"uid":"29082139258d2f31","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1748120558653,"stop":1748120558653,"duration":0},"status":"passed","severity":"normal"},{"uid":"140372101b925167","name":"Check received message containing unicode special characters","time":{"start":1748120975316,"stop":1748120975316,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1281f31ad74390","name":"Query Generator, Multiple PubsubTopics","time":{"start":1748120788132,"stop":1748120788133,"duration":1},"status":"passed","severity":"normal"},{"uid":"8202d09fdf13e495","name":"safeDispatchEvent","time":{"start":1748120616107,"stop":1748120616107,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c350296a990ae2f","name":"should properly create location multiaddrs - udp","time":{"start":1748120514559,"stop":1748120514559,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea599ea6b3569a5","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1748120558028,"stop":1748120558029,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b547af78a84cca","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1748120549011,"stop":1748120549011,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a2690a291c2c15","name":"should encode/decode to text encoding","time":{"start":1748120514556,"stop":1748120514557,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b0a9645dfae4c0","name":"should return PeerId when PeerId is provided","time":{"start":1748120549007,"stop":1748120549007,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99c4725f8a8f11a","name":"should deliver messages after dependencies are met","time":{"start":1748120558651,"stop":1748120558651,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4aa619aad4aec9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1748120579615,"stop":1748120579616,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c87e165baf13649b","name":"Push message with rate limit","time":{"start":1748121167810,"stop":1748121167810,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fe5a8f424c87fe","name":"1 Store, 2 fetches","time":{"start":1748120528134,"stop":1748120528135,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd54d4ecf168a5d4","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1748120520693,"stop":1748120520693,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b066475648a508","name":"should not fail to stop the service if it was not started","time":{"start":1748120579603,"stop":1748120579607,"duration":4},"status":"passed","severity":"normal"},{"uid":"f6e5b49e10d4f735","name":"Check message on other pubsub topic is not received","time":{"start":1748120975327,"stop":1748120975327,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0462c0d3474a7a6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1748120506150,"stop":1748120506151,"duration":1},"status":"passed","severity":"normal"},{"uid":"5937a7b4c6f6dc30","name":"Check message with no content topic is not received","time":{"start":1748120975328,"stop":1748120975328,"duration":0},"status":"passed","severity":"normal"},{"uid":"215b92fe7e271862","name":"Delete observer","time":{"start":1748120680596,"stop":1748120680596,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39b6ae814d25899","name":"Push message with content topic containing emoji","time":{"start":1748121167809,"stop":1748121167809,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfefc897754eca2","name":"Push message with long payload","time":{"start":1748121167785,"stop":1748121167785,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1e043600f68013","name":"A test","time":{"start":1748120633542,"stop":1748120633543,"duration":1},"status":"passed","severity":"normal"},{"uid":"464c2d669f2c88b8","name":"shard 0","time":{"start":1748120817278,"stop":1748120817278,"duration":0},"status":"passed","severity":"normal"},{"uid":"de391b87caf9669","name":"Throws when trying to push message with empty payload","time":{"start":1748121167790,"stop":1748121167790,"duration":0},"status":"passed","severity":"normal"},{"uid":"f103cba11956346","name":"Push message with content topic containing Chinese","time":{"start":1748121167805,"stop":1748121167805,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c0ea1435c780aa","name":"Check publish message containing shell command","time":{"start":1748120704693,"stop":1748120704693,"duration":0},"status":"passed","severity":"normal"},{"uid":"814776f2f681e11a","name":"Subscribe to topic containing short and receive message","time":{"start":1748121061338,"stop":1748121061338,"duration":0},"status":"passed","severity":"normal"},{"uid":"398067e2e2d1faf3","name":"Push message with Chinese payload","time":{"start":1748121167786,"stop":1748121167786,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcd418ff2912393","name":"Check received message containing shell command","time":{"start":1748120975315,"stop":1748120975315,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d032a326c661d82","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1748120558074,"stop":1748120558075,"duration":1},"status":"passed","severity":"normal"},{"uid":"780d5f53c212b40","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1748120513865,"stop":1748120513865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75274fe1ba68850","name":"should only return 1 node with store capability","time":{"start":1748120528516,"stop":1748120528517,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b0e2ba209b448","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748120697934,"stop":1748120697934,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2e39672e6f6f4a","name":"should set field with only RELAY enabled","time":{"start":1748120514561,"stop":1748120514561,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d2dce3c0c1c6e2","name":"throws on empty content topic","time":{"start":1748120506114,"stop":1748120506114,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f9a764ad14193b","name":"Check message with no payload is not received","time":{"start":1748120975328,"stop":1748120975328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3108da446becda5","name":"Relay + Store","time":{"start":1748120580840,"stop":1748120580840,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f416e408c3d5619","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1748120558025,"stop":1748120558028,"duration":3},"status":"passed","severity":"normal"},{"uid":"d5db46d9408c95ad","name":"throws on content topic with non-number generation field","time":{"start":1748120506115,"stop":1748120506116,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e11b7e0138169b","name":"Push message with Chinese payload","time":{"start":1748121167800,"stop":1748121167800,"duration":0},"status":"passed","severity":"normal"},{"uid":"285a4b28047aea2c","name":"should fail to send if no connected peers found","time":{"start":1748120549147,"stop":1748120549147,"duration":0},"status":"passed","severity":"normal"},{"uid":"826be1732a10764c","name":"Check received message containing Basic HTML tag","time":{"start":1748120975314,"stop":1748120975314,"duration":0},"status":"passed","severity":"normal"},{"uid":"64047bb61adc61ec","name":"should not throw an error for a single configured topic","time":{"start":1748120506151,"stop":1748120506151,"duration":0},"status":"passed","severity":"normal"},{"uid":"807c2c38cb27d82a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1748120558068,"stop":1748120558068,"duration":0},"status":"passed","severity":"normal"},{"uid":"412c4b2435cc7c5","name":"should return valid sharding parameters for static sharding","time":{"start":1748120506154,"stop":1748120506154,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e888fd01d5feba","name":"should properly create location multiaddrs - tcp6","time":{"start":1748120514559,"stop":1748120514559,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c22473dad2bcbc","name":"Push message with content topic containing shell command","time":{"start":1748121167795,"stop":1748121167795,"duration":0},"status":"passed","severity":"normal"},{"uid":"87db1126b0bcc07d","name":"Generator, custom pubsub topic","time":{"start":1748120812359,"stop":1748120812360,"duration":1},"status":"skipped","severity":"normal"},{"uid":"43790d9925ef0754","name":"should throw error - no id","time":{"start":1748120514550,"stop":1748120514550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9afa3886be5cd06","name":"should insert elements correctly","time":{"start":1748120560038,"stop":1748120560038,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c91d20de2dc85e5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1748120706791,"stop":1748120706791,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cbc98eca5ff0ca","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1748120506137,"stop":1748120506137,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de59c99fe9af4ea","name":"Push message with custom timestamp: 1717362194570","time":{"start":1748121167810,"stop":1748121167811,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2635aea5791c7be","name":"pre and post cipher","time":{"start":1748120539089,"stop":1748120539089,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd3b9e024a80549","name":"Subscribe to topic containing Script and receive message","time":{"start":1748121061340,"stop":1748121061340,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8b6697c667e2c1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1748120506147,"stop":1748120506147,"duration":0},"status":"passed","severity":"normal"},{"uid":"113282d78efe6935","name":"getPeersByDiscovery","time":{"start":1748120616105,"stop":1748120616106,"duration":1},"status":"passed","severity":"normal"},{"uid":"a916392ddf82b46f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748121061329,"stop":1748121061329,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfa4202362240e3","name":"Fails to publish duplicate message","time":{"start":1748120704699,"stop":1748120704699,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9ef3b586d8609b","name":"Symmetric encrypt & Decrypt","time":{"start":1748120539088,"stop":1748120539089,"duration":1},"status":"passed","severity":"normal"},{"uid":"c396ac4ac31be37f","name":"should return different streams if requested simultaniously","time":{"start":1748120520258,"stop":1748120520259,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c29f9427a02795","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1748120506139,"stop":1748120506140,"duration":1},"status":"passed","severity":"normal"},{"uid":"df77617e1c2a3c03","name":"configure the node with multiple content topics","time":{"start":1748120799035,"stop":1748120799036,"duration":1},"status":"passed","severity":"normal"},{"uid":"90183bc138f36095","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1748120558068,"stop":1748120558069,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd7e458fb8aee1c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1748120642730,"stop":1748120642731,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a18cbdd3c01e69","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748121061330,"stop":1748121061331,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d38fa9986d4f44","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1748120575881,"stop":1748120575882,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecdb510b0c5f1694","name":"start node with empty shard should fail","time":{"start":1748120817286,"stop":1748120817287,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6101d8ba886978","name":"Overlapping topic subscription","time":{"start":1748120706789,"stop":1748120706789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8273b4ccc0c62af","name":"Subscribe to topic containing Script and receive message","time":{"start":1748121061331,"stop":1748121061331,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ecc72dbab226d93","name":"Check received message containing Script","time":{"start":1748120975323,"stop":1748120975323,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38babcc231aa2a0","name":"Register correct protocols","time":{"start":1748120706785,"stop":1748120706785,"duration":0},"status":"passed","severity":"normal"},{"uid":"da15e47247fa94c0","name":"Check message with no pubsub topic is not received","time":{"start":1748120975318,"stop":1748120975318,"duration":0},"status":"passed","severity":"normal"},{"uid":"604dfab561c43f85","name":"Push message with content topic containing Arabic","time":{"start":1748121167792,"stop":1748121167792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9eda06c838a7871","name":"Query with Ordered Callback, No message returned","time":{"start":1748120788137,"stop":1748120788138,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0bd69971821440a","name":"throws on content topic with too few or too many fields","time":{"start":1748120506115,"stop":1748120506115,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fb09b917442894","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1748120788138,"stop":1748120788139,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6af56bee30d8b6b","name":"should only return 1 node with relay and store capability","time":{"start":1748120528516,"stop":1748120528516,"duration":0},"status":"passed","severity":"normal"},{"uid":"120998dfb8649f2","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1748120549170,"stop":1748120549170,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed888cfdf3d68c96","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1748120582683,"stop":1748120582687,"duration":4},"status":"passed","severity":"normal"},{"uid":"e2796260e3442a68","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1748120558069,"stop":1748120558069,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f1cb95aa006d8","name":"Push message with custom timestamp: 1748116994570","time":{"start":1748121167811,"stop":1748121167811,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7bd4d092d98ac9","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1748120558061,"stop":1748120558062,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efa2c461717e12e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748121061332,"stop":1748121061332,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e45b1acc623562","name":"should respect max attempts limit","time":{"start":1748120548986,"stop":1748120548986,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb005892de1d268b","name":"Passing page size 110 when there are 120 messages","time":{"start":1748120831511,"stop":1748120831511,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7799182f40e43a","name":"peer:update - should do nothing if another protocol hit","time":{"start":1748120520259,"stop":1748120520260,"duration":1},"status":"passed","severity":"normal"},{"uid":"98abb65213940804","name":"isConnected should return false after all peers disconnect","time":{"start":1748120594356,"stop":1748120594357,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3cc7c7666c53ec","name":"Push message with SQL Injection payload","time":{"start":1748121167801,"stop":1748121167801,"duration":0},"status":"passed","severity":"normal"},{"uid":"99914538959a2eb1","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1748120575880,"stop":1748120575880,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f65478c0abcf93f","name":"Push message with long payload","time":{"start":1748121167799,"stop":1748121167799,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6c77e294c4ef27","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748121061339,"stop":1748121061339,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d1aa6095222c84","name":"1 Relay, 1 fetch","time":{"start":1748120528133,"stop":1748120528134,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f9aaea16cc1fee","name":"Check publish message containing Arabic","time":{"start":1748120704676,"stop":1748120704676,"duration":0},"status":"passed","severity":"normal"},{"uid":"e856931e0e490500","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1748120834311,"stop":1748120834311,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd425e66bd657320","name":"random static sharding 7 - Cluster ID: 58, Shard ID: 882","time":{"start":1748120817283,"stop":1748120817283,"duration":0},"status":"passed","severity":"normal"},{"uid":"acba1f13cca8c220","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1748120558030,"stop":1748120558030,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa788566e0692ee","name":"Subscribe and receive messages via lightPush","time":{"start":1748121061335,"stop":1748121061335,"duration":0},"status":"passed","severity":"normal"},{"uid":"977b01df10d9326e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1748120834310,"stop":1748120834311,"duration":1},"status":"passed","severity":"normal"},{"uid":"939b1adf54c799b5","name":"Relay - dialed first","time":{"start":1748120845354,"stop":1748120845354,"duration":0},"status":"passed","severity":"normal"},{"uid":"546ea25fb6903618","name":"should not allow k > 12","time":{"start":1748120557773,"stop":1748120557775,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3e2ffc3e9aaae7","name":"Check received message containing emoji","time":{"start":1748120975325,"stop":1748120975325,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5f17af6cfa9f62","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748120762790,"stop":1748120762790,"duration":0},"status":"passed","severity":"normal"},{"uid":"b732011a3d6073d5","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1748120558041,"stop":1748120558041,"duration":0},"status":"passed","severity":"normal"},{"uid":"34772af0e3bf7dc3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1748120506148,"stop":1748120506148,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a0b0e08bd30b5c","name":"should update ack status of messages in outgoing buffer","time":{"start":1748120558653,"stop":1748120558654,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5c66593e4aa6f7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1748120706793,"stop":1748120706794,"duration":1},"status":"passed","severity":"normal"},{"uid":"d169b94b023eec10","name":"should only return 1 node with relay capability","time":{"start":1748120528515,"stop":1748120528516,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c02118e0a4a7f4b","name":"Check message with invalid timestamp is not received","time":{"start":1748120975327,"stop":1748120975327,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd35c5c40eb1dc0","name":"should emit a peer event after start","time":{"start":1748120579608,"stop":1748120579608,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5504a29684cbc2","name":"should not fail to start the service if it is already started","time":{"start":1748120579607,"stop":1748120579608,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef64fa15c99469a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1748120506136,"stop":1748120506136,"duration":0},"status":"passed","severity":"normal"},{"uid":"16449d07c9387971","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1748120558066,"stop":1748120558066,"duration":0},"status":"passed","severity":"normal"},{"uid":"1986608da9d766b0","name":"Push message with SQL Injection payload","time":{"start":1748121167787,"stop":1748121167787,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2fafb721817d0e","name":"Publish message with custom timestamp: Sat May 24 2025 22:04:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1748120704697,"stop":1748120704698,"duration":1},"status":"passed","severity":"normal"},{"uid":"c95a7d2f0ba85a5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748121061336,"stop":1748121061336,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc730614c03dfc60","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1748120506144,"stop":1748120506145,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb581deb53de4d0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748121167794,"stop":1748121167794,"duration":0},"status":"passed","severity":"normal"},{"uid":"526c3185cbfb86c2","name":"throws on content topic with empty topic name field","time":{"start":1748120506123,"stop":1748120506123,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fec83a2fdf73522","name":"should handle task timeouts","time":{"start":1748120548984,"stop":1748120548986,"duration":2},"status":"passed","severity":"normal"},{"uid":"8703d4caf0bc6d4b","name":"Check message with no payload is not received","time":{"start":1748120975318,"stop":1748120975319,"duration":1},"status":"passed","severity":"normal"},{"uid":"538dbf35a4b2a69c","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1748120506144,"stop":1748120506144,"duration":0},"status":"passed","severity":"normal"}]