mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"b78b1ac5bfb0c881","name":"Check received message containing unicode special characters","time":{"start":1744621879889,"stop":1744621879889,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7e78783a63fc4f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744621600290,"stop":1744621600290,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad640e77a982ee7","name":"Subscribe to topic containing XML and receive message","time":{"start":1744621977378,"stop":1744621977378,"duration":0},"status":"passed","severity":"normal"},{"uid":"77474dab31c9d914","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744621600294,"stop":1744621600294,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb025722fc418a5","name":"should set field with only RELAY enabled","time":{"start":1744621410475,"stop":1744621410475,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b6ccc4bf1f92b9","name":"removeEventListener with wrong event","time":{"start":1744621511305,"stop":1744621511305,"duration":0},"status":"passed","severity":"normal"},{"uid":"918072b4fc1efca2","name":"Subscribe to topic containing short and receive message","time":{"start":1744621977375,"stop":1744621977375,"duration":0},"status":"passed","severity":"normal"},{"uid":"8090dcb218a47a33","name":"should not receive a peer event before start","time":{"start":1744621428370,"stop":1744621428370,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c891bcb5596051","name":"should not allow unachievable error rate","time":{"start":1744621453649,"stop":1744621453649,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b81b9a21ae863a4","name":"Push message with content topic containing JSON","time":{"start":1744622085148,"stop":1744622085148,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7bb718e082a706","name":"Push message with SQL Injection payload","time":{"start":1744622085124,"stop":1744622085124,"duration":0},"status":"passed","severity":"normal"},{"uid":"473601a11b8c176a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744621454079,"stop":1744621454079,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b93e58cb314231","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744621401800,"stop":1744621401800,"duration":0},"status":"passed","severity":"normal"},{"uid":"431857cf57fef7d6","name":"throws on content topic with empty application field","time":{"start":1744621401751,"stop":1744621401752,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56c9760f5ee2cc","name":"new peer added after a peer was already found","time":{"start":1744621596018,"stop":1744621596018,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48dd246aa64944a8","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744621454049,"stop":1744621454050,"duration":1},"status":"passed","severity":"normal"},{"uid":"af33978210dea0d3","name":"should initialize with Unhealthy status","time":{"start":1744621445167,"stop":1744621445168,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46005a5f31de920","name":"Check received message containing shell command","time":{"start":1744621879888,"stop":1744621879889,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7406dd8f03257ca","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744621591201,"stop":1744621591201,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9a2c51b2d6738e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app72/10/topic181/proto","time":{"start":1744621704208,"stop":1744621704208,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f395f5481c8375e","name":"Reusing cursor across nodes","time":{"start":1744621670904,"stop":1744621670905,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79dce90f076f5e2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744621587774,"stop":1744621587774,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c01d83a34f89384","name":"Promise Callback - false","time":{"start":1744621721950,"stop":1744621721950,"duration":0},"status":"passed","severity":"normal"},{"uid":"a506e6ae57e4454d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744621424175,"stop":1744621424176,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3df76cdebb5937","name":"should be able to encode the field with only STORE set to true","time":{"start":1744621409774,"stop":1744621409775,"duration":1},"status":"passed","severity":"normal"},{"uid":"68482494b83e7add","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744621977392,"stop":1744621977392,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0cb83d88909bb2","name":"tcp ip4 address","time":{"start":1744621409751,"stop":1744621409754,"duration":3},"status":"passed","severity":"normal"},{"uid":"72ac64d35516b174","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744621401768,"stop":1744621401769,"duration":1},"status":"passed","severity":"normal"},{"uid":"725f91814dbe1ba1","name":"Privacy Node - default protocol","time":{"start":1744621746962,"stop":1744621746962,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdaf4ab0a493eac2","name":"Callback on promise, aborts when callback returns true","time":{"start":1744621718164,"stop":1744621718164,"duration":0},"status":"passed","severity":"normal"},{"uid":"f054116ea3ab59ad","name":"Check message with non string payload is not received","time":{"start":1744621879893,"stop":1744621879893,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7c6c2d91f847eb","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744621409783,"stop":1744621409783,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefe3ee8d7761bd8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744621587773,"stop":1744621587773,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb75a30ec943a48","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744621977384,"stop":1744621977385,"duration":1},"status":"passed","severity":"normal"},{"uid":"7679e5496029b29a","name":"Push message with Russian payload","time":{"start":1744622085140,"stop":1744622085140,"duration":0},"status":"passed","severity":"normal"},{"uid":"350033099071fc4a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744621587774,"stop":1744621587774,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbf2a7ce6e1a9cb","name":"Check received message containing short","time":{"start":1744621879884,"stop":1744621879884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06d627314e0a2a9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744621977390,"stop":1744621977390,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ab6fa2340e53f0","name":"dispatchEvent via connectionManager","time":{"start":1744621511306,"stop":1744621511307,"duration":1},"status":"passed","severity":"normal"},{"uid":"3935743e5832a337","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744621670901,"stop":1744621670902,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf83063805a0ad05","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744621401779,"stop":1744621401779,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5be90666effc84","name":"should maintain desired error rate","time":{"start":1744621455923,"stop":1744621455923,"duration":0},"status":"passed","severity":"normal"},{"uid":"b990ae4aa99c0dcf","name":"Push message with XML payload","time":{"start":1744622085141,"stop":1744622085141,"duration":0},"status":"passed","severity":"normal"},{"uid":"63058cbef4acf2f1","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744621436107,"stop":1744621436107,"duration":0},"status":"passed","severity":"normal"},{"uid":"6647d9f95f41e804","name":"Relay - dialed after","time":{"start":1744621746959,"stop":1744621746959,"duration":0},"status":"passed","severity":"normal"},{"uid":"da82fdff566a309f","name":"should not allow k > 12","time":{"start":1744621453647,"stop":1744621453648,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b69feea4fa655e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744621977382,"stop":1744621977382,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95843936aae7748","name":"recovers when dns.resolve returns empty","time":{"start":1744621424485,"stop":1744621424485,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f0d8a2db50555","name":"Waku message hash computation (payload length 0)","time":{"start":1744621404405,"stop":1744621404406,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec36789c3482552","name":"should retry failed tasks","time":{"start":1744621444828,"stop":1744621444830,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad92a95118fed630","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744621591201,"stop":1744621591201,"duration":0},"status":"passed","severity":"normal"},{"uid":"f374184f20abba09","name":"Check received message containing Arabic","time":{"start":1744621879886,"stop":1744621879886,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3ce9aebe0f8e5d","name":"should set field with all protocols disabled","time":{"start":1744621410474,"stop":1744621410474,"duration":0},"status":"passed","severity":"normal"},{"uid":"c422162e7ec3dcf0","name":"should process tasks in queue","time":{"start":1744621444827,"stop":1744621444828,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb3ad4db53613bb","name":"Push message with custom timestamp: 1744625091698","time":{"start":1744622085136,"stop":1744622085136,"duration":0},"status":"passed","severity":"normal"},{"uid":"14308a76346624c8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744621528745,"stop":1744621528745,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d9603517c4f1d4","name":"Check received message containing special chars","time":{"start":1744621879874,"stop":1744621879874,"duration":0},"status":"passed","severity":"normal"},{"uid":"980f87badb65100a","name":"Default pageSize","time":{"start":1744621732861,"stop":1744621732861,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7f9f0c205faa22","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744621401954,"stop":1744621401955,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4bd841cf218f","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744621454037,"stop":1744621454037,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc39487bf3a9ec2","name":"Correctly serialized arguments","time":{"start":1744621538621,"stop":1744621538621,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a2531f200de1d2","name":"should insert message into bloom filter","time":{"start":1744621454497,"stop":1744621454497,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e682ec9cc4aa08","name":"throws on empty content topic","time":{"start":1744621401748,"stop":1744621401749,"duration":1},"status":"passed","severity":"normal"},{"uid":"821dcdd2dbe136ad","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744621600289,"stop":1744621600290,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3bcceb3bc0f11c","name":"Push message with content topic containing numeric","time":{"start":1744622085129,"stop":1744622085129,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c19e5ad854b9a2","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744621401766,"stop":1744621401766,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75a4faebf1c338f","name":"throws on content topic with empty encoding field","time":{"start":1744621401753,"stop":1744621401753,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de2ea8cc7e07ba7","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744621409779,"stop":1744621409779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fcc9fdfb7eb1da","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744621416237,"stop":1744621416237,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8566df80caf3eb","name":"Passing page size 3 when there are 20 messages","time":{"start":1744621732857,"stop":1744621732857,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71d34de21050e4d","name":"Push message with content topic containing short","time":{"start":1744622085144,"stop":1744622085144,"duration":0},"status":"passed","severity":"normal"},{"uid":"3733dd21ad544050","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744621684315,"stop":1744621684316,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac8ad3819fe53403","name":"Relay","time":{"start":1744621476385,"stop":1744621476385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4930e487143a051","name":"Generator, 2 different pubsubtopics","time":{"start":1744621720829,"stop":1744621720834,"duration":5},"status":"passed","severity":"normal"},{"uid":"c35c62ae6f34e4e8","name":"Check received message containing Russian","time":{"start":1744621879875,"stop":1744621879875,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c232d9f09e9116","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744621471608,"stop":1744621471608,"duration":0},"status":"passed","severity":"normal"},{"uid":"40671406688db3ef","name":"should send to specified number of peers of used peers","time":{"start":1744621445406,"stop":1744621445406,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b72116abd349198","name":"Nwaku publishes","time":{"start":1744621589649,"stop":1744621589649,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad347a8b646d1421","name":"Check message with no pubsub topic is not received","time":{"start":1744621879881,"stop":1744621879882,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca89249357fc9eb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744621656974,"stop":1744621656974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9370bcac1f8e875","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744621454040,"stop":1744621454048,"duration":8},"status":"passed","severity":"normal"},{"uid":"4c6a62270d8f2040","name":"should throw error - no public key","time":{"start":1744621410464,"stop":1744621410465,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5e050172a575b0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744621423392,"stop":1744621423392,"duration":0},"status":"passed","severity":"normal"},{"uid":"45298d5dfe889410","name":"Subscribe to topic containing short and receive message","time":{"start":1744621977385,"stop":1744621977386,"duration":1},"status":"passed","severity":"normal"},{"uid":"d890c95c66244cb7","name":"Check publish message containing Basic HTML tag","time":{"start":1744621596850,"stop":1744621596850,"duration":0},"status":"passed","severity":"normal"},{"uid":"37aecca4123bae1c","name":"should get / set TCP multiaddr","time":{"start":1744621410471,"stop":1744621410471,"duration":0},"status":"passed","severity":"normal"},{"uid":"71626b91ead2c260","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744621401783,"stop":1744621401783,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eaa686f4c112c63","name":"Push message with escaped characters payload","time":{"start":1744622085126,"stop":1744622085126,"duration":0},"status":"passed","severity":"normal"},{"uid":"f486dd7adca29290","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744621410463,"stop":1744621410463,"duration":0},"status":"passed","severity":"normal"},{"uid":"112db7aea21c4f49","name":"Subscribe to topic containing long and publish message","time":{"start":1744621600289,"stop":1744621600289,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80bba46ef98439d","name":"should properly start and stop event listening","time":{"start":1744621445169,"stop":1744621445170,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d9036efc50a553","name":"should call waitForPeer on Relay","time":{"start":1744621445309,"stop":1744621445310,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e85031a3225a2c","name":"Encoder throws on undefined content topic","time":{"start":1744621434466,"stop":1744621434466,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b37d57056cc066d","name":"Sample","time":{"start":1744621409853,"stop":1744621409853,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cce1c1dab986b11","name":"should detect messages with missing dependencies","time":{"start":1744621454500,"stop":1744621454500,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bfde46c5a932fb","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744621596021,"stop":1744621596021,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d907ac2682443fb","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744621424176,"stop":1744621424177,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3703c065c6ad421","name":"1 Relay, 1 fetch","time":{"start":1744621424440,"stop":1744621424440,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca651e1464f7057","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744621401799,"stop":1744621401800,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e68cbe32d22352","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744621454029,"stop":1744621454029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92dd9f00e16ee6e","name":"should check false positive rate","time":{"start":1744621455925,"stop":1744621455925,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c78eb43664b984","name":"Subscribe and receive messages via waku relay post","time":{"start":1744621977372,"stop":1744621977373,"duration":1},"status":"passed","severity":"normal"},{"uid":"5edd05addf52d7fa","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744621977387,"stop":1744621977387,"duration":0},"status":"passed","severity":"normal"},{"uid":"efac09ba81ede59c","name":"should not fail to start the service if it is already started","time":{"start":1744621475814,"stop":1744621475814,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d95bfa8d2ab4822","name":"Should update shard info","time":{"start":1744621539776,"stop":1744621539776,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df6c5799f1eaa25","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744621596856,"stop":1744621596856,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7a2a23a177fd81","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744621454054,"stop":1744621454055,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ca8416071b30a7b","name":"Check message with no payload is not received","time":{"start":1744621879882,"stop":1744621879882,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f6a9b1501caa61","name":"connected peers and dial","time":{"start":1744621576119,"stop":1744621576119,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1789335f668322c1","name":"should emit a peer event after start","time":{"start":1744621576009,"stop":1744621576009,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7f2060dcffe783","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744621600286,"stop":1744621600288,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8617c83b8676cdb","name":"Decoder throws on undefined content topic","time":{"start":1744621416675,"stop":1744621416675,"duration":0},"status":"passed","severity":"normal"},{"uid":"350a310f5746a0c5","name":"Check meta is set [ecies]","time":{"start":1744621436108,"stop":1744621436108,"duration":0},"status":"passed","severity":"normal"},{"uid":"538c13d0d73ac8ee","name":"should deliver messages after dependencies are met","time":{"start":1744621454500,"stop":1744621454501,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e6118f8723bf50","name":"Push message with content topic containing special chars","time":{"start":1744622085129,"stop":1744622085129,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9212692a7a2ad5","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744621453653,"stop":1744621453653,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5582382d7c2a3","name":"Push message with SQL Injection payload","time":{"start":1744622085140,"stop":1744622085140,"duration":0},"status":"passed","severity":"normal"},{"uid":"1816e8c31598e710","name":"should only return 1 node with relay and store capability","time":{"start":1744621424486,"stop":1744621424487,"duration":1},"status":"passed","severity":"normal"},{"uid":"593686010ce7f90e","name":"random static sharding 4 - Cluster ID: 417, Shard ID: 480","time":{"start":1744621712690,"stop":1744621712690,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c0cdef47039032","name":"Check publish message containing unicode special characters","time":{"start":1744621596852,"stop":1744621596852,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa556c8191016957","name":"should properly create location multiaddrs - tcp","time":{"start":1744621410473,"stop":1744621410473,"duration":0},"status":"passed","severity":"normal"},{"uid":"20092eff3eb6c949","name":"Check received message containing Chinese","time":{"start":1744621879885,"stop":1744621879885,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba74032b0a1edcb","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744621409782,"stop":1744621409782,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf789b8de7a41587","name":"Check message on other pubsub topic is not received","time":{"start":1744621879881,"stop":1744621879881,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd208a6a69efe63","name":"Store - dialed first","time":{"start":1744621746960,"stop":1744621746960,"duration":0},"status":"passed","severity":"normal"},{"uid":"7713e78d241226e8","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744621684317,"stop":1744621684317,"duration":0},"status":"passed","severity":"normal"},{"uid":"745d2c7e042d7b0a","name":"should only return 1 node with store capability","time":{"start":1744621424487,"stop":1744621424487,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a80393aef38fe0","name":"should increase lamport timestamp","time":{"start":1744621454498,"stop":1744621454498,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c76480f1535f7b","name":"Ping on peer without subscriptions","time":{"start":1744621537565,"stop":1744621537566,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae1c23e3bc1add0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744621454068,"stop":1744621454068,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1edd8ac329fe02","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744621454500,"stop":1744621454500,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ebd884b103edce5","name":"should request renew when peer disconnects","time":{"start":1744621444561,"stop":1744621444562,"duration":1},"status":"passed","severity":"normal"},{"uid":"a239084625e5d296","name":"should return valid sharding parameters for static sharding","time":{"start":1744621401794,"stop":1744621401796,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf5d1f8a93db03cb","name":"Encoder throws on empty string content topic","time":{"start":1744621434466,"stop":1744621434466,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8463dc1db90ce4","name":"Push message with special chars payload","time":{"start":1744622085139,"stop":1744622085139,"duration":0},"status":"passed","severity":"normal"},{"uid":"da09d3554a6577c5","name":"should encode/decode to text encoding","time":{"start":1744621410470,"stop":1744621410470,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75f10c6ae11cf07","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744621401772,"stop":1744621401773,"duration":1},"status":"passed","severity":"normal"},{"uid":"253cc3aa1aa67871","name":"Check received message containing SQL Injection","time":{"start":1744621879876,"stop":1744621879876,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d4155da05c4f5c","name":"handles multiple messages","time":{"start":1744621734081,"stop":1744621734084,"duration":3},"status":"passed","severity":"normal"},{"uid":"c932534f08cbda93","name":"Check received message containing numeric","time":{"start":1744621879884,"stop":1744621879885,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf5ca5660138dd","name":"Push message with XML payload","time":{"start":1744622085125,"stop":1744622085125,"duration":0},"status":"passed","severity":"normal"},{"uid":"e295a2d2cafd55d1","name":"should retry on complete failure if specified","time":{"start":1744621445406,"stop":1744621445406,"duration":0},"status":"passed","severity":"normal"},{"uid":"396bf5e4ea0fb42a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744621454051,"stop":1744621454052,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97c3cfcc2ac345","name":"Generator, custom pubsub topic","time":{"start":1744621720829,"stop":1744621720829,"duration":0},"status":"passed","severity":"normal"},{"uid":"67eb2799e9205076","name":"Asymmetric encrypt & decrypt","time":{"start":1744621434840,"stop":1744621434840,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e67e7a23be4e2c5","name":"isConnected return false after peer stops","time":{"start":1744621491452,"stop":1744621491453,"duration":1},"status":"passed","severity":"normal"},{"uid":"687035f0c5927f6c","name":"Refresh subscription","time":{"start":1744621977385,"stop":1744621977385,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06cef4caff05af4","name":"Used by Waku Relay","time":{"start":1744621741362,"stop":1744621741362,"duration":0},"status":"passed","severity":"normal"},{"uid":"20aa310d762c406","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app40/8/topic350/xml","time":{"start":1744621704198,"stop":1744621704198,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a04c8117d0cf1ee","name":"should return empty list for no shard","time":{"start":1744621401778,"stop":1744621401778,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a6ff0f80b227f8","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744621735286,"stop":1744621735287,"duration":1},"status":"passed","severity":"normal"},{"uid":"6703ff13b2e502a2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744621977389,"stop":1744621977389,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cf1365591e3baa","name":"Ping on unsubscribed peer","time":{"start":1744621537566,"stop":1744621537566,"duration":0},"status":"passed","severity":"normal"},{"uid":"219b7abab4dfaa04","name":"Push message with content topic containing Arabic","time":{"start":1744622085146,"stop":1744622085146,"duration":0},"status":"passed","severity":"normal"},{"uid":"200d3b4764c4941d","name":"ignores domain fetching errors","time":{"start":1744621424485,"stop":1744621424485,"duration":0},"status":"passed","severity":"normal"},{"uid":"4679b2869ae7e325","name":"more peers than existing","time":{"start":1744621576119,"stop":1744621576119,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70ed7a2236bbe6f5","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744621445169,"stop":1744621445169,"duration":0},"status":"passed","severity":"normal"},{"uid":"1670716c826ea916","name":"handles different clusterIds correctly","time":{"start":1744621401771,"stop":1744621401772,"duration":1},"status":"passed","severity":"normal"},{"uid":"8995c7e5f95d3ea1","name":"ignores unrecognized TXT record formats","time":{"start":1744621424485,"stop":1744621424486,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7cb65b023c7d4d","name":"random static sharding 9 - Cluster ID: 356, Shard ID: 802","time":{"start":1744621712693,"stop":1744621712693,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7de6ecb73d592e5","name":"should never report false negatives","time":{"start":1744621455923,"stop":1744621455923,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea285279fefa1ec","name":"Check received message containing JSON","time":{"start":1744621879888,"stop":1744621879888,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c246412201c513c","name":"Passing invalid cursor","time":{"start":1744621670905,"stop":1744621670906,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e78777efce7824","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744621977377,"stop":1744621977377,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf486c4dd33b5d0","name":"Non TWN Cluster","time":{"start":1744621704197,"stop":1744621704198,"duration":1},"status":"passed","severity":"normal"},{"uid":"151d39450e61d2f4","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744621454501,"stop":1744621454501,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c69fe93ef45a704","name":"Query Generator - false","time":{"start":1744621721949,"stop":1744621721949,"duration":0},"status":"passed","severity":"normal"},{"uid":"9482d58a56e64381","name":"Throws when trying to push message with empty payload","time":{"start":1744622085127,"stop":1744622085128,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78f8681be31ea35","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744621977376,"stop":1744621977376,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e1034b44d9a41f","name":"Check publish message containing escaped characters","time":{"start":1744621596851,"stop":1744621596851,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e3e55574f3746f","name":"should load peers from local storage and dispatch events","time":{"start":1744621428371,"stop":1744621428371,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a58f0e135bf62a0","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744621454031,"stop":1744621454032,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cae5d98845231a3","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744621454502,"stop":1744621454502,"duration":0},"status":"passed","severity":"normal"},{"uid":"8184ffa7888763e9","name":"Check received message containing Script","time":{"start":1744621879887,"stop":1744621879887,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a2738ebb926665","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744621409776,"stop":1744621409777,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6c4b66a662e8cd","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744621401770,"stop":1744621401770,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd8cd4bf3c68668","name":"should be able to decode the field with only STORE set to true","time":{"start":1744621409781,"stop":1744621409781,"duration":0},"status":"passed","severity":"normal"},{"uid":"254b6683b7e178bc","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744621409772,"stop":1744621409774,"duration":2},"status":"passed","severity":"normal"},{"uid":"af16b7d4fcaac5a1","name":"Waku message hash computation (no timestamp)","time":{"start":1744621404406,"stop":1744621404406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ef0e4182e3fc6b","name":"configure the node with multiple pubsub topics","time":{"start":1744621712694,"stop":1744621712694,"duration":0},"status":"passed","severity":"normal"},{"uid":"55025c5fcbc03b99","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744621977378,"stop":1744621977379,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7afaa6e7ff5ff9","name":"Check received message containing Russian","time":{"start":1744621879886,"stop":1744621879886,"duration":0},"status":"passed","severity":"normal"},{"uid":"a375acdf887abce","name":"Query with Ordered Callback, No message returned","time":{"start":1744621684317,"stop":1744621684317,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b47a9be1a7bae3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744621587773,"stop":1744621587773,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c500a7a36db0130","name":"getPeersByDiscovery","time":{"start":1744621596018,"stop":1744621596018,"duration":0},"status":"passed","severity":"normal"},{"uid":"79254c2d9bce1980","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744621401801,"stop":1744621401801,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fec3be640f50af","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744621977391,"stop":1744621977391,"duration":0},"status":"passed","severity":"normal"},{"uid":"655f8856777309d9","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744621454038,"stop":1744621454038,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f705ae5e7d6d86","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744621401785,"stop":1744621401785,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a80094b3c5a997a","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app70/7/topic458/proto","time":{"start":1744621704199,"stop":1744621704199,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fab64b164b17af","name":"Push message with content topic containing numeric","time":{"start":1744622085145,"stop":1744622085145,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b0642476720551","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744621401769,"stop":1744621401769,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bc9153ce0e7826","name":"should emit a peer event after start","time":{"start":1744621475814,"stop":1744621475815,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3571f067c2bf13","name":"should increase lamport timestamp","time":{"start":1744621454496,"stop":1744621454497,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dafbf35a9f12c3f","name":"Check message with invalid timestamp is not received","time":{"start":1744621879891,"stop":1744621879891,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12672c1e2e54d07","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744621727653,"stop":1744621727653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9f63edbcf1ec03","name":"Renews subscription after lossing a connection","time":{"start":1744621977381,"stop":1744621977381,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d12450e11998d2","name":"Check message with no payload is not received","time":{"start":1744621879893,"stop":1744621879893,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3dedb894f805fc","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744621454030,"stop":1744621454031,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3cb441d470bfcf","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744621587774,"stop":1744621587774,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae695edb381f83bb","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744621401799,"stop":1744621401799,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ba048136ad0a74","name":"should return different streams if requested simultaniously","time":{"start":1744621416235,"stop":1744621416235,"duration":0},"status":"passed","severity":"normal"},{"uid":"14906485e2e8ee1b","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744621454021,"stop":1744621454021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2db6338c689512e","name":"Push message with short payload","time":{"start":1744622085121,"stop":1744622085121,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c73bfc87678c4bd","name":"should handle special patterns correctly","time":{"start":1744621455924,"stop":1744621455924,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ad898cc2240a4a","name":"should use shardsUnderCluster when provided","time":{"start":1744621445131,"stop":1744621445132,"duration":1},"status":"passed","severity":"normal"},{"uid":"73443ed1c90b973c","name":"should decode valid enr successfully","time":{"start":1744621410462,"stop":1744621410463,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec754183b2c31b7c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744621401776,"stop":1744621401776,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cdb162aa1a0837","name":"should be online or offline if network state changed","time":{"start":1744621471612,"stop":1744621471613,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d8fe7f189db1353","name":"Relay + Store","time":{"start":1744621476385,"stop":1744621476386,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e28a326c27ff69","name":"should throw if no connection provided","time":{"start":1744621416233,"stop":1744621416234,"duration":1},"status":"passed","severity":"normal"},{"uid":"3845e0a273f5843c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744621879879,"stop":1744621879880,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8705af64b68eda9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744622085132,"stop":1744622085132,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbffbc400ed3b43","name":"random static sharding 2 - Cluster ID: 999, Shard ID: 619","time":{"start":1744621712690,"stop":1744621712690,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4f54dd37448ed1","name":"throws on content topic with non-number generation field","time":{"start":1744621401750,"stop":1744621401751,"duration":1},"status":"passed","severity":"normal"},{"uid":"e569d699bf94a95e","name":"Decoder throws on undefined content topic","time":{"start":1744621434467,"stop":1744621434467,"duration":0},"status":"passed","severity":"normal"},{"uid":"af12325181bd9325","name":"should return false when shard is not included in network shards","time":{"start":1744621445133,"stop":1744621445133,"duration":0},"status":"passed","severity":"normal"},{"uid":"868857cbe560c066","name":"Publish message with custom timestamp: Mon Apr 14 2025 08:06:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1744621596853,"stop":1744621596853,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d1e18f2aab5f5f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744621977390,"stop":1744621977390,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d2de73cb66084a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744621684312,"stop":1744621684313,"duration":1},"status":"passed","severity":"normal"},{"uid":"4621c3372db0af7e","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744621478780,"stop":1744621478780,"duration":0},"status":"passed","severity":"normal"},{"uid":"7947a62c1908b53a","name":"Push message with content topic containing Russian","time":{"start":1744622085130,"stop":1744622085130,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a39545a3809ba17","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744621670903,"stop":1744621670903,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d9c1d09d902de0","name":"isConnected should return false after all peers disconnect","time":{"start":1744621491449,"stop":1744621491452,"duration":3},"status":"passed","severity":"normal"},{"uid":"53caa96702bba9c0","name":"Check received message containing SQL Injection","time":{"start":1744621879887,"stop":1744621879887,"duration":0},"status":"passed","severity":"normal"},{"uid":"2273248be470c39a","name":"should insert elements correctly","time":{"start":1744621455922,"stop":1744621455923,"duration":1},"status":"passed","severity":"normal"},{"uid":"9555c84c0977059","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744621409783,"stop":1744621409783,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cd56fc193ce94a","name":"Filter","time":{"start":1744621746961,"stop":1744621746961,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b491daeb3ea32a6","name":"listenerCount","time":{"start":1744621511306,"stop":1744621511306,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f44ca706a0687ff","name":"Query Generator, No Decoder","time":{"start":1744621684313,"stop":1744621684314,"duration":1},"status":"passed","severity":"normal"},{"uid":"6222647efe95d738","name":"Query generator for multiple messages with different content topic format","time":{"start":1744621718163,"stop":1744621718164,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e41e57fa9a52404","name":"can start and stop the service","time":{"start":1744621475812,"stop":1744621475813,"duration":1},"status":"passed","severity":"normal"},{"uid":"93dab4e1cc541563","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744621424170,"stop":1744621424171,"duration":1},"status":"passed","severity":"normal"},{"uid":"106489204e86a7a1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744621718163,"stop":1744621718163,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c3f0293ac8e6e4","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app69/6/topic334/xml","time":{"start":1744621704206,"stop":1744621704206,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b9c45b0d7824e1","name":"Check received message containing short","time":{"start":1744621879873,"stop":1744621879873,"duration":0},"status":"passed","severity":"normal"},{"uid":"892c51655eb5a02c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744621454069,"stop":1744621454069,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbac6b3134181133","name":"should throw an error for missing sharding configuration","time":{"start":1744621401796,"stop":1744621401796,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb4e906929a2b56","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744621416236,"stop":1744621416236,"duration":0},"status":"passed","severity":"normal"},{"uid":"5daab5300dd38b9d","name":"Fails to push message bigger that 1MB","time":{"start":1744622085137,"stop":1744622085137,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9cb5d39e8c6a1","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744621454050,"stop":1744621454050,"duration":0},"status":"passed","severity":"normal"},{"uid":"13589ed44af7006e","name":"Check message received after nwaku node is restarted","time":{"start":1744621879883,"stop":1744621879883,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44e8344859745c33","name":"Push message with content topic containing long","time":{"start":1744622085144,"stop":1744622085144,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a663c1f35316ac4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744621977386,"stop":1744621977386,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cef127bc2b158fd","name":"should create a new stream if no existing for protocol found","time":{"start":1744621416234,"stop":1744621416235,"duration":1},"status":"passed","severity":"normal"},{"uid":"7264e7cdd31472f4","name":"Subscribe to topic containing XML and receive message","time":{"start":1744621977389,"stop":1744621977389,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0bbbf87e124388","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744621401768,"stop":1744621401768,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54e25809a480f42","name":"should properly create location multiaddrs - tcp4","time":{"start":1744621410472,"stop":1744621410472,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c851ffc17a16d8","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744621454030,"stop":1744621454030,"duration":0},"status":"passed","severity":"normal"},{"uid":"d458e86f2e6a1597","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744621600291,"stop":1744621600291,"duration":0},"status":"passed","severity":"normal"},{"uid":"9889174a0cf72afc","name":"Push message with numeric payload","time":{"start":1744622085121,"stop":1744622085122,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1d17bca5fe02e5","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744621727652,"stop":1744621727653,"duration":1},"status":"passed","severity":"normal"},{"uid":"e494aafd7c476c95","name":"Push message with Arabic payload","time":{"start":1744622085122,"stop":1744622085123,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b39ea633f3e5f5","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744621454053,"stop":1744621454054,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba04231757b7446","name":"should reject if LightPush is requested but not mounted","time":{"start":1744621445305,"stop":1744621445305,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a277c266858adc7","name":"Decoder throws on empty string content topic","time":{"start":1744621416675,"stop":1744621416675,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b98639f0bd69af","name":"should reject if Store is requested but not mounted","time":{"start":1744621445305,"stop":1744621445305,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5242629f90d0928","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744621404404,"stop":1744621404405,"duration":1},"status":"passed","severity":"normal"},{"uid":"f960eaa202b64c94","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744621401767,"stop":1744621401768,"duration":1},"status":"passed","severity":"normal"},{"uid":"65af8f7aa629155b","name":"should properly create peer info with all multiaddrs","time":{"start":1744621410474,"stop":1744621410474,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69db9edbcb7fa01","name":"Check publish message containing SQL Injection","time":{"start":1744621596849,"stop":1744621596849,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d72b58474988f1","name":"Subscribe and receive messages via lightPush","time":{"start":1744621977382,"stop":1744621977382,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdd818d4697f2df","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744621977382,"stop":1744621977383,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae502a891ff521e2","name":"Push message with content topic containing Arabic","time":{"start":1744622085130,"stop":1744622085130,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecce8a31a0b8599","name":"Encoder throws on undefined content topic","time":{"start":1744621416674,"stop":1744621416674,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a19f493de4f32d","name":"Check received message containing long","time":{"start":1744621879884,"stop":1744621879884,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f423cc18aae9f4","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744621453650,"stop":1744621453650,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cc7e5f7b82ae14","name":"nwaku subscribes","time":{"start":1744621589648,"stop":1744621589648,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2eb768732afb1cd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744621600291,"stop":1744621600292,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6bcb3903d9aa89","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744621454058,"stop":1744621454059,"duration":1},"status":"passed","severity":"normal"},{"uid":"7943c059c615c8c","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744621454034,"stop":1744621454034,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ec171b203bef31","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744621424168,"stop":1744621424169,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9a8e600cb6a8c5","name":"should reject if Filter is requested but not mounted","time":{"start":1744621445305,"stop":1744621445307,"duration":2},"status":"passed","severity":"normal"},{"uid":"e815f98da1813c34","name":"Ping on unsubscribed peer","time":{"start":1744621537570,"stop":1744621537570,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c509e7655a502f9","name":"Publishes to nwaku","time":{"start":1744621589648,"stop":1744621589649,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8087ca8f40ee06","name":"Publish message with custom timestamp: Mon Apr 14 2025 10:06:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1744621596853,"stop":1744621596854,"duration":1},"status":"passed","severity":"normal"},{"uid":"209d82e1466d8f02","name":"safeDispatchEvent","time":{"start":1744621511307,"stop":1744621511308,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b044d804e661b31","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744621454034,"stop":1744621454034,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde3a4b65865aac1","name":"should emit a peer event after start","time":{"start":1744621428369,"stop":1744621428370,"duration":1},"status":"passed","severity":"normal"},{"uid":"45bb9281cc4d628d","name":"Generator, 2 different pubsubtopics","time":{"start":1744621720839,"stop":1744621720844,"duration":5},"status":"passed","severity":"normal"},{"uid":"1fee9db5625aec33","name":"Passing page size 19 when there are 20 messages","time":{"start":1744621732860,"stop":1744621732860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f3c17c5de9245b","name":"Decrypt messages","time":{"start":1744621577455,"stop":1744621577456,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce6531f390aae29","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744621977387,"stop":1744621977388,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb48a4fe1506a354","name":"should wait for Filter peer to be connected","time":{"start":1744621445308,"stop":1744621445309,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e6ad8a717f363","name":"Check received message with timestamp: 1744621470106000000 ","time":{"start":1744621879890,"stop":1744621879890,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dca8533f23c39f7","name":"returns all values when wanted number matches available values","time":{"start":1744621423388,"stop":1744621423390,"duration":2},"status":"passed","severity":"normal"},{"uid":"da19b2e61a1272a3","name":"Ordered Callback - false","time":{"start":1744621721951,"stop":1744621721952,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8674827f3b43ac1","name":"stop","time":{"start":1744621511308,"stop":1744621511309,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0f831c64c84c73","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744621401787,"stop":1744621401788,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a4d18a973f93cd","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744621735287,"stop":1744621735287,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2233369ca69d1f8","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744621428371,"stop":1744621428371,"duration":0},"status":"passed","severity":"normal"},{"uid":"541be21954a331b4","name":"Check publish message after client node is restarted","time":{"start":1744621596857,"stop":1744621596857,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff746d65b65a7036","name":"Push message with long payload","time":{"start":1744622085138,"stop":1744622085138,"duration":0},"status":"passed","severity":"normal"},{"uid":"8294448a2143c4d5","name":"Ping on subscribed peer","time":{"start":1744621537568,"stop":1744621537568,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6c2c324b1e2625","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744621977389,"stop":1744621977389,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f12b4d164b39d95","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744621977379,"stop":1744621977380,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b1084a0e86176dd","name":"should transition to Unhealthy when no connections","time":{"start":1744621445168,"stop":1744621445168,"duration":0},"status":"passed","severity":"normal"},{"uid":"b004e40143b2ca35","name":"Push message with escaped characters payload","time":{"start":1744622085142,"stop":1744622085142,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc250f8f16a22e63","name":"should handle task timeouts","time":{"start":1744621444831,"stop":1744621444832,"duration":1},"status":"passed","severity":"normal"},{"uid":"7023c2e4ac4a3c75","name":"Subscribe to topic containing Script and receive message","time":{"start":1744621977388,"stop":1744621977388,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66f7cea751a65a5","name":"Push 30 different messages","time":{"start":1744622085127,"stop":1744622085127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dfd5d24bfe434322","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744621401787,"stop":1744621401787,"duration":0},"status":"passed","severity":"normal"},{"uid":"e261c9f5b64e94c2","name":"should not fail to stop the service if it was not started","time":{"start":1744621428368,"stop":1744621428368,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5be5c4578b3a56","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744621424489,"stop":1744621424489,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd1b5a6b21d2c561","name":"should throw an error for insufficient data","time":{"start":1744621401955,"stop":1744621401955,"duration":0},"status":"passed","severity":"normal"},{"uid":"d570cda921780d0c","name":"Passing an array","time":{"start":1744621741361,"stop":1744621741361,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a416b4f8c6dfcbc","name":"handles empty contentTopics array correctly","time":{"start":1744621401797,"stop":1744621401798,"duration":1},"status":"passed","severity":"normal"},{"uid":"1987a2e7fd6ebe38","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744622085147,"stop":1744622085148,"duration":1},"status":"passed","severity":"normal"},{"uid":"27cc257f08ab2bc5","name":"should get / set UDP multiaddr","time":{"start":1744621410471,"stop":1744621410471,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fcb82e4c135db0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744621977384,"stop":1744621977384,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a761dcd42e60001","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744621587774,"stop":1744621587775,"duration":1},"status":"passed","severity":"normal"},{"uid":"7611b5613d17f1fa","name":"should reject on timeout if it was set","time":{"start":1744621445307,"stop":1744621445308,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc968c17fd30714","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744621670903,"stop":1744621670903,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06fb9dd7365ad8e","name":"Check publish message containing numeric","time":{"start":1744621596846,"stop":1744621596847,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc9999aba7d79d5","name":"Push message with content topic containing long","time":{"start":1744622085128,"stop":1744622085128,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c0b50d2f1ed7d7","name":"Renews subscription after lossing a connection","time":{"start":1744621977391,"stop":1744621977392,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c346a81b046219","name":"Check publish message after service node is restarted","time":{"start":1744621596857,"stop":1744621596857,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c91e2669a730304a","name":"should set field with only STORE enabled","time":{"start":1744621410475,"stop":1744621410475,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6713baea075cc58","name":"getPeersByDiscovery","time":{"start":1744621511306,"stop":1744621511306,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8223003c642c1","name":"should select older connection if present","time":{"start":1744621416022,"stop":1744621416023,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a55c31cffa548e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744621401785,"stop":1744621401786,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57282add0ced79f","name":"configure the node with multiple content topics","time":{"start":1744621704209,"stop":1744621704209,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f4b291b868fb1a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744621656972,"stop":1744621656972,"duration":0},"status":"passed","severity":"normal"},{"uid":"a101fd435005b305","name":"should throw error - no public key","time":{"start":1744621410466,"stop":1744621410466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7da78e347f3c3c7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744621401787,"stop":1744621401787,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9c1984028287d1","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744621454027,"stop":1744621454028,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f63609d541e8e4c","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744621491449,"stop":1744621491449,"duration":0},"status":"passed","severity":"normal"},{"uid":"64862ce45aa4d01c","name":"Check message with non string payload is not received","time":{"start":1744621879882,"stop":1744621879883,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c771efbd97fe46","name":"Does not throw an exception when node disconnects","time":{"start":1744621741360,"stop":1744621741360,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0dcfee5a20a0b9","name":"should check connected peers if present and suitable","time":{"start":1744621445308,"stop":1744621445308,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7f05d11a29d73a","name":"should get locked peers","time":{"start":1744621444560,"stop":1744621444561,"duration":1},"status":"passed","severity":"normal"},{"uid":"54bdd212090a2008","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744621454059,"stop":1744621454060,"duration":1},"status":"passed","severity":"normal"},{"uid":"755cfaae7b7dfe37","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744621600294,"stop":1744621600295,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f68c701f318ea62","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744621454064,"stop":1744621454064,"duration":0},"status":"passed","severity":"normal"},{"uid":"83de7a20f5dbd588","name":"Check received message containing Chinese","time":{"start":1744621879874,"stop":1744621879875,"duration":1},"status":"passed","severity":"normal"},{"uid":"a31cf9654fd9fada","name":"non connected peers","time":{"start":1744621576120,"stop":1744621576120,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6fcc390b9dd68983","name":"Promise Callback - true","time":{"start":1744621721950,"stop":1744621721950,"duration":0},"status":"passed","severity":"normal"},{"uid":"6932269ed161108f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744621401776,"stop":1744621401776,"duration":0},"status":"passed","severity":"normal"},{"uid":"decae4b3f7c42a6e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744621409778,"stop":1744621409779,"duration":1},"status":"passed","severity":"normal"},{"uid":"1694ae8c0fd05df5","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744621454499,"stop":1744621454499,"duration":0},"status":"passed","severity":"normal"},{"uid":"1066417060ccc96b","name":"random static sharding 1 - Cluster ID: 992, Shard ID: 303","time":{"start":1744621712689,"stop":1744621712689,"duration":0},"status":"passed","severity":"normal"},{"uid":"150db7742f6e2d7b","name":"retrieves a single peer","time":{"start":1744621424484,"stop":1744621424484,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8039111ba535afc","name":"should not throw an error for a single configured topic","time":{"start":1744621401790,"stop":1744621401790,"duration":0},"status":"passed","severity":"normal"},{"uid":"62261560abce8ad2","name":"Query with Promise Callback, No Decoder","time":{"start":1744621684318,"stop":1744621684318,"duration":0},"status":"passed","severity":"normal"},{"uid":"de85be33e85c73ad","name":"should add and remove event listeners correctly","time":{"start":1744621428372,"stop":1744621428372,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec4251c8150ed15","name":"Decoder throws on undefined content topic","time":{"start":1744621436109,"stop":1744621436109,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc00cab9566a83b","name":"Check publish message containing Chinese","time":{"start":1744621596847,"stop":1744621596848,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e34c1489be4e70","name":"should decode valid enr with tcp successfully","time":{"start":1744621410463,"stop":1744621410464,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab87328ecf77a1fe","name":"Fails to publish message with empty text","time":{"start":1744621596854,"stop":1744621596855,"duration":1},"status":"passed","severity":"normal"},{"uid":"a078dd8436d3197a","name":"Push message with content topic containing escaped characters","time":{"start":1744622085149,"stop":1744622085149,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ae0ae118f46d1e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744621475821,"stop":1744621475821,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b75413f74395b5de","name":"Relay + Store","time":{"start":1744621410476,"stop":1744621410476,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8a38d1dd2514f3","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744621727653,"stop":1744621727653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4522ab6b57a4ac","name":"groups content topics by expected pubsub topic","time":{"start":1744621401771,"stop":1744621401771,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91ca23431b70048","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744621587775,"stop":1744621587775,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eee42057915586e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744621600285,"stop":1744621600285,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1fa0edb0ac7dd43","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744621424177,"stop":1744621424178,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff5f4ea3e5e10d3","name":"Subscribe to topic containing XML and publish message","time":{"start":1744621600292,"stop":1744621600293,"duration":1},"status":"passed","severity":"normal"},{"uid":"99bfbacba1bcd106","name":"Subscribe and publish message","time":{"start":1744621600285,"stop":1744621600285,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb50248ce22af1b","name":"Push message with shell command payload","time":{"start":1744622085142,"stop":1744622085142,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d66190362b880c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744621478779,"stop":1744621478779,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0c65f29db21e8","name":"Query Generator - true","time":{"start":1744621721948,"stop":1744621721949,"duration":1},"status":"passed","severity":"normal"},{"uid":"79479706033ac428","name":"Check message with no content topic is not received","time":{"start":1744621879882,"stop":1744621879882,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf12efaba194d1","name":"Fails to push message with large meta","time":{"start":1744622085150,"stop":1744622085150,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa532509ccb108f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744621587771,"stop":1744621587771,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f541f9ed8c78a4","name":"Check received message containing Basic HTML tag","time":{"start":1744621879888,"stop":1744621879888,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f953d1c9f76f38","name":"can start the service","time":{"start":1744621428367,"stop":1744621428367,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7c5f60252a88a7","name":"random static sharding 6 - Cluster ID: 425, Shard ID: 664","time":{"start":1744621712691,"stop":1744621712691,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bb37c07d0e7f33","name":"Push message with content topic containing JSON","time":{"start":1744622085132,"stop":1744622085132,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e4f5f6016ad1e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744621600285,"stop":1744621600285,"duration":0},"status":"passed","severity":"normal"},{"uid":"e987a6503df47d77","name":"unsubscribes","time":{"start":1744621734084,"stop":1744621734085,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb33f94107a01a66","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744621491448,"stop":1744621491448,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18d88bdfcbf8d89","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744621454498,"stop":1744621454499,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36c5f2cf398fab9","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744621454064,"stop":1744621454064,"duration":0},"status":"passed","severity":"normal"},{"uid":"37388a884ee672a1","name":"Ephemeral messages are not stored","time":{"start":1744621477864,"stop":1744621477865,"duration":1},"status":"passed","severity":"normal"},{"uid":"622fb9d89690baa9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744621684311,"stop":1744621684312,"duration":1},"status":"passed","severity":"normal"},{"uid":"9517cae6144d6cd4","name":"Check publish message containing Russian","time":{"start":1744621596848,"stop":1744621596849,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f936d721c0dc7","name":"Push message with JSON payload","time":{"start":1744622085125,"stop":1744622085125,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63eb3bf06841a13","name":"Query with Promise Callback, No message returned","time":{"start":1744621684318,"stop":1744621684319,"duration":1},"status":"passed","severity":"normal"},{"uid":"b195690862d5020f","name":"should properly create location multiaddrs - tcp6","time":{"start":1744621410473,"stop":1744621410473,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35d694cd5df0c07","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744621401777,"stop":1744621401778,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb120136415a3d2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744621409780,"stop":1744621409781,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf930128c4091a73","name":"Overlapping topic subscription","time":{"start":1744621977385,"stop":1744621977385,"duration":0},"status":"passed","severity":"normal"},{"uid":"121db04b91456dea","name":"Check message received after jswaku node is restarted","time":{"start":1744621879893,"stop":1744621879894,"duration":1},"status":"skipped","severity":"normal"},{"uid":"10cc0d04ac15fd0f","name":"Push message with custom timestamp: 1713863091698","time":{"start":1744622085135,"stop":1744622085135,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d37bee7a2883c2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744621401785,"stop":1744621401785,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e13d8599e781e9b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744621477865,"stop":1744621477865,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdfd4669240d5d4","name":"Check publish message containing XML","time":{"start":1744621596850,"stop":1744621596850,"duration":0},"status":"passed","severity":"normal"},{"uid":"2826536846f6c220","name":"Sign & Recover","time":{"start":1744621434841,"stop":1744621434842,"duration":1},"status":"passed","severity":"normal"},{"uid":"e503db871a6b0aca","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744621720844,"stop":1744621720848,"duration":4},"status":"passed","severity":"normal"},{"uid":"c50acde19c599091","name":"Push message with custom timestamp: 1713863091698","time":{"start":1744622085151,"stop":1744622085151,"duration":0},"status":"passed","severity":"normal"},{"uid":"8858b17f0f9900b2","name":"should encodeTxt and decodeTxt","time":{"start":1744621410461,"stop":1744621410462,"duration":1},"status":"passed","severity":"normal"},{"uid":"44cbca4ae2b4b51c","name":"should not receive a peer event after stop","time":{"start":1744621576010,"stop":1744621576010,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc333939338ca1aa","name":"should not receive a peer event after stop","time":{"start":1744621475815,"stop":1744621475816,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb3931395dad432b","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744621670906,"stop":1744621670907,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc86c26caa0083b9","name":"Encoder throws on undefined content topic","time":{"start":1744621436108,"stop":1744621436109,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71798ca6b4e3eeb","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744621684317,"stop":1744621684318,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb185bcea60fdead","name":"Subscribe to topic containing long and receive message","time":{"start":1744621977375,"stop":1744621977376,"duration":1},"status":"passed","severity":"normal"},{"uid":"5062203d9f31541e","name":"Ping on peer without subscriptions","time":{"start":1744621537569,"stop":1744621537570,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8017a6ab519b45","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744621424177,"stop":1744621424177,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af95e36db12d989","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744621454064,"stop":1744621454068,"duration":4},"status":"passed","severity":"normal"},{"uid":"6c7a2dbdccb8954b","name":"Query generator for multiple messages with different message text format","time":{"start":1744621718160,"stop":1744621718163,"duration":3},"status":"passed","severity":"normal"},{"uid":"606474e2a9ac6880","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744621401793,"stop":1744621401794,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b0ace9ee03d499","name":"Generator, custom pubsub topic","time":{"start":1744621720839,"stop":1744621720839,"duration":0},"status":"passed","severity":"normal"},{"uid":"963896c63964f369","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744621401784,"stop":1744621401784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6faab5f31459","name":"Relay - times out","time":{"start":1744621746959,"stop":1744621746960,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c7966a2bc00460","name":"should handle general insertion and lookup correctly","time":{"start":1744621455924,"stop":1744621455925,"duration":1},"status":"passed","severity":"normal"},{"uid":"280e48c452e630b5","name":"Overlapping topic subscription","time":{"start":1744621977374,"stop":1744621977375,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ddda97655fdb8f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744621977383,"stop":1744621977383,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ade4d1288ed85ef","name":"Check received message containing escaped characters","time":{"start":1744621879889,"stop":1744621879889,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a678fc2f840aee","name":"Push message with meta","time":{"start":1744622085150,"stop":1744622085150,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeedadd57f47e571","name":"Push message with Script payload","time":{"start":1744622085124,"stop":1744622085124,"duration":0},"status":"passed","severity":"normal"},{"uid":"497bccd0a384c39a","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744621735283,"stop":1744621735283,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66253d08f51a458","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744621401754,"stop":1744621401765,"duration":11},"status":"passed","severity":"normal"},{"uid":"4e0ffc445ed136b2","name":"Generator, custom pubsub topic","time":{"start":1744621720838,"stop":1744621720838,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b4a88f3b58b5efad","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744621401767,"stop":1744621401767,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5fa6b41a74c3c1","name":"should handle connection events","time":{"start":1744621444562,"stop":1744621444562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8890ffb24b2c8d5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744621879880,"stop":1744621879880,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bfad30afc640b8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744621977384,"stop":1744621977384,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10335df79435fb1","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app31/9/topic172/utf8","time":{"start":1744621704207,"stop":1744621704208,"duration":1},"status":"passed","severity":"normal"},{"uid":"41eb7fd628106bc7","name":"Fails to publish message with wrong content topic","time":{"start":1744621596855,"stop":1744621596855,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f3ae09d9bf3b6d","name":"Fails to push message bigger that 1MB","time":{"start":1744622085152,"stop":1744622085152,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d755636a6e7fbf","name":"Passing page size 110 when there are 120 messages","time":{"start":1744621732861,"stop":1744621732861,"duration":0},"status":"passed","severity":"normal"},{"uid":"a924ed24a2014f8d","name":"should partition messages based on acknowledgement status","time":{"start":1744621454501,"stop":1744621454501,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbba2c9946b0eff","name":"Check publish message containing short","time":{"start":1744621596845,"stop":1744621596845,"duration":0},"status":"passed","severity":"normal"},{"uid":"91438f8c1c8c3cf4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744621704210,"stop":1744621704211,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff78c625997d5bed","name":"Check received message containing Script","time":{"start":1744621879876,"stop":1744621879876,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5df87fa014dacf","name":"Check message with no content topic is not received","time":{"start":1744621879892,"stop":1744621879893,"duration":1},"status":"passed","severity":"normal"},{"uid":"585c41643355449b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app25/5/topic844/test.js","time":{"start":1744621704206,"stop":1744621704206,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e5747eefb9fb14","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744621409780,"stop":1744621409780,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63ce415b18a4ffd","name":"caches peers it previously fetched","time":{"start":1744621424486,"stop":1744621424486,"duration":0},"status":"passed","severity":"normal"},{"uid":"8def0ae3d634c165","name":"Push 30 different messages","time":{"start":1744622085143,"stop":1744622085143,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a1a11a5639cf381","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744621409784,"stop":1744621409784,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4d3e3ba95d25a8","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744621416236,"stop":1744621416237,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d21f08d776b2068","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744621401774,"stop":1744621401775,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d0b6a4e7e357ca","name":"Ephemeral field set to true","time":{"start":1744621416673,"stop":1744621416673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cf279a4f57eb3e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744621454070,"stop":1744621454079,"duration":9},"status":"passed","severity":"normal"},{"uid":"61b8ca2aa57da661","name":"Push message with content topic containing XML","time":{"start":1744622085147,"stop":1744622085147,"duration":0},"status":"passed","severity":"normal"},{"uid":"c852c23558c0e81a","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744621416676,"stop":1744621416676,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb92f852416ba60d","name":"Fields are not dropped","time":{"start":1744621415966,"stop":1744621415968,"duration":2},"status":"passed","severity":"normal"},{"uid":"68a77a33ebf38a37","name":"Check received message containing XML","time":{"start":1744621879887,"stop":1744621879887,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f95c2be1927982","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744621977388,"stop":1744621977388,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba785122441c1881","name":"throws on content topic with too few or too many fields","time":{"start":1744621401749,"stop":1744621401750,"duration":1},"status":"passed","severity":"normal"},{"uid":"940a9a515065878d","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744621727652,"stop":1744621727652,"duration":0},"status":"passed","severity":"normal"},{"uid":"15084e16d9e3d41d","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744621454036,"stop":1744621454036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2934e27eca9b54f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744621409777,"stop":1744621409777,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f2514480c25119","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744621454028,"stop":1744621454029,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95f81ead0874227","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744621401794,"stop":1744621401794,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1e3dcc4d26cab","name":"Relay - dialed first","time":{"start":1744621746959,"stop":1744621746959,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5537b8fd1afead","name":"Check received message containing emoji","time":{"start":1744621879878,"stop":1744621879879,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9298836aee057d1","name":"Query generator for multiple messages","time":{"start":1744621718158,"stop":1744621718159,"duration":1},"status":"passed","severity":"normal"},{"uid":"9077122d1f140d9","name":"should be sent with empty content","time":{"start":1744621454501,"stop":1744621454502,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2340038839ea39b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744621977372,"stop":1744621977372,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dc9afc5b2e299f","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744621401773,"stop":1744621401773,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a87870cdc2c231","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744621454053,"stop":1744621454053,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc00539360a1916","name":"Nodes with multiple pubsub topic","time":{"start":1744621591201,"stop":1744621591202,"duration":1},"status":"passed","severity":"normal"},{"uid":"1120bb76c4db3eac","name":"should not receive a peer event after stop","time":{"start":1744621428370,"stop":1744621428370,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddabd314b5084b5","name":"Query Generator, No message returned","time":{"start":1744621684314,"stop":1744621684315,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9f3872b1ca7e37","name":"pre and post cipher","time":{"start":1744621434841,"stop":1744621434841,"duration":0},"status":"passed","severity":"normal"},{"uid":"707aa55e1b9770a9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744621587772,"stop":1744621587772,"duration":0},"status":"passed","severity":"normal"},{"uid":"896d19da2b226fc5","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744621454038,"stop":1744621454039,"duration":1},"status":"passed","severity":"normal"},{"uid":"60666615f17d877f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744621401781,"stop":1744621401781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d887f8056047689","name":"should throw an error for an unconfigured topic","time":{"start":1744621401791,"stop":1744621401791,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2af10a63d95f0a","name":"Accepts a valid Waku Message","time":{"start":1744621448679,"stop":1744621448680,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0cf950fe2294c2","name":"random static sharding 3 - Cluster ID: 73, Shard ID: 298","time":{"start":1744621712690,"stop":1744621712690,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b143fd7070c635c","name":"should properly create location multiaddrs - udp6","time":{"start":1744621410472,"stop":1744621410473,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b79a779adbf4429","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744621718164,"stop":1744621718166,"duration":2},"status":"passed","severity":"normal"},{"uid":"73441160f24e251f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744621424171,"stop":1744621424175,"duration":4},"status":"passed","severity":"normal"},{"uid":"b9e47f2440726ef1","name":"should wait for Store peer to be connected","time":{"start":1744621445309,"stop":1744621445309,"duration":0},"status":"passed","severity":"normal"},{"uid":"116d71b847ca7514","name":"should initialize with default number of peers","time":{"start":1744621444557,"stop":1744621444559,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c8fc9b2102d299d","name":"Push message with shell command payload","time":{"start":1744622085126,"stop":1744622085126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe0af45e1eda2ae","name":"different cluster, different shard: nodes don't connect","time":{"start":1744621538555,"stop":1744621538556,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ff4e75e25a5de2","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744621471609,"stop":1744621471609,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e429684bab04115","name":"Decoder throws on empty string content topic","time":{"start":1744621434467,"stop":1744621434467,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b0877f5e98921","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744621735283,"stop":1744621735283,"duration":0},"status":"passed","severity":"normal"},{"uid":"6031772fadf56d1","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744621454057,"stop":1744621454058,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe726fae23acc48c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744621704189,"stop":1744621704195,"duration":6},"status":"passed","severity":"normal"},{"uid":"f04e68cdd7288343","name":"Push message with content topic containing emoji","time":{"start":1744622085149,"stop":1744622085150,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1b2e4d4155f862","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app37/5/topic113/xml","time":{"start":1744621704199,"stop":1744621704199,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1870f08c5b1354f","name":"Push to array if already present","time":{"start":1744621401354,"stop":1744621401354,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d30265bd3bd4de","name":"Check received message containing emoji","time":{"start":1744621879889,"stop":1744621879890,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb534c60bdb85b3d","name":"Round trip binary serialization","time":{"start":1744621416673,"stop":1744621416673,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ddeea0b7f89c23","name":"should use DNS peer discovery with light client","time":{"start":1744621475816,"stop":1744621475818,"duration":2},"status":"skipped","severity":"normal"},{"uid":"92e3250aaa03b8ec","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744621977379,"stop":1744621977379,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16256385586f08e","name":"should not fail to stop the service if it was not started","time":{"start":1744621475813,"stop":1744621475814,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b5366032e2a163","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744621454032,"stop":1744621454033,"duration":1},"status":"passed","severity":"normal"},{"uid":"c73e6c0bcd179637","name":"should properly compute the node id","time":{"start":1744621410466,"stop":1744621410467,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41674c3346b481d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744621977381,"stop":1744621977381,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbcd81365ea8c4ea","name":"Ordered callback, aborts when callback returns true","time":{"start":1744621718167,"stop":1744621718167,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f02c0a11c188ffb","name":"Push message with content topic containing Script","time":{"start":1744622085131,"stop":1744622085131,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bd8775f76c4202","name":"Check received message containing XML","time":{"start":1744621879876,"stop":1744621879876,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e141a0c3115560","name":"Check received message containing escaped characters","time":{"start":1744621879878,"stop":1744621879878,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50a922e99545a40","name":"should not receive a peer event before start","time":{"start":1744621475815,"stop":1744621475815,"duration":0},"status":"passed","severity":"normal"},{"uid":"c173ee066f411b5b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744621404406,"stop":1744621404406,"duration":0},"status":"passed","severity":"normal"},{"uid":"de88fefab56fc550","name":"Check received message containing special chars","time":{"start":1744621879885,"stop":1744621879885,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaae9c0585eca942","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744621401766,"stop":1744621401766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95ce8568599d7c5","name":"Check received message containing unicode special characters","time":{"start":1744621879878,"stop":1744621879878,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74aec4000e37ef4","name":"Meta field set when metaSetter is specified","time":{"start":1744621416674,"stop":1744621416674,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c3d423515081ec","name":"Nodes with multiple pubsub topic","time":{"start":1744621591199,"stop":1744621591200,"duration":1},"status":"passed","severity":"normal"},{"uid":"35bac0a9097893f8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744621735289,"stop":1744621735290,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf8412e92d6aa3a","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744621454027,"stop":1744621454027,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e4fa68b248cec7","name":"Check message received after nwaku node is restarted","time":{"start":1744621879894,"stop":1744621879894,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be80a8a04e6254fb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744621401789,"stop":1744621401790,"duration":1},"status":"passed","severity":"normal"},{"uid":"75772700d6e1067b","name":"returns only open connection if one present","time":{"start":1744621416021,"stop":1744621416022,"duration":1},"status":"passed","severity":"normal"},{"uid":"104b819fb638bbd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744621454069,"stop":1744621454069,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d22133f09b9002","name":"Push message equal or less that 1MB","time":{"start":1744622085152,"stop":1744622085152,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ff94251bd571c1","name":"connects to nwaku","time":{"start":1744621741360,"stop":1744621741360,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2c12cd253a359c","name":"Push message with special chars payload","time":{"start":1744622085122,"stop":1744622085122,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12eb4108a7069be","name":"Subscribe and receives messages on 20 topics","time":{"start":1744621977384,"stop":1744621977384,"duration":0},"status":"passed","severity":"normal"},{"uid":"95aa36efe6dfbeed","name":"Publish message with large meta","time":{"start":1744621596857,"stop":1744621596858,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3d0a1c67ae4585","name":"Check message received after jswaku node is restarted","time":{"start":1744621879883,"stop":1744621879883,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e16b27ff29aacd0","name":"Push message with JSON payload","time":{"start":1744622085141,"stop":1744622085142,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfaffef887a287f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744621977377,"stop":1744621977377,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f59c88d92b02af","name":"Refresh subscription","time":{"start":1744621600288,"stop":1744621600288,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c3e0e3169bca35b","name":"should request peer renewal on specific errors","time":{"start":1744621444830,"stop":1744621444831,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8a35b0b219651d","name":"Overlapping topic subscription","time":{"start":1744621600288,"stop":1744621600289,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d2c701acc6abccaa","name":"random static sharding 5 - Cluster ID: 964, Shard ID: 898","time":{"start":1744621712691,"stop":1744621712691,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0a64fb72eabb92","name":"random static sharding 8 - Cluster ID: 467, Shard ID: 333","time":{"start":1744621712692,"stop":1744621712692,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae71ee61720bcf3","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744621600293,"stop":1744621600293,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ece2462e7f1b4a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744621401788,"stop":1744621401788,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc63d6a1c3402d3","name":"does not throw on valid cases","time":{"start":1744621401747,"stop":1744621401748,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8462ff79ade5b9","name":"Check message with invalid timestamp is not received","time":{"start":1744621879881,"stop":1744621879881,"duration":0},"status":"passed","severity":"normal"},{"uid":"232c6494adb84de5","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744621424176,"stop":1744621424176,"duration":0},"status":"passed","severity":"normal"},{"uid":"87836afbdc422c43","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744621977372,"stop":1744621977372,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4fd819753872ac","name":"Check received message with timestamp: 1744621470106 ","time":{"start":1744621879890,"stop":1744621879890,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3d2e019c887d2a","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744621600295,"stop":1744621600295,"duration":0},"status":"passed","severity":"normal"},{"uid":"6129c1b58defa2ed","name":"Publish without waiting for remote peer","time":{"start":1744621600284,"stop":1744621600285,"duration":1},"status":"passed","severity":"normal"},{"uid":"c152bf1f92837b8d","name":"Push message with short payload","time":{"start":1744622085137,"stop":1744622085137,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3a7a3aaa2baab5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744621454069,"stop":1744621454069,"duration":0},"status":"passed","severity":"normal"},{"uid":"771e5624339d0ba5","name":"should maintain proper timestamps if all messages received","time":{"start":1744621454499,"stop":1744621454499,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6b08a6c330f4c1","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744621600291,"stop":1744621600291,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb45c4b6e9ce02cc","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744621454055,"stop":1744621454057,"duration":2},"status":"passed","severity":"normal"},{"uid":"ecbded29d96c97c1","name":"can dial TLS multiaddrs","time":{"start":1744621539588,"stop":1744621539590,"duration":2},"status":"passed","severity":"normal"},{"uid":"5139ba37f7537a3e","name":"Push message with Russian payload","time":{"start":1744622085123,"stop":1744622085124,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2b320616d8c656","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744621600293,"stop":1744621600293,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b38084d1350ce9","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744621670902,"stop":1744621670902,"duration":0},"status":"passed","severity":"normal"},{"uid":"7563d9e7274b77d4","name":"Push message with numeric payload","time":{"start":1744622085138,"stop":1744622085138,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfcf58de32a72e95","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744621587772,"stop":1744621587772,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdda660296d46714","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744621656971,"stop":1744621656972,"duration":1},"status":"passed","severity":"normal"},{"uid":"dafbdc2164d8ce8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744621587771,"stop":1744621587772,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e6e824ecd7a440","name":"handles empty shards array correctly","time":{"start":1744621401796,"stop":1744621401797,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10b92d92e0f6446","name":"Mutual subscription","time":{"start":1744621600284,"stop":1744621600284,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b2e6c5b38ccc3d","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744621445405,"stop":1744621445406,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96b545aaf5e9b3a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744621587772,"stop":1744621587772,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e72329968f8c5b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744621410476,"stop":1744621410476,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba983228d74f6e6","name":"should not fail to stop the service if it was not started","time":{"start":1744621576008,"stop":1744621576008,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fd5372008ce937","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744621454070,"stop":1744621454070,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0265a59280b62d","name":"should return no connections if no open connection provided","time":{"start":1744621416022,"stop":1744621416022,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bc5a51b43ebbf4","name":"Push message with Basic HTML tag payload","time":{"start":1744622085141,"stop":1744622085141,"duration":0},"status":"passed","severity":"normal"},{"uid":"652a69fcf4f84a3","name":"1 Relay, 1 Filter, gives up","time":{"start":1744621424441,"stop":1744621424441,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb105326140b234","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744621477865,"stop":1744621477866,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64c068f0c2d7538","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744621977379,"stop":1744621977379,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d678c4cb725b8c","name":"Store - dialed after - with timeout","time":{"start":1744621746960,"stop":1744621746960,"duration":0},"status":"passed","severity":"normal"},{"uid":"62aa01425ed27dd8","name":"should serialize and deserialize correctly","time":{"start":1744621455923,"stop":1744621455924,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a5898440baf416","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744621401782,"stop":1744621401783,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9dd25236b68c74","name":"Init the array if not present","time":{"start":1744621401352,"stop":1744621401354,"duration":2},"status":"passed","severity":"normal"},{"uid":"e089cc48658d9326","name":"Publish message with rate limit","time":{"start":1744621596858,"stop":1744621596858,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa14958f5d0ea54","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1744621445126,"stop":1744621445126,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d321da65a3285","name":"Subscribe to topic containing Script and publish message","time":{"start":1744621600292,"stop":1744621600292,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de988715d7b9d4c","name":"should not retry if at least one success","time":{"start":1744621445407,"stop":1744621445407,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2dbfc090a8b35","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744621735285,"stop":1744621735285,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29ea90b289c4569","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744621454050,"stop":1744621454051,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d79f52992c69f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744621401787,"stop":1744621401787,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a7ec6b0e6b1e53","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744621404405,"stop":1744621404405,"duration":0},"status":"passed","severity":"normal"},{"uid":"446b9ff6fe0c0b77","name":"Passing page size 11 when there are 10 messages","time":{"start":1744621732860,"stop":1744621732860,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37e0cc0d09319dd","name":"Push message with unicode special characters payload","time":{"start":1744622085126,"stop":1744622085127,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c2010c554d5e38","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app49/2/topic926/proto","time":{"start":1744621704199,"stop":1744621704205,"duration":6},"status":"passed","severity":"normal"},{"uid":"73bdf437714800f4","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744621409782,"stop":1744621409782,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd32f9b8a4a67868","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744621445169,"stop":1744621445169,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91b21bf9ec33b3d","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744621454033,"stop":1744621454033,"duration":0},"status":"passed","severity":"normal"},{"uid":"395ddecdbf2985dd","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744621454059,"stop":1744621454059,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa63e77e4d8587fb","name":"Push message with content topic containing SQL Injection","time":{"start":1744622085130,"stop":1744622085131,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd05ab4b977a3c35","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744621401774,"stop":1744621401774,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0a8818a2aa7143","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744621454034,"stop":1744621454035,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aca0b3ece0daa5d","name":"1 Store, 2 fetches","time":{"start":1744621424440,"stop":1744621424441,"duration":1},"status":"passed","severity":"normal"},{"uid":"973c68113443c96b","name":"should only return 1 node with relay capability","time":{"start":1744621424486,"stop":1744621424486,"duration":0},"status":"passed","severity":"normal"},{"uid":"880f14e1b4385f3","name":"Query with Ordered Callback, No Decoder","time":{"start":1744621684316,"stop":1744621684316,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c21e4c00671ebb","name":"should return unique PubsubTopics for static sharding","time":{"start":1744621401775,"stop":1744621401776,"duration":1},"status":"passed","severity":"normal"},{"uid":"925dd4c7fe2128fa","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744621596856,"stop":1744621596856,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a5295100bedaf5","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744621454052,"stop":1744621454052,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fe29c2e26ffa20","name":"throws an error for improperly formatted content topics","time":{"start":1744621401772,"stop":1744621401772,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a48ba2404d33856","name":"Subscribe and receive messages via lightPush","time":{"start":1744621977371,"stop":1744621977372,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ffe20babebc508","name":"start node with empty content topic","time":{"start":1744621704211,"stop":1744621704211,"duration":0},"status":"passed","severity":"normal"},{"uid":"89800fa1a462288b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744621591199,"stop":1744621591199,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf75c5fbcc64426","name":"All","time":{"start":1744621476386,"stop":1744621476386,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc83b5844e4cbab2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744621591200,"stop":1744621591200,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09ed1aa1ae327ef","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744621670904,"stop":1744621670904,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fb6f62a0883aec","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744621471610,"stop":1744621471612,"duration":2},"status":"passed","severity":"normal"},{"uid":"749b80ab844e5c89","name":"Push message with content topic containing emoji","time":{"start":1744622085133,"stop":1744622085134,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa29089c60c310f","name":"should attach causal history and bloom filter to each message","time":{"start":1744621454498,"stop":1744621454498,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f32437df92f4c01","name":"Passing page size 0 when there are 110 messages","time":{"start":1744621732855,"stop":1744621732857,"duration":2},"status":"passed","severity":"normal"},{"uid":"83ef95a84ba3bf36","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744621596020,"stop":1744621596021,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8c786edd36d46f92","name":"Register correct protocols","time":{"start":1744621600284,"stop":1744621600284,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ca957d3f7fa237","name":"A test","time":{"start":1744621528878,"stop":1744621528878,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44091a219aad92b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744621528745,"stop":1744621528745,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c7709d99b30819","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744621720839,"stop":1744621720839,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8496b32ed419eb79","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744621401771,"stop":1744621401771,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f8708b3cc80105","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744621401767,"stop":1744621401767,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f30405ecc70e63","name":"Check received message containing JSON","time":{"start":1744621879877,"stop":1744621879877,"duration":0},"status":"passed","severity":"normal"},{"uid":"458f93c5d33c5fbb","name":"Check received message containing long","time":{"start":1744621879873,"stop":1744621879873,"duration":0},"status":"passed","severity":"normal"},{"uid":"124d94c5d0252a74","name":"Check received message with timestamp: 1744621470106000000 ","time":{"start":1744621879879,"stop":1744621879879,"duration":0},"status":"passed","severity":"normal"},{"uid":"784b0f3ec06557e4","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744621401778,"stop":1744621401778,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3bf7b23da06c07","name":"Check received message with timestamp: 1744621470106 ","time":{"start":1744621879879,"stop":1744621879879,"duration":0},"status":"passed","severity":"normal"},{"uid":"658e57036adff593","name":"should set field with all protocols enabled","time":{"start":1744621410474,"stop":1744621410474,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7edcb27226e2d75","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744621454036,"stop":1744621454036,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5897683317e945","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744621684315,"stop":1744621684315,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27b59b8323056b0","name":"Push message with content topic containing XML","time":{"start":1744622085131,"stop":1744622085131,"duration":0},"status":"passed","severity":"normal"},{"uid":"c346a43bb0acaa5c","name":"Push message with content topic containing Script","time":{"start":1744622085147,"stop":1744622085147,"duration":0},"status":"passed","severity":"normal"},{"uid":"812147454eb61a85","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744621977387,"stop":1744621977387,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21621f2f710d85d","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744621454022,"stop":1744621454027,"duration":5},"status":"passed","severity":"normal"},{"uid":"a488fe93c5d9eb41","name":"Check message on other pubsub topic is not received","time":{"start":1744621879892,"stop":1744621879892,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4843cb789015340","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744621454068,"stop":1744621454068,"duration":0},"status":"passed","severity":"normal"},{"uid":"2993910e5999d26","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744621735285,"stop":1744621735285,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fda09aa47053168","name":"Push message with unicode special characters payload","time":{"start":1744622085142,"stop":1744622085143,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4c411055f994a2","name":"should reject if Relay is requested but not mounted","time":{"start":1744621445304,"stop":1744621445304,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f22e04d6c646d","name":"Decoder throws on empty string content topic","time":{"start":1744621436109,"stop":1744621436110,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b01316aba8b4ff","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744621401765,"stop":1744621401766,"duration":1},"status":"passed","severity":"normal"},{"uid":"36495539447df428","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744621401786,"stop":1744621401786,"duration":0},"status":"passed","severity":"normal"},{"uid":"b739b32252abf558","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744621454060,"stop":1744621454064,"duration":4},"status":"passed","severity":"normal"},{"uid":"29f414ef0b7aea54","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744621475818,"stop":1744621475821,"duration":3},"status":"skipped","severity":"normal"},{"uid":"a45b08270a85074b","name":"Push message with Arabic payload","time":{"start":1744622085139,"stop":1744622085140,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13ef91fe10f5679","name":"Check received message containing numeric","time":{"start":1744621879874,"stop":1744621879874,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e373e57944fa","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744621879891,"stop":1744621879891,"duration":0},"status":"passed","severity":"normal"},{"uid":"31972c4e7eea812b","name":"Check received message containing Arabic","time":{"start":1744621879875,"stop":1744621879875,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e7a340a38d2c41","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744621471603,"stop":1744621471606,"duration":3},"status":"passed","severity":"normal"},{"uid":"29bfd71b88eef7f6","name":"Subscribe to topic containing Script and receive message","time":{"start":1744621977378,"stop":1744621977378,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5ffaa1832c05cd","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744621600290,"stop":1744621600290,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd010ed521b305d3","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744621454037,"stop":1744621454038,"duration":1},"status":"passed","severity":"normal"},{"uid":"629ba2f5178920a","name":"should throw error - no id","time":{"start":1744621410465,"stop":1744621410465,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d14569575b2f321","name":"Using a function","time":{"start":1744621741361,"stop":1744621741361,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1f11301375830a","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744621977381,"stop":1744621977381,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c19302ae7257b7d","name":"Check publish message containing Arabic","time":{"start":1744621596848,"stop":1744621596848,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57a96f2979a7efb","name":"Ordered Callback - true","time":{"start":1744621721951,"stop":1744621721951,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17cfb8586fdc46a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744621401954,"stop":1744621401954,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a4bd386e5c671c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744621401796,"stop":1744621401796,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe672f33423368","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app23/3/topic497/utf8","time":{"start":1744621704198,"stop":1744621704198,"duration":0},"status":"passed","severity":"normal"},{"uid":"391954e75e1c0269","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744621977377,"stop":1744621977378,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c75f569a712392","name":"should return PeerId when PeerId is provided","time":{"start":1744621445124,"stop":1744621445125,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca61c68050214d0","name":"Push message with content topic containing escaped characters","time":{"start":1744622085133,"stop":1744622085133,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd8d8614428b403","name":"should throw an error for missing required configuration","time":{"start":1744621401779,"stop":1744621401779,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffdd3e0e0dd7d3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744621720836,"stop":1744621720837,"duration":1},"status":"passed","severity":"normal"},{"uid":"964d6adf7ad877dc","name":"should handle corrupted local storage data gracefully","time":{"start":1744621428371,"stop":1744621428372,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d37d41b2b00e32","name":"Push message with rate limit","time":{"start":1744622085150,"stop":1744622085151,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef012a839c2894f","name":"Encoder throws on empty string content topic","time":{"start":1744621416674,"stop":1744621416675,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71443800c865ef6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744621401768,"stop":1744621401768,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3b7d45ef99e5d0","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744621735289,"stop":1744621735289,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d157cf014ebad8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744621401786,"stop":1744621401786,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f8420b6046bab7","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744621454022,"stop":1744621454022,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd66ea27fe7d94","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744621453649,"stop":1744621453650,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac8d8eabe1b9a4ac","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744621454035,"stop":1744621454035,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f16ad122831d7a","name":"Symmetric encrypt & Decrypt","time":{"start":1744621434840,"stop":1744621434841,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab328700f6f63fd4","name":"Callback on promise","time":{"start":1744621718164,"stop":1744621718164,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22cdae83b647bb8","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744621401782,"stop":1744621401782,"duration":0},"status":"passed","severity":"normal"},{"uid":"729659c4f8a465e5","name":"returns nothing if no connections present","time":{"start":1744621416020,"stop":1744621416021,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f280468d7a3bfa","name":"Push message with content topic containing shell command","time":{"start":1744622085132,"stop":1744622085133,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2c40f30ee7f0a3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744621656974,"stop":1744621656975,"duration":1},"status":"passed","severity":"normal"},{"uid":"a675f3de4c53dcb4","name":"Push message with content topic containing special chars","time":{"start":1744622085145,"stop":1744622085145,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa8df8cbbf27ce2","name":"Check received message containing shell command","time":{"start":1744621879877,"stop":1744621879878,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6808615933e5c87","name":"Fails to publish duplicate message","time":{"start":1744621596854,"stop":1744621596854,"duration":0},"status":"passed","severity":"normal"},{"uid":"d158c8182d115bf9","name":"LightPush","time":{"start":1744621746961,"stop":1744621746961,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae2fa794fe07a2e","name":"removeEventListener with correct event","time":{"start":1744621511305,"stop":1744621511305,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11d150f0fed87b5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744621471607,"stop":1744621471607,"duration":0},"status":"passed","severity":"normal"},{"uid":"d706f4ff6ebb7b91","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744621424488,"stop":1744621424488,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d537695988f79e6","name":"should throw error - no id","time":{"start":1744621410464,"stop":1744621410464,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2288249f78a29e","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1744621445132,"stop":1744621445132,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ca3a28eead2274","name":"should return usable stream attached to connection","time":{"start":1744621416233,"stop":1744621416233,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e55a535ad7c4e84","name":"should properly create location multiaddrs - udp","time":{"start":1744621410473,"stop":1744621410473,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6d079d10dbcfe7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744621424488,"stop":1744621424488,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41bbbd076fcf8909","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744621977380,"stop":1744621977380,"duration":0},"status":"passed","severity":"normal"},{"uid":"38adf6829f913164","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744621977380,"stop":1744621977380,"duration":0},"status":"passed","severity":"normal"},{"uid":"c090fecf08989675","name":"Check publish message containing special chars","time":{"start":1744621596847,"stop":1744621596847,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91bef0f87e0be1f","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744621454032,"stop":1744621454032,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ff608b15c96179","name":"can start and stop the service","time":{"start":1744621576008,"stop":1744621576008,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28eb3ad6fdbef24","name":"Passing page size 1 when there are 4 messages","time":{"start":1744621732857,"stop":1744621732857,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83d56f47cb84e23","name":"isConnected should return true after first peer connects","time":{"start":1744621491449,"stop":1744621491449,"duration":0},"status":"passed","severity":"normal"},{"uid":"46462dcba9b9535f","name":"should mark all messages in causal history as acknowledged","time":{"start":1744621454500,"stop":1744621454500,"duration":0},"status":"passed","severity":"normal"},{"uid":"3561856de6052f92","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744621436107,"stop":1744621436108,"duration":1},"status":"passed","severity":"normal"},{"uid":"f626faa4bdfb773","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744621596852,"stop":1744621596853,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb4c0621435cc3d","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744621600286,"stop":1744621600286,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee09f960d3c8dd38","name":"Push message with content topic containing short","time":{"start":1744622085128,"stop":1744622085128,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d79f2a17fe19ee","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744621434464,"stop":1744621434464,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2d33eb2f59bbd9","name":"should not fail to start the service if it is already started","time":{"start":1744621576009,"stop":1744621576009,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5fc0504d322866","name":"Push message with custom timestamp: 1744617891698","time":{"start":1744622085135,"stop":1744622085136,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5eecd3e09d6a5b","name":"should return false","time":{"start":1744621410466,"stop":1744621410466,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b3c79e3ce4a435","name":"should use provided shard info when available","time":{"start":1744621445127,"stop":1744621445130,"duration":3},"status":"passed","severity":"normal"},{"uid":"ad1a93f1a4ecd6ba","name":"Reopen subscription with peer with lost subscription","time":{"start":1744621537567,"stop":1744621537567,"duration":0},"status":"passed","severity":"normal"},{"uid":"40014e92144015e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744621401791,"stop":1744621401792,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a068752a13ac9a","name":"creates an iterator","time":{"start":1744621734081,"stop":1744621734081,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba0e3c76cf56b37","name":"Check message with no pubsub topic is not received","time":{"start":1744621879892,"stop":1744621879892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e834ffdecae7d92a","name":"Push message with Chinese payload","time":{"start":1744622085139,"stop":1744622085139,"duration":0},"status":"passed","severity":"normal"},{"uid":"43433e7cf6e9e252","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744621591198,"stop":1744621591199,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0758bc57455a849","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744621454028,"stop":1744621454028,"duration":0},"status":"passed","severity":"normal"},{"uid":"c901c3cee6c8c439","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744621401792,"stop":1744621401792,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b209f40bb1b5e1d","name":"Ping on subscribed peer","time":{"start":1744621537564,"stop":1744621537565,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8570c4985f72f8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744621977386,"stop":1744621977387,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4bb69f169ef36c","name":"should respect max attempts limit","time":{"start":1744621444832,"stop":1744621444833,"duration":1},"status":"passed","severity":"normal"},{"uid":"c782cc3512944ac3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744621478779,"stop":1744621478780,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b24786d730bcf5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744621977373,"stop":1744621977373,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20e2afb2a03a71","name":"Push message with Chinese payload","time":{"start":1744622085122,"stop":1744622085122,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2eede87db9f330","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744621591202,"stop":1744621591202,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cada026a6f1c28","name":"Check meta is set [symmetric]","time":{"start":1744621434465,"stop":1744621434465,"duration":0},"status":"passed","severity":"normal"},{"uid":"dceaf6ad5bfbdef0","name":"Check publish message containing Script","time":{"start":1744621596849,"stop":1744621596850,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93a08c14a818ea5","name":"Push message with content topic containing Chinese","time":{"start":1744622085145,"stop":1744622085146,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be46cd2db5ad9f5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744621977390,"stop":1744621977391,"duration":1},"status":"passed","severity":"normal"},{"uid":"376efcc1c349cc19","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744621977391,"stop":1744621977391,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c41604817847a32","name":"should initialize bloom filter with correct parameters","time":{"start":1744621455922,"stop":1744621455922,"duration":0},"status":"passed","severity":"normal"},{"uid":"8077daf96387d4ae","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744621491447,"stop":1744621491448,"duration":1},"status":"passed","severity":"normal"},{"uid":"94742c1eedceb3a5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744621401788,"stop":1744621401789,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ffeb25275b2d13","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744621478777,"stop":1744621478778,"duration":1},"status":"passed","severity":"normal"},{"uid":"3911300594d7b1f0","name":"should initialize with custom number of peers","time":{"start":1744621444559,"stop":1744621444560,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4783bada740d99","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744621424441,"stop":1744621424441,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afd21121b9c9251","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app34/6/topic184/utf8","time":{"start":1744621704208,"stop":1744621704208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86215be7a16ff24","name":"Check publish message containing JSON","time":{"start":1744621596850,"stop":1744621596851,"duration":1},"status":"passed","severity":"normal"},{"uid":"4738e54eb0a14db0","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744621409777,"stop":1744621409778,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ddd2d702480e836","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744621454070,"stop":1744621454070,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a98d214464ff6c","name":"Wrong topic","time":{"start":1744621704209,"stop":1744621704209,"duration":0},"status":"passed","severity":"normal"},{"uid":"17813db9bc79d063","name":"Throws when trying to push message with empty payload","time":{"start":1744622085144,"stop":1744622085144,"duration":0},"status":"passed","severity":"normal"},{"uid":"290adf1c61163ffc","name":"Fails to push message with large meta","time":{"start":1744622085134,"stop":1744622085134,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4421201c79f617a","name":"Push message with content topic containing unicode special characters","time":{"start":1744622085149,"stop":1744622085149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab72d8eb96abdc81","name":"Push message equal or less that 1MB","time":{"start":1744622085136,"stop":1744622085136,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd29b600dd90950","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744621401769,"stop":1744621401769,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6495b1e211e6c51","name":"Publish message with custom timestamp: Tue Apr 23 2024 09:06:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1744621596853,"stop":1744621596853,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ed347d46e5a336","name":"handles different networkShards values correctly","time":{"start":1744621401772,"stop":1744621401772,"duration":0},"status":"passed","severity":"normal"},{"uid":"d009ade6ffa99b6e","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744621454030,"stop":1744621454030,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9d47980759c7d6","name":"random static sharding 7 - Cluster ID: 550, Shard ID: 574","time":{"start":1744621712692,"stop":1744621712692,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab36b22c383ffc7","name":"Push message with long payload","time":{"start":1744622085121,"stop":1744622085121,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d9fb2924624eb7","name":"shard 0","time":{"start":1744621712688,"stop":1744621712689,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e789e37e541b045","name":"Sets default value correctly","time":{"start":1744621741362,"stop":1744621741362,"duration":0},"status":"passed","severity":"normal"},{"uid":"997ef38354aed684","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744621454038,"stop":1744621454038,"duration":0},"status":"passed","severity":"normal"},{"uid":"98345660ebedde61","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744621401792,"stop":1744621401792,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6fda78c924fdbe","name":"should add received messages to bloom filter","time":{"start":1744621454499,"stop":1744621454499,"duration":0},"status":"passed","severity":"normal"},{"uid":"4307018bacd5d977","name":"less peers than existing","time":{"start":1744621576119,"stop":1744621576120,"duration":1},"status":"skipped","severity":"normal"},{"uid":"76c0c1bdf5481a0","name":"Check received message containing Basic HTML tag","time":{"start":1744621879877,"stop":1744621879877,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26b7842892cf688","name":"Push message with content topic containing Chinese","time":{"start":1744622085129,"stop":1744622085130,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e87b7bd9aef446","name":"through manual discovery","time":{"start":1744621539591,"stop":1744621539593,"duration":2},"status":"passed","severity":"normal"},{"uid":"caf93b59ec347c4a","name":"Push message with rate limit","time":{"start":1744622085135,"stop":1744622085135,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8e6b01e1ee14cb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744621977380,"stop":1744621977381,"duration":1},"status":"passed","severity":"normal"},{"uid":"4650f06fd84d3beb","name":"should set field with only FILTER enabled","time":{"start":1744621410475,"stop":1744621410475,"duration":0},"status":"passed","severity":"normal"},{"uid":"4714c672cd33d47a","name":"should properly create location multiaddrs - udp4","time":{"start":1744621410472,"stop":1744621410472,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b89d5d070e2d342","name":"Check publish message containing long","time":{"start":1744621596846,"stop":1744621596846,"duration":0},"status":"passed","severity":"normal"},{"uid":"529b7f749a443c01","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744621454048,"stop":1744621454049,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a3a4f5f1b6b50d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744621670904,"stop":1744621670904,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5aaca9e4ace310","name":"Push message with custom timestamp: 1744625091698","time":{"start":1744622085151,"stop":1744622085152,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1b503f810c0a71","name":"start node with empty shard should fail","time":{"start":1744621712695,"stop":1744621712695,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbfc8e7fd174474","name":"random static sharding 10 - Cluster ID: 901, Shard ID: 965","time":{"start":1744621712693,"stop":1744621712693,"duration":0},"status":"passed","severity":"normal"},{"uid":"e430454925a298ef","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744621477866,"stop":1744621477866,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54157c408e5939c","name":"Light Node - default protocols","time":{"start":1744621746961,"stop":1744621746962,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35dae4169b262a6","name":"different cluster, same shard: nodes don't connect","time":{"start":1744621538555,"stop":1744621538555,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c9a918b935c720","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744621454020,"stop":1744621454021,"duration":1},"status":"passed","severity":"normal"},{"uid":"613ee135661b6a8b","name":"should push the message to the outgoing buffer","time":{"start":1744621454497,"stop":1744621454497,"duration":0},"status":"passed","severity":"normal"},{"uid":"5975d752625b30d","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1744621445133,"stop":1744621445136,"duration":3},"status":"passed","severity":"normal"},{"uid":"3aa98a53e8a44e8d","name":"returns all values when wanted number is greater than available values","time":{"start":1744621423390,"stop":1744621423390,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33451bb11ab1880","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744621977374,"stop":1744621977374,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40ea5bd16c70290","name":"Check publish message containing shell command","time":{"start":1744621596851,"stop":1744621596851,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6315da876d5ac8","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744621404403,"stop":1744621404404,"duration":1},"status":"passed","severity":"normal"},{"uid":"729af2029dab59b3","name":"Push message with meta","time":{"start":1744622085134,"stop":1744622085134,"duration":0},"status":"passed","severity":"normal"},{"uid":"c105e25198a7d78a","name":"Subscribe to topic containing short and publish message","time":{"start":1744621600289,"stop":1744621600289,"duration":0},"status":"passed","severity":"normal"},{"uid":"75db453a8bba3d37","name":"same cluster, different shard: nodes connect","time":{"start":1744621538555,"stop":1744621538555,"duration":0},"status":"passed","severity":"normal"},{"uid":"546d7307ab3ee435","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744621600294,"stop":1744621600294,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd572d5ad9cf614a","name":"Push message with emoji payload","time":{"start":1744622085143,"stop":1744622085143,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba7fbc1c974005c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744621434463,"stop":1744621434464,"duration":1},"status":"passed","severity":"normal"},{"uid":"a306036cc7afb037","name":"Push message with custom timestamp: 1744617891698","time":{"start":1744622085151,"stop":1744622085151,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c94b52ac6eafb95","name":"Should update multiaddrs","time":{"start":1744621539776,"stop":1744621539776,"duration":0},"status":"passed","severity":"normal"},{"uid":"163af5d8fd01d382","name":"Push message with content topic containing Russian","time":{"start":1744622085146,"stop":1744622085146,"duration":0},"status":"passed","severity":"normal"},{"uid":"64455c09a618560b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744621401789,"stop":1744621401789,"duration":0},"status":"passed","severity":"normal"},{"uid":"21588b835dc14326","name":"Refresh subscription","time":{"start":1744621977375,"stop":1744621977375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a208d1c91870bdaa","name":"should throw error - invalid id","time":{"start":1744621410465,"stop":1744621410466,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf364df969a14ea","name":"can start the service","time":{"start":1744621576007,"stop":1744621576007,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb5967cbe05b4f6","name":"throws on content topic with empty topic name field","time":{"start":1744621401753,"stop":1744621401753,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cd401f48540636","name":"Check publish message containing emoji","time":{"start":1744621596852,"stop":1744621596852,"duration":0},"status":"passed","severity":"normal"},{"uid":"2939771eb717ae87","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744621538554,"stop":1744621538554,"duration":0},"status":"passed","severity":"normal"},{"uid":"585050e85c61a71c","name":"should fail to send if no connected peers found","time":{"start":1744621445406,"stop":1744621445406,"duration":0},"status":"passed","severity":"normal"},{"uid":"de035794b9845d00","name":"should start and stop interval correctly","time":{"start":1744621444826,"stop":1744621444827,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcdfdb643fcbb942","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744621977376,"stop":1744621977376,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e263c0c6aa6f5e2","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744621454031,"stop":1744621454031,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa15b1bbb6aa379","name":"can start the service","time":{"start":1744621475812,"stop":1744621475812,"duration":0},"status":"passed","severity":"normal"},{"uid":"11408201813abf31","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744621454035,"stop":1744621454036,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea303f4b5723f18e","name":"it tolerates circular branch references","time":{"start":1744621424484,"stop":1744621424485,"duration":1},"status":"passed","severity":"normal"},{"uid":"411d5ce32ec71f76","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744621977392,"stop":1744621977392,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc9ca11785c657","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744621538553,"stop":1744621538554,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0932888ec6f32c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744621424175,"stop":1744621424175,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff92e0cb8c71f4bc","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744621409775,"stop":1744621409776,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a1b6b1b07277d1","name":"should return false when clusterId doesn't match","time":{"start":1744621445132,"stop":1744621445133,"duration":1},"status":"passed","severity":"normal"},{"uid":"94dd030deee36ad3","name":"throws on content topic with generation field greater than 0","time":{"start":1744621401751,"stop":1744621401751,"duration":0},"status":"passed","severity":"normal"},{"uid":"573a596b99a0c874","name":"Subscribe and receives messages on 20 topics","time":{"start":1744621977373,"stop":1744621977374,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d61c4c4cb6ad467","name":"Encoder throws on empty string content topic","time":{"start":1744621436109,"stop":1744621436109,"duration":0},"status":"passed","severity":"normal"},{"uid":"130fff8f8446ff01","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744621454037,"stop":1744621454037,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f988aef2c20187","name":"Push message with Script payload","time":{"start":1744622085140,"stop":1744622085141,"duration":1},"status":"passed","severity":"normal"},{"uid":"73be88457527cd0a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744621977373,"stop":1744621977373,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa8d8e91faf68a","name":"Reopen subscription with peer with lost subscription","time":{"start":1744621537571,"stop":1744621537571,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eaacfb3c915f051","name":"Push message with content topic containing shell command","time":{"start":1744622085148,"stop":1744622085148,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17ec83de229f15c","name":"should wait for LightPush peer to be connected","time":{"start":1744621445308,"stop":1744621445308,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40922fb5d469214","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744621977374,"stop":1744621977374,"duration":0},"status":"passed","severity":"normal"},{"uid":"61724078a7882a6e","name":"should be called for bootstrap peers","time":{"start":1744621478778,"stop":1744621478779,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d44e738482c250","name":"Query generator for 2000 messages","time":{"start":1744621718167,"stop":1744621718167,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce259e30b49e9047","name":"should update ack status of messages in outgoing buffer","time":{"start":1744621454502,"stop":1744621454502,"duration":0},"status":"passed","severity":"normal"},{"uid":"95251b25a3bb936d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744621424487,"stop":1744621424487,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59210c094b1c9de","name":"Push message with Basic HTML tag payload","time":{"start":1744622085125,"stop":1744622085125,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4936c2d8ec6fd1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744621401784,"stop":1744621401785,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75152d59f02093c","name":"topics with same application and version share the same shard","time":{"start":1744621401770,"stop":1744621401770,"duration":0},"status":"passed","severity":"normal"},{"uid":"4964d60179fef0fe","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744621401773,"stop":1744621401774,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c97a91dd87e0ec","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744621879890,"stop":1744621879891,"duration":1},"status":"passed","severity":"normal"},{"uid":"e637d80a4ea349b9","name":"Js publishes, other Js receives","time":{"start":1744621589649,"stop":1744621589650,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a08bd840a1aaf61","name":"A test","time":{"start":1744621528879,"stop":1744621528879,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad900b12b94eca6","name":"Push message with content topic containing SQL Injection","time":{"start":1744622085146,"stop":1744622085147,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9b26282f963ae4","name":"same cluster, same shard: nodes connect","time":{"start":1744621538554,"stop":1744621538555,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd0afa75fc38530","name":"addEventListener with correct event","time":{"start":1744621511304,"stop":1744621511304,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41c4c6710111e76","name":"Push message with content topic containing unicode special characters","time":{"start":1744622085133,"stop":1744622085133,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e9be8d5d902775","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744621454502,"stop":1744621454502,"duration":0},"status":"passed","severity":"normal"},{"uid":"674720ab8ad2dabc","name":"Delete observer","time":{"start":1744621577456,"stop":1744621577456,"duration":0},"status":"passed","severity":"normal"},{"uid":"912a25d024d1ddac","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744621712694,"stop":1744621712694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26b941f46d04cf3","name":"should insert message id into causal history","time":{"start":1744621454498,"stop":1744621454498,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69987312fee0824","name":"Generator, 2 different pubsubtopics","time":{"start":1744621720838,"stop":1744621720838,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ee7a2a30f854618","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744621401783,"stop":1744621401783,"duration":0},"status":"passed","severity":"normal"},{"uid":"1069828f4b267a5b","name":"should encode/decode to RLP encoding","time":{"start":1744621410470,"stop":1744621410470,"duration":0},"status":"passed","severity":"normal"},{"uid":"12acc42cbb795883","name":"can start and stop the service","time":{"start":1744621428368,"stop":1744621428368,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59ba18c91b2b23d","name":"Subscribe to topic containing long and receive message","time":{"start":1744621977386,"stop":1744621977386,"duration":0},"status":"passed","severity":"normal"},{"uid":"277375a0b31bea","name":"Push message with emoji payload","time":{"start":1744622085127,"stop":1744622085127,"duration":0},"status":"passed","severity":"normal"},{"uid":"980f99d4afa3e79e","name":"udp ip6 address","time":{"start":1744621409755,"stop":1744621409756,"duration":1},"status":"passed","severity":"normal"},{"uid":"66bea35695841a39","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744621977377,"stop":1744621977377,"duration":0},"status":"passed","severity":"normal"},{"uid":"c883c6df27ebbfe6","name":"addEventListener with wrong event","time":{"start":1744621511304,"stop":1744621511305,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed5fa6b5cae0a63","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744621735284,"stop":1744621735284,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7258644fb8324d7","name":"should not receive a peer event before start","time":{"start":1744621576010,"stop":1744621576010,"duration":0},"status":"passed","severity":"normal"},{"uid":"796dfdb683ed41da","name":"throws on content topic with empty version field","time":{"start":1744621401752,"stop":1744621401752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2856a04d77eac1f6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744621401784,"stop":1744621401784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce42ad2ab38e30d9","name":"Passing page size 10 when there are 10 messages","time":{"start":1744621732859,"stop":1744621732859,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b304437484ced4","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1744621445130,"stop":1744621445131,"duration":1},"status":"passed","severity":"normal"},{"uid":"4498ac6cd0c49209","name":"should handle a minimal index list","time":{"start":1744621401954,"stop":1744621401954,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2198b3b998b29e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744621491453,"stop":1744621491454,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2423ae2a157986","name":"should not fail to start the service if it is already started","time":{"start":1744621428369,"stop":1744621428369,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4e6f9c411ec75c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744621401790,"stop":1744621401791,"duration":1},"status":"passed","severity":"normal"},{"uid":"5964e83cd2a3aa8b","name":"should reject if WakuNode is not started","time":{"start":1744621445304,"stop":1744621445304,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c7aad0f065203b","name":"Rejects garbage","time":{"start":1744621448681,"stop":1744621448681,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac95c5fbad30ab7","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744621454033,"stop":1744621454033,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ae0f862e0f085e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744621712689,"stop":1744621712689,"duration":0},"status":"passed","severity":"normal"},{"uid":"39507b39fc30f203","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744621454079,"stop":1744621454080,"duration":1},"status":"passed","severity":"normal"},{"uid":"d555a100bde33be5","name":"Subscribe and receive messages via waku relay post","time":{"start":1744621977383,"stop":1744621977383,"duration":0},"status":"passed","severity":"normal"}] |