mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 04:43:14 +00:00
1 line
144 KiB
JSON
1 line
144 KiB
JSON
[{"uid":"67fec53f44be5332","name":"throws on content topic with too few or too many fields","time":{"start":1748965250362,"stop":1748965250363,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce39572353b6729","name":"should not fail to stop the service if it was not started","time":{"start":1748966432328,"stop":1748966432329,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3f1a7b4375a370","name":"Should update multiaddrs","time":{"start":1748966432603,"stop":1748966432603,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf5b78994e2c669","name":"should return PeerId when PeerId is provided","time":{"start":1748965294389,"stop":1748965294389,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8ad9f6d7b80956","name":"should maintain proper timestamps if all messages received","time":{"start":1748965303962,"stop":1748965303963,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe7d7886259d767","name":"Check received message containing unicode special characters","time":{"start":1748966895644,"stop":1748966895647,"duration":3},"status":"broken","severity":"normal"},{"uid":"3ee9652f8790b9d5","name":"should properly create location multiaddrs - tcp","time":{"start":1748965256909,"stop":1748965256910,"duration":1},"status":"passed","severity":"normal"},{"uid":"da1d135d3062aee2","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748966895680,"stop":1748966895681,"duration":1},"status":"broken","severity":"normal"},{"uid":"3a1ca3e312911565","name":"Check message on other pubsub topic is not received","time":{"start":1748966777654,"stop":1748966777657,"duration":3},"status":"passed","severity":"normal"},{"uid":"f45a699d659a9e90","name":"returns only open connection if one present","time":{"start":1748965263805,"stop":1748965263806,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f41672f2a38196","name":"Publish message with rate limit","time":{"start":1748966511381,"stop":1748966511381,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9043bf939bc2bfd","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1748965303346,"stop":1748965303346,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df83c97950a02bb","name":"Check publish message containing escaped characters","time":{"start":1748966511373,"stop":1748966511373,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b2f908f9a4c82d","name":"should initialize with Unhealthy status","time":{"start":1748965294172,"stop":1748965294172,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b0c19acbd85263","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1748967004027,"stop":1748967004027,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1920e709cff5ef","name":"should use the provided clusterId for the pubsub topic","time":{"start":1748965250401,"stop":1748965250401,"duration":0},"status":"passed","severity":"normal"},{"uid":"8040bc242729a515","name":"Check received message containing special chars","time":{"start":1748966895555,"stop":1748966895558,"duration":3},"status":"broken","severity":"normal"},{"uid":"f6f041bc49267800","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app80/1/topic816/json","time":{"start":1748967016562,"stop":1748967016563,"duration":1},"status":"broken","severity":"normal"},{"uid":"c52a36525d4db845","name":"should return unique PubsubTopics for static sharding","time":{"start":1748965250385,"stop":1748965250385,"duration":0},"status":"passed","severity":"normal"},{"uid":"56494f9b1445a497","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1748965303962,"stop":1748965303962,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3bdbd887f31ae0","name":"should transition to Unhealthy when no connections","time":{"start":1748965294172,"stop":1748965294173,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad88edc8c7439a9a","name":"should detect messages with missing dependencies","time":{"start":1748965303965,"stop":1748965303965,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a238bcb9f9d0a0","name":"Ping on subscribed peer","time":{"start":1748965459893,"stop":1748965459893,"duration":0},"status":"broken","severity":"normal"},{"uid":"a05879a753b3f7f1","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1748965272517,"stop":1748965272520,"duration":3},"status":"passed","severity":"normal"},{"uid":"820ea4c8e4df47dc","name":"Check message with no content topic is not received","time":{"start":1748966895591,"stop":1748966895591,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e094d2874722c6","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1748965303353,"stop":1748965303353,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ce3a131202ee87","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1748967004026,"stop":1748967004027,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd937cb506d131ec","name":"should update ack status of messages in outgoing buffer","time":{"start":1748965303967,"stop":1748965303968,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe647ef0699067d","name":"Check received message containing numeric","time":{"start":1748966895553,"stop":1748966895554,"duration":1},"status":"broken","severity":"normal"},{"uid":"b8d09dcc4914f898","name":"dispatchEvent via connectionManager","time":{"start":1748965361652,"stop":1748965361652,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b811d909f97e2","name":"should push the message to the outgoing buffer","time":{"start":1748965303958,"stop":1748965303959,"duration":1},"status":"passed","severity":"normal"},{"uid":"5577fae8a98d6667","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1748965250388,"stop":1748965250388,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9b0b6ece99c5a6","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1748965303332,"stop":1748965303333,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e3e715a53e4e3b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1748966909012,"stop":1748966909012,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d15b7eb6be5011","name":"should return usable stream attached to connection","time":{"start":1748965264132,"stop":1748965264133,"duration":1},"status":"passed","severity":"normal"},{"uid":"2848d5893993494d","name":"Publishes to nwaku","time":{"start":1748966500967,"stop":1748966500967,"duration":0},"status":"passed","severity":"normal"},{"uid":"361f8437f0dd4c07","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748966777652,"stop":1748966777653,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d814ed8df5a303f","name":"can start and stop the service","time":{"start":1748965325603,"stop":1748965325604,"duration":1},"status":"passed","severity":"normal"},{"uid":"9238aef2fb726698","name":"Passing page size 0 when there are 110 messages","time":{"start":1748966988140,"stop":1748966988140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4645a0f421a8f01","name":"messageHashStr works with IDecodedMessage","time":{"start":1748965264044,"stop":1748965264044,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36e49770ddca1c6","name":"should be called for bootstrap peers","time":{"start":1748965328633,"stop":1748965328633,"duration":0},"status":"passed","severity":"normal"},{"uid":"af25a24dcbdcfc63","name":"Does not throw an exception when node disconnects","time":{"start":1748967037906,"stop":1748967037906,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e602d6e67bf86e","name":"more peers than existing","time":{"start":1748966487597,"stop":1748966487598,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e9376d6db705c7fc","name":"Query Generator, No Decoder","time":{"start":1748966921873,"stop":1748966921874,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8f874ed48dc704","name":"should properly create location multiaddrs - udp6","time":{"start":1748965256909,"stop":1748965256909,"duration":0},"status":"passed","severity":"normal"},{"uid":"81fb0f29b055787b","name":"should correctly map a content topic to a pubsub topic","time":{"start":1748965250401,"stop":1748965250401,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02b2b8df0cbb9e1","name":"addEventListener with correct event","time":{"start":1748965361649,"stop":1748965361649,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aea8a9d1e046515","name":"Check publish message containing Basic HTML tag","time":{"start":1748966511372,"stop":1748966511372,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95bfc43ca2bf395","name":"Should update shard info","time":{"start":1748966432605,"stop":1748966432606,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c500c12718f067","name":"should be able to encode the field with only STORE set to true","time":{"start":1748965256296,"stop":1748965256297,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe04066a7c49efe8","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1748965250388,"stop":1748965250388,"duration":0},"status":"passed","severity":"normal"},{"uid":"a685953b825b5825","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748966003690,"stop":1748966003690,"duration":0},"status":"broken","severity":"normal"},{"uid":"73b236fe5ace94ba","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1748965303389,"stop":1748965303390,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6feea41b988c363","name":"should send to specified number of peers of used peers","time":{"start":1748965294199,"stop":1748965294200,"duration":1},"status":"passed","severity":"normal"},{"uid":"6189f6ddc5f8d081","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1748965272522,"stop":1748965272522,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa3d6d6ca7b909c","name":"Encoder throws on empty string content topic","time":{"start":1748965283031,"stop":1748965283031,"duration":0},"status":"passed","severity":"normal"},{"uid":"746b262fd45ab6de","name":"should return empty list for no shard","time":{"start":1748965250386,"stop":1748965250386,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f9f7b6762503d1","name":"Ping on unsubscribed peer","time":{"start":1748965459894,"stop":1748965459894,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c11abd777c89358","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1748965256299,"stop":1748965256300,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64bf3b062099fc7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1748965303380,"stop":1748965303380,"duration":0},"status":"passed","severity":"normal"},{"uid":"31aa6250f28e2389","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1748965303380,"stop":1748965303380,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc91d94f28d0e9f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1748965250397,"stop":1748965250397,"duration":0},"status":"passed","severity":"normal"},{"uid":"818de34ded2d7119","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748966335258,"stop":1748966335258,"duration":0},"status":"broken","severity":"normal"},{"uid":"72e4e27e58c5fdeb","name":"Subscribe to topic containing special chars and publish message","time":{"start":1748966520337,"stop":1748966520338,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc10a098e94ef31","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1748965303346,"stop":1748965303352,"duration":6},"status":"passed","severity":"normal"},{"uid":"cd7491adf5f4f421","name":"should not fail to stop the service if it was not started","time":{"start":1748965276794,"stop":1748965276795,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4e137298979faf","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1748965303367,"stop":1748965303368,"duration":1},"status":"passed","severity":"normal"},{"uid":"af468950ceeb92d5","name":"Publish without waiting for remote peer","time":{"start":1748966520329,"stop":1748966520329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27ae37a3c7ee15b","name":"should successfully unsubscribe from an existing subscription","time":{"start":1748965294166,"stop":1748965294168,"duration":2},"status":"passed","severity":"normal"},{"uid":"8039f56d88d4ebf5","name":"Passing page size 110 when there are 120 messages","time":{"start":1748966988148,"stop":1748966988148,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4f3d0da1f06a0f","name":"should handle different types of entries","time":{"start":1748965292960,"stop":1748965292960,"duration":0},"status":"passed","severity":"normal"},{"uid":"c821e611239dcab9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1748966921873,"stop":1748966921873,"duration":0},"status":"passed","severity":"normal"},{"uid":"842aa14b29aa756","name":"should emit a peer event after start","time":{"start":1748965276795,"stop":1748965276795,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0ea5c1d9b7cce5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748966003693,"stop":1748966003694,"duration":1},"status":"broken","severity":"normal"},{"uid":"866dc4a3c6ef3051","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1748965303126,"stop":1748965303126,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fbc05e5dc09b72","name":"should only return 1 node with relay and store capability","time":{"start":1748965272902,"stop":1748965272902,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabd40efc0b39833","name":"Sets default value correctly","time":{"start":1748967037908,"stop":1748967037909,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaab9082fc4bd189","name":"listenerCount","time":{"start":1748965361652,"stop":1748965361652,"duration":0},"status":"passed","severity":"normal"},{"uid":"24370fa71222d084","name":"should not receive a peer event before start","time":{"start":1748965276796,"stop":1748965276796,"duration":0},"status":"passed","severity":"normal"},{"uid":"223a24e7d48c7657","name":"should set field with all protocols disabled","time":{"start":1748965256910,"stop":1748965256910,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef0d5868277a624","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1748965303345,"stop":1748965303345,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61328787128ecbc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748966895660,"stop":1748966895661,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8379287f3c0bed","name":"Check received message containing escaped characters","time":{"start":1748966895577,"stop":1748966895577,"duration":0},"status":"broken","severity":"normal"},{"uid":"12e86b9a58f3b859","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1748965250621,"stop":1748965250621,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fde33411e2c838","name":"Callback on promise, aborts when callback returns true","time":{"start":1748966958031,"stop":1748966958032,"duration":1},"status":"passed","severity":"normal"},{"uid":"dffc1d617ebe8dda","name":"Check received message with timestamp: 1748965320654000000 ","time":{"start":1748966777652,"stop":1748966777652,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb176ed871ca1b8","name":"should not allow unachievable error rate","time":{"start":1748965303125,"stop":1748965303125,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9a31817f0e0353","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1748965303335,"stop":1748965303336,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb606f0a03e7718","name":"Subscribe to topic containing XML and publish message","time":{"start":1748966520343,"stop":1748966520346,"duration":3},"status":"passed","severity":"normal"},{"uid":"52f9c86c12bab326","name":"Check meta is set [symmetric]","time":{"start":1748965283029,"stop":1748965283029,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56dd17e759e1cf4","name":"messageHash returns a Uint8Array","time":{"start":1748965264042,"stop":1748965264043,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b75f15b240e6222","name":"should only return 1 node with store capability","time":{"start":1748965272902,"stop":1748965272902,"duration":0},"status":"passed","severity":"normal"},{"uid":"899d3c0d257547bc","name":"should mark all messages in causal history as acknowledged","time":{"start":1748965303964,"stop":1748965303964,"duration":0},"status":"passed","severity":"normal"},{"uid":"af08502c16b52ef2","name":"configure the node with multiple content topics","time":{"start":1748967016572,"stop":1748967016575,"duration":3},"status":"broken","severity":"normal"},{"uid":"62d14096a6ceecde","name":"Check received message containing Script","time":{"start":1748966895620,"stop":1748966895620,"duration":0},"status":"broken","severity":"normal"},{"uid":"aba24f0c29fa73ce","name":"Symmetric encrypt & Decrypt","time":{"start":1748965283530,"stop":1748965283530,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ddca48f442cacb","name":"Check received message containing JSON","time":{"start":1748966895572,"stop":1748966895572,"duration":0},"status":"broken","severity":"normal"},{"uid":"b9dd4f9f86d9379","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748966838225,"stop":1748966838226,"duration":1},"status":"passed","severity":"normal"},{"uid":"13b29f499d8150b2","name":"Check message with no payload is not received","time":{"start":1748966895669,"stop":1748966895671,"duration":2},"status":"passed","severity":"normal"},{"uid":"32673025ffc6a686","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1748965303385,"stop":1748965303386,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed35256fe81a93f6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1748965250392,"stop":1748965250393,"duration":1},"status":"passed","severity":"normal"},{"uid":"135cf956c2e3e78f","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1748966921878,"stop":1748966921878,"duration":0},"status":"passed","severity":"normal"},{"uid":"76aca260bf134ba0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1748965250390,"stop":1748965250390,"duration":0},"status":"passed","severity":"normal"},{"uid":"2109d88331ef5ef0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1748965250386,"stop":1748965250386,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9492242d1e0a2f","name":"Store - dialed first","time":{"start":1748967031449,"stop":1748967031449,"duration":0},"status":"passed","severity":"normal"},{"uid":"981cc7a039a5c999","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1748965256305,"stop":1748965256305,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a15021f79309f","name":"1 Relay, 1 fetch","time":{"start":1748965272657,"stop":1748965272657,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7e36ddd6af290c","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1748965303354,"stop":1748965303354,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b53f6259b5a8d5a","name":"should get / set UDP multiaddr","time":{"start":1748965256907,"stop":1748965256907,"duration":0},"status":"passed","severity":"normal"},{"uid":"873ab7aa7d1444d1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1748965303385,"stop":1748965303385,"duration":0},"status":"passed","severity":"normal"},{"uid":"5296d9f8b72692fb","name":"should not fail to start the service if it is already started","time":{"start":1748965325605,"stop":1748965325606,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9d7637c2ce803c","name":"retrieves a single peer","time":{"start":1748965272898,"stop":1748965272899,"duration":1},"status":"passed","severity":"normal"},{"uid":"142893a6906916e3","name":"should reject if WakuNode is not started","time":{"start":1748965294504,"stop":1748965294504,"duration":0},"status":"passed","severity":"normal"},{"uid":"749d4801bc1eb71b","name":"1 Store, 2 fetches","time":{"start":1748965272658,"stop":1748965272658,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b641f9fec31119","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1748967004027,"stop":1748967004027,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ee08a2776530c7","name":"Check received message containing short","time":{"start":1748966777628,"stop":1748966777628,"duration":0},"status":"broken","severity":"normal"},{"uid":"227258b1472f1791","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app5/1/topic820/xml","time":{"start":1748967016558,"stop":1748967016558,"duration":0},"status":"broken","severity":"normal"},{"uid":"5446315c043d5d18","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1748965293998,"stop":1748965293999,"duration":1},"status":"passed","severity":"normal"},{"uid":"810d859c969354a6","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1748967004029,"stop":1748967004030,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6229b4b1e16dcbe","name":"Relay - times out","time":{"start":1748967031448,"stop":1748967031448,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec1ea4237ff58d7","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1748965250384,"stop":1748965250384,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd435f2aa9db0709","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748966335270,"stop":1748966335270,"duration":0},"status":"broken","severity":"normal"},{"uid":"6d96d8405b4444b","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1748965303367,"stop":1748965303367,"duration":0},"status":"passed","severity":"normal"},{"uid":"34243f46b8cce42b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1748965339669,"stop":1748965339670,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b86814ab4d3961a","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1748965303338,"stop":1748965303338,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2230ed8f30bd52c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748966895590,"stop":1748966895590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23eca87a5cc6c8e","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1748965293995,"stop":1748965293998,"duration":3},"status":"passed","severity":"normal"},{"uid":"86dec503825c000a","name":"Check received message containing Script","time":{"start":1748966777610,"stop":1748966777610,"duration":0},"status":"broken","severity":"normal"},{"uid":"409ce3146e7f965d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1748967004030,"stop":1748967004030,"duration":0},"status":"passed","severity":"normal"},{"uid":"3052a003d8968e35","name":"should properly create location multiaddrs - udp4","time":{"start":1748965256908,"stop":1748965256908,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf73872cbfd66f3","name":"Subscribe to topic containing Russian and publish message","time":{"start":1748966520341,"stop":1748966520342,"duration":1},"status":"passed","severity":"normal"},{"uid":"795dca974fbf9ff9","name":"Check meta is set [ecies]","time":{"start":1748965284598,"stop":1748965284598,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a6646054572a16","name":"removeEventListener with wrong event","time":{"start":1748965361651,"stop":1748965361651,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6d3243893f5eb","name":"should return no connections if no open connection provided","time":{"start":1748965263810,"stop":1748965263812,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e44a20de288dd5d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1748965250395,"stop":1748965250396,"duration":1},"status":"passed","severity":"normal"},{"uid":"15490f35a20a2f7","name":"Check received message with timestamp: 1748965320654 ","time":{"start":1748966777623,"stop":1748966777623,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fd1e0e6f2c9e36","name":"should fail to send if no connected peers found","time":{"start":1748965294198,"stop":1748965294199,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d11b0409ab3482b","name":"Fields are not dropped","time":{"start":1748965262804,"stop":1748965262806,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b4e65fa70a4b84d","name":"Ordered Callback - true","time":{"start":1748966976054,"stop":1748966976055,"duration":1},"status":"passed","severity":"normal"},{"uid":"470f0b706514e0b4","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1748965272523,"stop":1748965272524,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06e96b1a8f692","name":"Check received message with timestamp: 1748965320654000000 ","time":{"start":1748966777622,"stop":1748966777623,"duration":1},"status":"passed","severity":"normal"},{"uid":"40223976149a06e2","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1748965303345,"stop":1748965303345,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4809100a423c380","name":"handles multiple messages","time":{"start":1748967034078,"stop":1748967034079,"duration":1},"status":"broken","severity":"normal"},{"uid":"6f3277fcf78cd334","name":"Ping on peer without subscriptions","time":{"start":1748965459889,"stop":1748965459889,"duration":0},"status":"passed","severity":"normal"},{"uid":"26918c08763fc6da","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1748965264043,"stop":1748965264044,"duration":1},"status":"passed","severity":"normal"},{"uid":"4570020e2cccafed","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748966003676,"stop":1748966003677,"duration":1},"status":"broken","severity":"normal"},{"uid":"2054cd6a0f914fb3","name":"Query Generator, No message returned","time":{"start":1748966921874,"stop":1748966921875,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c16a8ba46a36083","name":"Reopen subscription with peer with lost subscription","time":{"start":1748965459891,"stop":1748965459891,"duration":0},"status":"passed","severity":"normal"},{"uid":"787bacef57f37279","name":"ignores domain fetching errors","time":{"start":1748965272900,"stop":1748965272900,"duration":0},"status":"passed","severity":"normal"},{"uid":"705f70401376e8f2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1748965264038,"stop":1748965264039,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4702735cff26245","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1748966993927,"stop":1748966993928,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4b02b29c58ffa6","name":"should not receive a peer event after stop","time":{"start":1748965276796,"stop":1748965276796,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a46d0b03e4e963","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1748965303333,"stop":1748965303334,"duration":1},"status":"passed","severity":"normal"},{"uid":"51785916a6cc60d0","name":"Default pageSize","time":{"start":1748966988148,"stop":1748966988148,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71c0af3e343569","name":"Check received message containing shell command","time":{"start":1748966895574,"stop":1748966895575,"duration":1},"status":"broken","severity":"normal"},{"uid":"5378fcbbbe3d93a3","name":"Check received message containing long","time":{"start":1748966777629,"stop":1748966777629,"duration":0},"status":"broken","severity":"normal"},{"uid":"3281c26829eb34e8","name":"should not fail to start the service if it is already started","time":{"start":1748965276795,"stop":1748965276795,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe21650e2e52568","name":"Check received message containing Script","time":{"start":1748966895566,"stop":1748966895566,"duration":0},"status":"broken","severity":"normal"},{"uid":"94f37289728f9b74","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1748966958035,"stop":1748966958036,"duration":1},"status":"broken","severity":"normal"},{"uid":"802a7dfba973ace5","name":"Waku message hash computation (payload length 0)","time":{"start":1748965264039,"stop":1748965264040,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a6f8fd827d0630","name":"Subscribe to topic containing Script and publish message","time":{"start":1748966520342,"stop":1748966520343,"duration":1},"status":"passed","severity":"normal"},{"uid":"478407023537b92d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748966777623,"stop":1748966777624,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c2cb6a86ddb763","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1748965303352,"stop":1748965303352,"duration":0},"status":"passed","severity":"normal"},{"uid":"a365f02f904d8ae0","name":"Round trip binary encryption [ecies, signature]","time":{"start":1748965284597,"stop":1748965284597,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ab82e36d031769","name":"Query with Ordered Callback, No Decoder","time":{"start":1748966921876,"stop":1748966921877,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9391630d7c306","name":"should deliver messages after dependencies are met","time":{"start":1748965303965,"stop":1748965303965,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e85c923bac3437a","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1748965294165,"stop":1748965294166,"duration":1},"status":"passed","severity":"normal"},{"uid":"278f89d6b30468c1","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748966335273,"stop":1748966335273,"duration":0},"status":"broken","severity":"normal"},{"uid":"93fc014b80d8f8e3","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1748965303374,"stop":1748965303375,"duration":1},"status":"passed","severity":"normal"},{"uid":"876dec4eb32156c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748966969238,"stop":1748966969238,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1bd086694998c5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1748965303390,"stop":1748965303391,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3b9c33892e0bad","name":"should load peers from local storage and dispatch events","time":{"start":1748965276797,"stop":1748965276797,"duration":0},"status":"passed","severity":"normal"},{"uid":"908e4a87b732414","name":"Check received message containing SQL Injection","time":{"start":1748966777636,"stop":1748966777636,"duration":0},"status":"broken","severity":"normal"},{"uid":"51bbda574a9c48e4","name":"Check publish message containing short","time":{"start":1748966511367,"stop":1748966511367,"duration":0},"status":"passed","severity":"normal"},{"uid":"151f7c2d5fb1772d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1748965272524,"stop":1748965272524,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3ebb0e19b8fb30","name":"Query with Ordered Callback, No message returned","time":{"start":1748966921877,"stop":1748966921877,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fcae692ea64df3","name":"should enable all discoveries when explicitly set","time":{"start":1748965293995,"stop":1748965293995,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b6a8fc2c9964ea","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1748965303352,"stop":1748965303353,"duration":1},"status":"passed","severity":"normal"},{"uid":"df26032e68250a15","name":"Ping on peer without subscriptions","time":{"start":1748965459894,"stop":1748965459894,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefbf5397e0baf8d","name":"ignores unrecognized TXT record formats","time":{"start":1748965272900,"stop":1748965272901,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c4d575c145b1aa","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1748965250383,"stop":1748965250383,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9d80273bb30a1b","name":"can start and stop the service","time":{"start":1748966432327,"stop":1748966432328,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf6bbf9a44acc9c","name":"should encodeTxt and decodeTxt","time":{"start":1748965256898,"stop":1748965256898,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a2735049dee92c","name":"different cluster, same shard: nodes don't connect","time":{"start":1748966393468,"stop":1748966393469,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d75eb274b8d61c","name":"tcp ip4 address","time":{"start":1748965256169,"stop":1748965256170,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e4aeb4d755ab6c3","name":"Check message with invalid timestamp is not received","time":{"start":1748966895661,"stop":1748966895665,"duration":4},"status":"passed","severity":"normal"},{"uid":"6ff14a387338db1b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1748965271634,"stop":1748965271635,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74a37eb194e619f","name":"Check publish message containing JSON","time":{"start":1748966511372,"stop":1748966511372,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc856184f4f2dc9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1748965303385,"stop":1748965303385,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9a93f2bae76276","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748966777653,"stop":1748966777653,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0539558b1ac7c1","name":"Check received message containing emoji","time":{"start":1748966895650,"stop":1748966895650,"duration":0},"status":"broken","severity":"normal"},{"uid":"83ac6c3dc1b30907","name":"Check message with invalid timestamp is not received","time":{"start":1748966895590,"stop":1748966895590,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ef89fcf8905477","name":"should invoke callbacks when receiving a message","time":{"start":1748965294422,"stop":1748965294423,"duration":1},"status":"passed","severity":"normal"},{"uid":"932e59b769b9fbb4","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1748965250378,"stop":1748965250378,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a18b767aa057e9b","name":"Check received message containing emoji","time":{"start":1748966895586,"stop":1748966895588,"duration":2},"status":"broken","severity":"normal"},{"uid":"675031569e5d275c","name":"should throw error - no id","time":{"start":1748965256900,"stop":1748965256900,"duration":0},"status":"passed","severity":"normal"},{"uid":"7834e25a9cc7357f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748966335267,"stop":1748966335267,"duration":0},"status":"broken","severity":"normal"},{"uid":"7eee3cbd6fce5bd3","name":"Generator, 2 different pubsubtopics","time":{"start":1748966969235,"stop":1748966969236,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c77b780720b4e7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1748965272522,"stop":1748965272523,"duration":1},"status":"passed","severity":"normal"},{"uid":"43388ff31f562b08","name":"should throw an error for missing sharding configuration","time":{"start":1748965250400,"stop":1748965250400,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c821b81babba348","name":"should return false when shard is not included in network shards","time":{"start":1748965294392,"stop":1748965294393,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ceb1176a0ce6f9","name":"should handle connection events","time":{"start":1748965293978,"stop":1748965293978,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd2dbfcd2880915","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748966003681,"stop":1748966003681,"duration":0},"status":"broken","severity":"normal"},{"uid":"36c60c936c25ec79","name":"Check received message containing unicode special characters","time":{"start":1748966777650,"stop":1748966777650,"duration":0},"status":"broken","severity":"normal"},{"uid":"dd1eab1be258944d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1748965303386,"stop":1748965303386,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f26448e06c0ada","name":"throws on content topic with non-number generation field","time":{"start":1748965250363,"stop":1748965250364,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74d200ffc395a90","name":"Check received message containing emoji","time":{"start":1748966777622,"stop":1748966777622,"duration":0},"status":"broken","severity":"normal"},{"uid":"d15e3e44e9d58b67","name":"should call waitForPeer on Relay","time":{"start":1748965294507,"stop":1748965294507,"duration":0},"status":"passed","severity":"normal"},{"uid":"389a41f089993a7b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1748965256304,"stop":1748965256305,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc928489cf33600","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app34/8/topic800/xml","time":{"start":1748967016568,"stop":1748967016568,"duration":0},"status":"broken","severity":"normal"},{"uid":"e7dfa3143093395d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1748965250390,"stop":1748965250391,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d6ec5c6b6f9607","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748966003698,"stop":1748966003698,"duration":0},"status":"broken","severity":"normal"},{"uid":"ba5eb82d00f7ce09","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1748966520338,"stop":1748966520339,"duration":1},"status":"passed","severity":"normal"},{"uid":"293f105b2802e717","name":"Check message on other pubsub topic is not received","time":{"start":1748966895665,"stop":1748966895665,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8cc465565519be0","name":"should reject if Relay is requested but not mounted","time":{"start":1748965294505,"stop":1748965294505,"duration":0},"status":"passed","severity":"normal"},{"uid":"561bdc4937b26915","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1748965272903,"stop":1748965272903,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec9149aa2e0df5c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748966838224,"stop":1748966838224,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c250c19a9ba80d","name":"getPeersByDiscovery","time":{"start":1748966487466,"stop":1748966487467,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d29fa241b57732d","name":"should set field with all protocols enabled","time":{"start":1748965256910,"stop":1748965256911,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab926eb755e40937","name":"start node with empty content topic","time":{"start":1748967016576,"stop":1748967016576,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a03c76afc80d24c","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1748965293999,"stop":1748965294000,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b73f6e3baf6720e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1748965339673,"stop":1748965339673,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae3ac7d47b88b3f","name":"Non TWN Cluster","time":{"start":1748967016553,"stop":1748967016553,"duration":0},"status":"broken","severity":"normal"},{"uid":"a75c33c4be928a0b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1748965272523,"stop":1748965272523,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cca91779f1007f","name":"Check received message containing XML","time":{"start":1748966777639,"stop":1748966777639,"duration":0},"status":"broken","severity":"normal"},{"uid":"1202f215d31239af","name":"Check received message containing short","time":{"start":1748966895546,"stop":1748966895547,"duration":1},"status":"broken","severity":"normal"},{"uid":"2ae9baab84fd6aa9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1748965250390,"stop":1748965250390,"duration":0},"status":"passed","severity":"normal"},{"uid":"5888d47ee3f824a1","name":"should reject if Filter is requested but not mounted","time":{"start":1748965294505,"stop":1748965294506,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fcf01a9dcba5ee","name":"Meta field set when metaSetter is specified","time":{"start":1748965264754,"stop":1748965264754,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd259d18b4c6605","name":"handles different networkShards values correctly","time":{"start":1748965250382,"stop":1748965250383,"duration":1},"status":"passed","severity":"normal"},{"uid":"50afc99b4fad82c6","name":"Check received message containing SQL Injection","time":{"start":1748966895617,"stop":1748966895617,"duration":0},"status":"broken","severity":"normal"},{"uid":"b3b85185dd0e6d46","name":"Check publish message containing emoji","time":{"start":1748966511374,"stop":1748966511374,"duration":0},"status":"passed","severity":"normal"},{"uid":"683be1123ca031d","name":"should get locked peers","time":{"start":1748965293965,"stop":1748965293965,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2411377d9bd8b4c","name":"Check received message containing Russian","time":{"start":1748966777635,"stop":1748966777635,"duration":0},"status":"broken","severity":"normal"},{"uid":"d0096b1979dea0be","name":"should respect max attempts limit","time":{"start":1748965293703,"stop":1748965293709,"duration":6},"status":"passed","severity":"normal"},{"uid":"37335306d7a3a89d","name":"should reject on timeout if it was set","time":{"start":1748965294506,"stop":1748965294506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce09d82236b5e050","name":"Query generator for multiple messages with different content topic format","time":{"start":1748966958031,"stop":1748966958031,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a526a3124219f16","name":"Check received message containing SQL Injection","time":{"start":1748966777609,"stop":1748966777609,"duration":0},"status":"broken","severity":"normal"},{"uid":"e6f4834420cd0634","name":"should properly create peer info with all multiaddrs","time":{"start":1748965256910,"stop":1748965256910,"duration":0},"status":"passed","severity":"normal"},{"uid":"910c32842e11c7e8","name":"should handle a minimal index list","time":{"start":1748965250620,"stop":1748965250621,"duration":1},"status":"passed","severity":"normal"},{"uid":"63695b3a02baef60","name":"pre and post cipher","time":{"start":1748965283530,"stop":1748965283531,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f65b65bb26fb333","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1748965294173,"stop":1748965294173,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e771510e2b9d88","name":"Check message received after jswaku node is restarted","time":{"start":1748966777659,"stop":1748966777659,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1fc662d0566b1c96","name":"Subscribe to topic containing short and publish message","time":{"start":1748966520334,"stop":1748966520335,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c42c80e52229692","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1748965328635,"stop":1748965328635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8560cd91f9eb3c","name":"should successfully subscribe to supported pubsub topic","time":{"start":1748965294165,"stop":1748965294165,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd8513f8e11ad14","name":"should process tasks in queue","time":{"start":1748965293692,"stop":1748965293701,"duration":9},"status":"passed","severity":"normal"},{"uid":"921d19d4c144cff7","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1748965294164,"stop":1748965294165,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01da5fda2012294","name":"Generator, custom pubsub topic","time":{"start":1748966969234,"stop":1748966969235,"duration":1},"status":"passed","severity":"normal"},{"uid":"905aefa25127cdf4","name":"Sign & Recover","time":{"start":1748965283531,"stop":1748965283531,"duration":0},"status":"passed","severity":"normal"},{"uid":"527aa740957b3fd2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1748966383331,"stop":1748966383331,"duration":0},"status":"broken","severity":"normal"},{"uid":"d6e74a8d0b2fdb99","name":"should keep entries that haven't expired yet","time":{"start":1748965292959,"stop":1748965292959,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c782aec0061542","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1748965272904,"stop":1748965272905,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7217cbd78ab0795d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1748965250379,"stop":1748965250379,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebb0f291d299c9f","name":"Check message with non string payload is not received","time":{"start":1748966895671,"stop":1748966895671,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2ebc603256d1f4","name":"Check received message containing special chars","time":{"start":1748966777632,"stop":1748966777632,"duration":0},"status":"broken","severity":"normal"},{"uid":"daa304be43f55faa","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1748965303375,"stop":1748965303376,"duration":1},"status":"passed","severity":"normal"},{"uid":"8771ca2b51f1daf1","name":"should encode/decode to RLP encoding","time":{"start":1748965256903,"stop":1748965256907,"duration":4},"status":"passed","severity":"normal"},{"uid":"53a5c1788b6de4a3","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1748965321604,"stop":1748965321604,"duration":0},"status":"passed","severity":"normal"},{"uid":"311248f315b45e37","name":"Check received message containing special chars","time":{"start":1748966895612,"stop":1748966895612,"duration":0},"status":"broken","severity":"normal"},{"uid":"73c058067904ff6e","name":"Publish message with large meta","time":{"start":1748966511380,"stop":1748966511380,"duration":0},"status":"passed","severity":"normal"},{"uid":"197a2c2bb0400d8a","name":"should not throw an error for a single configured topic","time":{"start":1748965250397,"stop":1748965250397,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e9cc14bde03103","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1748965250391,"stop":1748965250391,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d919846e0719656","name":"Check received message containing Chinese","time":{"start":1748966777603,"stop":1748966777603,"duration":0},"status":"broken","severity":"normal"},{"uid":"94156305c0a7493f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1748966520330,"stop":1748966520330,"duration":0},"status":"passed","severity":"normal"},{"uid":"7840c8b4f502dda2","name":"Check received message with timestamp: 1748965320276000000 ","time":{"start":1748966895650,"stop":1748966895650,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01377043680d771","name":"Check message with no payload is not received","time":{"start":1748966895595,"stop":1748966895595,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1edc1d9b0727cfa","name":"should throw an error for missing required configuration","time":{"start":1748965250387,"stop":1748965250387,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cbe809d0912f1","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1748966520347,"stop":1748966520347,"duration":0},"status":"passed","severity":"normal"},{"uid":"178fd922811c24fd","name":"creates an iterator","time":{"start":1748967034076,"stop":1748967034077,"duration":1},"status":"broken","severity":"normal"},{"uid":"a3b9f9ca8b5fdf1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1748967004029,"stop":1748967004029,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef97994302676bea","name":"should throw if no connection provided","time":{"start":1748965264133,"stop":1748965264134,"duration":1},"status":"passed","severity":"normal"},{"uid":"6865cd1d5b7610ae","name":"Register correct protocols","time":{"start":1748966520328,"stop":1748966520329,"duration":1},"status":"passed","severity":"normal"},{"uid":"5177a6b369149f67","name":"should have no discoveries enabled by default","time":{"start":1748965293994,"stop":1748965293995,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0dbeebc3770714a","name":"Encoder throws on undefined content topic","time":{"start":1748965283030,"stop":1748965283030,"duration":0},"status":"passed","severity":"normal"},{"uid":"de76c2d28904d17f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1748965250379,"stop":1748965250379,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c21fff4f41ec1e7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748966335261,"stop":1748966335262,"duration":1},"status":"broken","severity":"normal"},{"uid":"d2e91baaec9bcd39","name":"Ordered callback, aborts when callback returns true","time":{"start":1748966958037,"stop":1748966958037,"duration":0},"status":"passed","severity":"normal"},{"uid":"6683c76359497ed7","name":"should not be empty after adding a subscription","time":{"start":1748965294420,"stop":1748965294421,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5b1bdcc34bbec4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748965272904,"stop":1748965272904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8ca183090a196fd","name":"should request peer renewal on specific errors","time":{"start":1748965293702,"stop":1748965293703,"duration":1},"status":"passed","severity":"normal"},{"uid":"4623e8751e0618ba","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1748965272903,"stop":1748965272903,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc6ec4dcdce555c","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1748965250399,"stop":1748965250399,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2f10c4ca83c409","name":"can start the service","time":{"start":1748966432324,"stop":1748966432327,"duration":3},"status":"passed","severity":"normal"},{"uid":"bfd1ee8f11453e87","name":"Passing page size 19 when there are 20 messages","time":{"start":1748966988145,"stop":1748966988148,"duration":3},"status":"passed","severity":"normal"},{"uid":"8124123eac45ddd7","name":"should initialize with default number of peers","time":{"start":1748965293963,"stop":1748965293964,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9769ae1a55a8ce","name":"should insert elements correctly","time":{"start":1748965305215,"stop":1748965305215,"duration":0},"status":"passed","severity":"normal"},{"uid":"f825b3506aafcb31","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1748965250380,"stop":1748965250380,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf4fac4b95d8828","name":"Fails to publish message with size larger than 1 MB","time":{"start":1748966511379,"stop":1748966511379,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42668a8da2f019a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1748965272658,"stop":1748965272659,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc27ef15f8c8bb55","name":"Check received message containing Arabic","time":{"start":1748966895562,"stop":1748966895562,"duration":0},"status":"broken","severity":"normal"},{"uid":"18d424292f8fd774","name":"handles empty contentTopics array correctly","time":{"start":1748965250401,"stop":1748965250401,"duration":0},"status":"passed","severity":"normal"},{"uid":"892b7d13d239e0d5","name":"should not receive a peer event before start","time":{"start":1748966432334,"stop":1748966432335,"duration":1},"status":"passed","severity":"normal"},{"uid":"80613225ffa5f990","name":"Check received message containing Russian","time":{"start":1748966895616,"stop":1748966895616,"duration":0},"status":"broken","severity":"normal"},{"uid":"50d901def6c8963b","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1748966921876,"stop":1748966921876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebcd34f98fa416ee","name":"should be empty after removing the only subscription","time":{"start":1748965294421,"stop":1748965294422,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e06f5f808c82d8d","name":"can start and stop the service","time":{"start":1748965276794,"stop":1748965276794,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc004c4e517ff685","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1748965294423,"stop":1748965294423,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbdbec4632a00b2","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1748965264041,"stop":1748965264042,"duration":1},"status":"passed","severity":"normal"},{"uid":"92814a8a5e158ba2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748966838226,"stop":1748966838226,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a29ae9452030c8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1748965303384,"stop":1748965303384,"duration":0},"status":"passed","severity":"normal"},{"uid":"32062acb0d5f868a","name":"Passing page size 3 when there are 20 messages","time":{"start":1748966988144,"stop":1748966988144,"duration":0},"status":"passed","severity":"normal"},{"uid":"5581d6efd041138e","name":"Ephemeral field set to true","time":{"start":1748965264754,"stop":1748965264754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5c7f1630a46160","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1748965303354,"stop":1748965303354,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cadca8406d6fa56","name":"Generator, 2 different pubsubtopics","time":{"start":1748966969231,"stop":1748966969232,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7da5e2eb0692ca5c","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1748965303374,"stop":1748965303374,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1df47c9157e8c39","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748966003678,"stop":1748966003679,"duration":1},"status":"broken","severity":"normal"},{"uid":"a059a16ec479899c","name":"should reject if Store is requested but not mounted","time":{"start":1748965294505,"stop":1748965294505,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ce187eabab291f","name":"Filter","time":{"start":1748967031450,"stop":1748967031450,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e73e8f74f213b8","name":"A test","time":{"start":1748966383438,"stop":1748966383439,"duration":1},"status":"passed","severity":"normal"},{"uid":"23828378a935c66","name":"Check message received after nwaku node is restarted","time":{"start":1748966777626,"stop":1748966777627,"duration":1},"status":"skipped","severity":"normal"},{"uid":"633d63001bc2c8db","name":"Overlapping topic subscription","time":{"start":1748966520334,"stop":1748966520334,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3859f082ad258dc","name":"Check received message containing emoji","time":{"start":1748966777651,"stop":1748966777652,"duration":1},"status":"broken","severity":"normal"},{"uid":"f82fd98ebb31592","name":"Check publish message containing Russian","time":{"start":1748966511370,"stop":1748966511370,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5334dba28deb98","name":"recovers when dns.resolve returns empty","time":{"start":1748965272900,"stop":1748965272900,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7488c96ffc7212","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1748965250393,"stop":1748965250393,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7f26e743718add","name":"Wrong topic","time":{"start":1748967016571,"stop":1748967016571,"duration":0},"status":"passed","severity":"normal"},{"uid":"532e105d52d17617","name":"Check received message containing escaped characters","time":{"start":1748966777619,"stop":1748966777619,"duration":0},"status":"broken","severity":"normal"},{"uid":"8cc956c34b364f8f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1748966909010,"stop":1748966909011,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb5f33249d443b9","name":"Query Generator - false","time":{"start":1748966976053,"stop":1748966976054,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fc5eea128457c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1748965283029,"stop":1748965283029,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a02aebe76793f3f","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1748965250378,"stop":1748965250378,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd939b681e6ddba6","name":"Accepts a valid Waku Message","time":{"start":1748965297820,"stop":1748965297821,"duration":1},"status":"passed","severity":"normal"},{"uid":"814d92934e476c50","name":"Decoder throws on undefined content topic","time":{"start":1748965283031,"stop":1748965283032,"duration":1},"status":"passed","severity":"normal"},{"uid":"745c1dddceb95bf7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748966335263,"stop":1748966335263,"duration":0},"status":"broken","severity":"normal"},{"uid":"80fe19442db38de0","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1748965303128,"stop":1748965303129,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db05a015fde2122","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748966003695,"stop":1748966003695,"duration":0},"status":"broken","severity":"normal"},{"uid":"7c363f0ec358f1f","name":"does not throw on valid cases","time":{"start":1748965250361,"stop":1748965250361,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c377402868277a","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1748965303353,"stop":1748965303353,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bf3b1969cdb07f","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1748965303333,"stop":1748965303333,"duration":0},"status":"passed","severity":"normal"},{"uid":"665bdb1983927587","name":"Generator, custom pubsub topic","time":{"start":1748966969231,"stop":1748966969231,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b8d18b4695d6c6d","name":"Check message with no payload is not received","time":{"start":1748966777658,"stop":1748966777658,"duration":0},"status":"passed","severity":"normal"},{"uid":"593fbde81e767f0a","name":"Query with Promise Callback, No Decoder","time":{"start":1748966921878,"stop":1748966921879,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc01b2a9fce6918","name":"should be able to encode the field with only RELAY set to true","time":{"start":1748965256295,"stop":1748965256296,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4c16a47a60f63d","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1748965303356,"stop":1748965303356,"duration":0},"status":"passed","severity":"normal"},{"uid":"6115ab2c5a839984","name":"Check received message containing shell command","time":{"start":1748966777645,"stop":1748966777645,"duration":0},"status":"broken","severity":"normal"},{"uid":"3e34f78344b6088c","name":"should support chaining for add method","time":{"start":1748965292951,"stop":1748965292952,"duration":1},"status":"passed","severity":"normal"},{"uid":"933f1e7a178f887d","name":"Check received message containing SQL Injection","time":{"start":1748966895565,"stop":1748966895565,"duration":0},"status":"broken","severity":"normal"},{"uid":"d408edbd799090d9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1748965303387,"stop":1748965303389,"duration":2},"status":"passed","severity":"normal"},{"uid":"d176bfa8534eecf0","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1748965303964,"stop":1748965303964,"duration":0},"status":"passed","severity":"normal"},{"uid":"c738daefcc3c6c78","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1748966993929,"stop":1748966993929,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21370753e0862de","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1748965250395,"stop":1748965250395,"duration":0},"status":"passed","severity":"normal"},{"uid":"187bc23682756a50","name":"udp ip6 address","time":{"start":1748965256171,"stop":1748965256172,"duration":1},"status":"passed","severity":"normal"},{"uid":"893337f4956c6437","name":"Used by Waku Relay","time":{"start":1748967037908,"stop":1748967037908,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc5c08a75e346fb","name":"safeDispatchEvent","time":{"start":1748965361653,"stop":1748965361653,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97502354d3a586d","name":"should use DNS peer discovery with light client","time":{"start":1748965325608,"stop":1748965325608,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5c21c7e4dd47d18d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1748967004030,"stop":1748967004030,"duration":0},"status":"passed","severity":"normal"},{"uid":"8931387a3eb1edf7","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748966895602,"stop":1748966895603,"duration":1},"status":"broken","severity":"normal"},{"uid":"b48d5fd9d802a9c4","name":"should handle corrupted local storage data gracefully","time":{"start":1748965276797,"stop":1748965276798,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9a7966e433e4ac","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1748965250386,"stop":1748965250386,"duration":0},"status":"passed","severity":"normal"},{"uid":"902046e46d9b4005","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1748965303355,"stop":1748965303355,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b6b27956204cca","name":"Refresh subscription","time":{"start":1748966520334,"stop":1748966520334,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b0d42b95ca6c5f9","name":"Check message with no payload is not received","time":{"start":1748966777625,"stop":1748966777626,"duration":1},"status":"passed","severity":"normal"},{"uid":"66dcfad91e7703f5","name":"should not fail to start the service if it is already started","time":{"start":1748966432330,"stop":1748966432331,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fe7d68caf7712d","name":"Check received message containing Basic HTML tag","time":{"start":1748966895625,"stop":1748966895627,"duration":2},"status":"broken","severity":"normal"},{"uid":"37da45669bb0a40d","name":"Check received message with timestamp: 1748965320276000000 ","time":{"start":1748966895588,"stop":1748966895588,"duration":0},"status":"passed","severity":"normal"},{"uid":"234f0ce9e820836d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1748966921877,"stop":1748966921878,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fcbf0e2f1362fa3","name":"should retry failed tasks","time":{"start":1748965293701,"stop":1748965293702,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3167ee13b5489a","name":"Check received message containing escaped characters","time":{"start":1748966895643,"stop":1748966895643,"duration":0},"status":"broken","severity":"normal"},{"uid":"d0583d0c09c186f8","name":"Subscribe to topic containing shell command and publish message","time":{"start":1748966520347,"stop":1748966520347,"duration":0},"status":"passed","severity":"normal"},{"uid":"214540cc732a215a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1748965321603,"stop":1748965321603,"duration":0},"status":"passed","severity":"normal"},{"uid":"83179e26d2c7854e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1748965303375,"stop":1748965303375,"duration":0},"status":"passed","severity":"normal"},{"uid":"53920b7ce1d1baf8","name":"Reusing cursor across nodes","time":{"start":1748966909014,"stop":1748966909015,"duration":1},"status":"passed","severity":"normal"},{"uid":"d13677265f77b514","name":"should handle general insertion and lookup correctly","time":{"start":1748965305216,"stop":1748965305217,"duration":1},"status":"passed","severity":"normal"},{"uid":"a91ea5ad366633e5","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1748965303336,"stop":1748965303337,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34209d87ed960c","name":"should not receive a peer event after stop","time":{"start":1748966432335,"stop":1748966432342,"duration":7},"status":"passed","severity":"normal"},{"uid":"a6d0afa1cd4de78e","name":"should not allow k > 12","time":{"start":1748965303122,"stop":1748965303124,"duration":2},"status":"passed","severity":"normal"},{"uid":"a256d807ecb452c6","name":"Check message with no content topic is not received","time":{"start":1748966895666,"stop":1748966895668,"duration":2},"status":"passed","severity":"normal"},{"uid":"299cb4c97101e74c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1748965303384,"stop":1748965303384,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91f4a1a815f38d0","name":"should return valid sharding parameters for static sharding","time":{"start":1748965250400,"stop":1748965250400,"duration":0},"status":"passed","severity":"normal"},{"uid":"2831632bdf66283","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748967016551,"stop":1748967016551,"duration":0},"status":"broken","severity":"normal"},{"uid":"440e28972978539b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748965256306,"stop":1748965256306,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63968ff8487d1a5","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1748966921875,"stop":1748966921875,"duration":0},"status":"passed","severity":"normal"},{"uid":"187148838f34971c","name":"Promise Callback - false","time":{"start":1748966976054,"stop":1748966976054,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8957971d213ae6d","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1748965303344,"stop":1748965303345,"duration":1},"status":"passed","severity":"normal"},{"uid":"803802156638b12f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1748965250382,"stop":1748965250382,"duration":0},"status":"passed","severity":"normal"},{"uid":"722cd1bbdfec17f0","name":"Check publish message containing shell command","time":{"start":1748966511372,"stop":1748966511373,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc23691fffa991b","name":"Decoder throws on undefined content topic","time":{"start":1748965264755,"stop":1748965264755,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c27e1bd1235d6f","name":"Check message with non string payload is not received","time":{"start":1748966777658,"stop":1748966777659,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a96ed6764c29c50","name":"should set field with only LIGHTPUSH enabled","time":{"start":1748965256911,"stop":1748965256912,"duration":1},"status":"passed","severity":"normal"},{"uid":"389190939702d9af","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1748965256298,"stop":1748965256298,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef54b90fb304794","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748966003684,"stop":1748966003685,"duration":1},"status":"broken","severity":"normal"},{"uid":"5b0ab78a97a57c23","name":"Query Generator, Wrong PubsubTopic","time":{"start":1748966921872,"stop":1748966921873,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fa554223a448f2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1748966504168,"stop":1748966504169,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd65911739a814c","name":"Privacy Node - default protocol","time":{"start":1748967031450,"stop":1748967031451,"duration":1},"status":"passed","severity":"normal"},{"uid":"6961d1ea2fccf23b","name":"should be delivered but not added to local log or bloom filter","time":{"start":1748965303967,"stop":1748965303967,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bcdd8bc98a647f","name":"should handle task timeouts","time":{"start":1748965293703,"stop":1748965293703,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c09b44602a91cf","name":"Check received message containing XML","time":{"start":1748966777612,"stop":1748966777613,"duration":1},"status":"broken","severity":"normal"},{"uid":"e7375690f5fd5241","name":"Check message with non string payload is not received","time":{"start":1748966777626,"stop":1748966777626,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4897b20786517c","name":"should insert message id into causal history","time":{"start":1748965303960,"stop":1748965303960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a916cea5795817","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1748965294166,"stop":1748965294166,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0662a9e08df579","name":"Passing page size 10 when there are 10 messages","time":{"start":1748966988145,"stop":1748966988145,"duration":0},"status":"passed","severity":"normal"},{"uid":"1986cd359a3db8a0","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1748966520348,"stop":1748966520349,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c1823abce15f9","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app24/7/topic938/proto","time":{"start":1748967016564,"stop":1748967016564,"duration":0},"status":"broken","severity":"normal"},{"uid":"1e17c6e00aeaf284","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1748965250377,"stop":1748965250377,"duration":0},"status":"passed","severity":"normal"},{"uid":"116105747b8b48d5","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748966335265,"stop":1748966335265,"duration":0},"status":"broken","severity":"normal"},{"uid":"8417668e8b1a8d2f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1748965250394,"stop":1748965250395,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7896483d7cc2a4","name":"peer:update - should do nothing if another protocol hit","time":{"start":1748965264134,"stop":1748965264135,"duration":1},"status":"passed","severity":"normal"},{"uid":"85db0df2da821f2a","name":"should be online or offline if network state changed","time":{"start":1748965321608,"stop":1748965321608,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c4be49214ba5a6","name":"Check received message containing special chars","time":{"start":1748966777601,"stop":1748966777601,"duration":0},"status":"broken","severity":"normal"},{"uid":"d2c8157692264f40","name":"messageHashStr produces consistent results for the same input","time":{"start":1748965264044,"stop":1748965264044,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6852592dbd614e","name":"Check publish message containing SQL Injection","time":{"start":1748966511370,"stop":1748966511370,"duration":0},"status":"passed","severity":"normal"},{"uid":"6228a8c6dcfbafa2","name":"Round trip binary serialization","time":{"start":1748965264753,"stop":1748965264753,"duration":0},"status":"passed","severity":"normal"},{"uid":"115fd34c3ec83be7","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1748965303342,"stop":1748965303342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f0ac829cce2a86","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1748965256297,"stop":1748965256298,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64f9505a6d57a1a","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1748965283027,"stop":1748965283028,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b8de4be7f5a4ad","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1748965303369,"stop":1748965303369,"duration":0},"status":"passed","severity":"normal"},{"uid":"e909a104e070c30d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748967016575,"stop":1748967016575,"duration":0},"status":"passed","severity":"normal"},{"uid":"edffb212fc2d7820","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1748965250394,"stop":1748965250394,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2ed0cc67499f8","name":"should be sent with empty content","time":{"start":1748965303966,"stop":1748965303967,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff228c07defdce76","name":"Check message with no content topic is not received","time":{"start":1748966777625,"stop":1748966777625,"duration":0},"status":"passed","severity":"normal"},{"uid":"a093766c987a1efc","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1748966520346,"stop":1748966520346,"duration":0},"status":"passed","severity":"normal"},{"uid":"9faef0f29ca9522d","name":"should continually clean up expired entries at intervals","time":{"start":1748965292961,"stop":1748965292961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4327f5a82b2225","name":"Query generator for 2000 messages","time":{"start":1748966958038,"stop":1748966958038,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f8e06de3b97ee1","name":"should maintain desired error rate","time":{"start":1748965305215,"stop":1748965305215,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff4ba0d1a34603a","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1748965250398,"stop":1748965250399,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cff5729c69845f","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1748965303340,"stop":1748965303341,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f0e3d07ce340ef","name":"Check received message with timestamp: 1748965320276 ","time":{"start":1748966895588,"stop":1748966895589,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d16a4539a08141","name":"Decoder throws on empty string content topic","time":{"start":1748965284599,"stop":1748965284600,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bedafcea1da0450","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1748965303339,"stop":1748965303339,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e1978204c91abb","name":"should throw an error for an unconfigured topic","time":{"start":1748965250397,"stop":1748965250398,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6664c3a6a6321e3","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1748965250402,"stop":1748965250402,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8ef0e5dac909f1","name":"throws an error for improperly formatted content topics","time":{"start":1748965250383,"stop":1748965250383,"duration":0},"status":"passed","severity":"normal"},{"uid":"514e2a5d616abe02","name":"isConnected should return true after first peer connects","time":{"start":1748965339671,"stop":1748965339671,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f0014e4fe61d1f","name":"Publish message with custom timestamp: Tue Jun 03 2025 15:01:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1748966511375,"stop":1748966511376,"duration":1},"status":"passed","severity":"normal"},{"uid":"51220c8aa97aa704","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1748965284597,"stop":1748965284597,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02586b2a44d4c0","name":"Check received message containing JSON","time":{"start":1748966777616,"stop":1748966777616,"duration":0},"status":"broken","severity":"normal"},{"uid":"ed1ed5b60a1238d8","name":"should add received messages to bloom filter","time":{"start":1748965303963,"stop":1748965303963,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c8c4a27169a6fc","name":"Check received message containing Chinese","time":{"start":1748966895613,"stop":1748966895613,"duration":0},"status":"broken","severity":"normal"},{"uid":"10561d323f12f9e6","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1748965303368,"stop":1748965303368,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58702138a152524","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app68/3/topic41/json","time":{"start":1748967016556,"stop":1748967016557,"duration":1},"status":"broken","severity":"normal"},{"uid":"1a17efe48ab350ea","name":"throws on content topic with empty application field","time":{"start":1748965250365,"stop":1748965250366,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b1f6c10e01078c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1748965256899,"stop":1748965256899,"duration":0},"status":"passed","severity":"normal"},{"uid":"708c266e0b07c60a","name":"caches peers it previously fetched","time":{"start":1748965272901,"stop":1748965272901,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0cf148c3a5c943a","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1748965303967,"stop":1748965303967,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ff4accf2d19037","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1748966393467,"stop":1748966393467,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fef1b95d5f045eb","name":"should use provided shard info when available","time":{"start":1748965294390,"stop":1748965294390,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8da5aa2fedd5dd3","name":"Check received message containing Arabic","time":{"start":1748966895614,"stop":1748966895615,"duration":1},"status":"broken","severity":"normal"},{"uid":"7029a0661b06888c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1748965250401,"stop":1748965250401,"duration":0},"status":"passed","severity":"normal"},{"uid":"58576c042c9f39f5","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1748965303339,"stop":1748965303340,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea41c2f21f97166","name":"Asymmetric encrypt & decrypt","time":{"start":1748965283529,"stop":1748965283529,"duration":0},"status":"passed","severity":"normal"},{"uid":"886c35696f55b8a7","name":"connected peers and dial","time":{"start":1748966487597,"stop":1748966487597,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c6b866d51258583","name":"should not receive a peer event after stop","time":{"start":1748965325607,"stop":1748965325607,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7541b497aea42aa","name":"should decode valid enr with tcp successfully","time":{"start":1748965256899,"stop":1748965256899,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e28cbb1e319510","name":"Check message with no content topic is not received","time":{"start":1748966777657,"stop":1748966777658,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40f93fdd7b519f9","name":"Nodes with multiple pubsub topic","time":{"start":1748966504169,"stop":1748966504170,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ebf720b976c1413","name":"Waku message hash computation (no timestamp)","time":{"start":1748965264040,"stop":1748965264041,"duration":1},"status":"passed","severity":"normal"},{"uid":"3787ea0e09c590f8","name":"should retry on complete failure if specified","time":{"start":1748965294200,"stop":1748965294200,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c89304c9043621a","name":"should not retry if at least one success","time":{"start":1748965294200,"stop":1748965294202,"duration":2},"status":"passed","severity":"normal"},{"uid":"12edae1f20279c5d","name":"Check received message containing Script","time":{"start":1748966777637,"stop":1748966777638,"duration":1},"status":"broken","severity":"normal"},{"uid":"3e1523f24363378c","name":"Check received message containing Chinese","time":{"start":1748966895560,"stop":1748966895561,"duration":1},"status":"broken","severity":"normal"},{"uid":"bede5bd25a49921d","name":"Query Generator - true","time":{"start":1748966976053,"stop":1748966976053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7466d6b025a03d3b","name":"LightPush","time":{"start":1748967031449,"stop":1748967031449,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e6f0e4a5c687cf","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1748966487467,"stop":1748966487467,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae3dc3543247084f","name":"should handle incoming messages","time":{"start":1748965294168,"stop":1748965294168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93d8a73d1ff46fe","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1748965264036,"stop":1748965264037,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b7c274ae9ee39e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748966335260,"stop":1748966335260,"duration":0},"status":"broken","severity":"normal"},{"uid":"ac5975887012a649","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1748965303375,"stop":1748965303375,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5517b9630a56e2","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1748965303369,"stop":1748965303369,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63a12698c233fa","name":"unsubscribes","time":{"start":1748967034080,"stop":1748967034081,"duration":1},"status":"broken","severity":"normal"},{"uid":"1eff40d1a4af8ea7","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1748965303373,"stop":1748965303373,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7e6a7ff44b0b96","name":"Check received message containing numeric","time":{"start":1748966777630,"stop":1748966777630,"duration":0},"status":"broken","severity":"normal"},{"uid":"7529b38b967c30b7","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1748965303343,"stop":1748965303343,"duration":0},"status":"passed","severity":"normal"},{"uid":"95065b8cf0720b85","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1748965303343,"stop":1748965303343,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c97efc14119118","name":"should properly create location multiaddrs - tcp6","time":{"start":1748965256909,"stop":1748965256909,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3ece65385ef8ab","name":"Sample","time":{"start":1748965256229,"stop":1748965256229,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4064f4922606d","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1748965303356,"stop":1748965303356,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2119f47c83ee02","name":"handles empty shards array correctly","time":{"start":1748965250400,"stop":1748965250400,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc00dec54cc6f1e4","name":"groups content topics by expected pubsub topic","time":{"start":1748965250381,"stop":1748965250382,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9afdbc93637237f","name":"should reject if LightPush is requested but not mounted","time":{"start":1748965294505,"stop":1748965294505,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c17b6fe0404d68","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1748965303338,"stop":1748965303339,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ddf27081f327c3","name":"Query generator for multiple messages","time":{"start":1748966958026,"stop":1748966958028,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cd9ba31ec1c0682","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1748965328633,"stop":1748965328634,"duration":1},"status":"passed","severity":"normal"},{"uid":"32aaf28e54a9628d","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1748965264135,"stop":1748965264135,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c43079a38db854","name":"throws on empty content topic","time":{"start":1748965250361,"stop":1748965250362,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f93c7df31387915","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1748965250385,"stop":1748965250385,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af2421d3188f624","name":"Init the array if not present","time":{"start":1748965249928,"stop":1748965249929,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd9c0af5213532f","name":"should return different streams if requested simultaniously","time":{"start":1748965264134,"stop":1748965264134,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d20049a1bd89023","name":"Check received message containing long","time":{"start":1748966777598,"stop":1748966777598,"duration":0},"status":"broken","severity":"normal"},{"uid":"30e88de9e13d8b86","name":"should partition messages based on acknowledgement status","time":{"start":1748965303966,"stop":1748965303966,"duration":0},"status":"passed","severity":"normal"},{"uid":"509008fda82ce137","name":"throws on content topic with empty topic name field","time":{"start":1748965250367,"stop":1748965250368,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e7ed14e5382c7b","name":"Check message received after jswaku node is restarted","time":{"start":1748966777626,"stop":1748966777626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2daa3d5430d5a02","name":"isConnected return false after peer stops","time":{"start":1748965339672,"stop":1748965339672,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc95409d787a3db","name":"nwaku subscribes","time":{"start":1748966500966,"stop":1748966500967,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a14952209dd43c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1748966520349,"stop":1748966520350,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9cf804a7f2375c","name":"throws on content topic with empty version field","time":{"start":1748965250366,"stop":1748965250367,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fd505635aecc83","name":"Js publishes, other Js receives","time":{"start":1748966500968,"stop":1748966500968,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1fcca7c481c96","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1748966909012,"stop":1748966909012,"duration":0},"status":"passed","severity":"normal"},{"uid":"97792cb13d67a270","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1748965250395,"stop":1748965250395,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef6d39747f3fa8d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748966504172,"stop":1748966504172,"duration":0},"status":"passed","severity":"normal"},{"uid":"8107e699ef521045","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748966335271,"stop":1748966335272,"duration":1},"status":"broken","severity":"normal"},{"uid":"bac9b9fb9829afad","name":"should start and setup intervals and event listeners","time":{"start":1748965294424,"stop":1748965294424,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1943d670e39a7f","name":"Correctly serialized arguments","time":{"start":1748966395348,"stop":1748966395348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71bd568d9d2af49","name":"Push to array if already present","time":{"start":1748965249930,"stop":1748965249931,"duration":1},"status":"passed","severity":"normal"},{"uid":"260a9a15dd7ab147","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1748965250396,"stop":1748965250396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49cf15692449c76","name":"should throw an error if shards are undefined for static sharding","time":{"start":1748965250386,"stop":1748965250387,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb20c897a3144f5","name":"Check message received after jswaku node is restarted","time":{"start":1748966895672,"stop":1748966895672,"duration":0},"status":"broken","severity":"normal"},{"uid":"6447b1fcf5849728","name":"should increase lamport timestamp","time":{"start":1748965303957,"stop":1748965303958,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d001c35150c832d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1748966909015,"stop":1748966909015,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddec393166c3747e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1748965339670,"stop":1748965339670,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb441854a3f6ce7a","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1748965293998,"stop":1748965293998,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bf956fcd719a03","name":"should properly create location multiaddrs - udp","time":{"start":1748965256909,"stop":1748965256909,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f17fe40b4ec183","name":"should decode valid enr successfully","time":{"start":1748965256898,"stop":1748965256899,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce72a4c243beea4","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1748965321600,"stop":1748965321602,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d47e7ba9a9ffb71","name":"topics with same application and version share the same shard","time":{"start":1748965250381,"stop":1748965250381,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9452784d9008c6","name":"Publish message with custom timestamp: Tue Jun 03 2025 17:01:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1748966511376,"stop":1748966511376,"duration":0},"status":"passed","severity":"normal"},{"uid":"7020f096247b9781","name":"Generator, 2 different pubsubtopics","time":{"start":1748966969229,"stop":1748966969229,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a42c534405c7453","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1748966393467,"stop":1748966393467,"duration":0},"status":"passed","severity":"normal"},{"uid":"8191abffc53e06c4","name":"Check message with invalid timestamp is not received","time":{"start":1748966777624,"stop":1748966777624,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a1f06721c3d129","name":"Check publish message containing XML","time":{"start":1748966511371,"stop":1748966511371,"duration":0},"status":"passed","severity":"normal"},{"uid":"184ab40575e7c7da","name":"Check message on other pubsub topic is not received","time":{"start":1748966895590,"stop":1748966895591,"duration":1},"status":"passed","severity":"normal"},{"uid":"424332c7d7f072d9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748966003686,"stop":1748966003686,"duration":0},"status":"broken","severity":"normal"},{"uid":"bd2f1d69ac1ad9e1","name":"Ping on unsubscribed peer","time":{"start":1748965459890,"stop":1748965459890,"duration":0},"status":"passed","severity":"normal"},{"uid":"998c8ec375b436ff","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1748965294389,"stop":1748965294390,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5d3939ec77669e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1748965250380,"stop":1748965250381,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7813bf6731263b5","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app91/10/topic237/proto","time":{"start":1748967016569,"stop":1748967016570,"duration":1},"status":"broken","severity":"normal"},{"uid":"577d88c1c41c0180","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1748965303354,"stop":1748965303355,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb8f61d856c9d02","name":"Decrypt messages","time":{"start":1748966488999,"stop":1748966488999,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad81826e4a03981f","name":"Check received message containing long","time":{"start":1748966895610,"stop":1748966895610,"duration":0},"status":"broken","severity":"normal"},{"uid":"a06de9ae1639ff2a","name":"should insert message into bloom filter","time":{"start":1748965303959,"stop":1748965303960,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c8626d4f9164a7","name":"should not receive a peer event before start","time":{"start":1748965325607,"stop":1748965325607,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3b11be2261dc84","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1748966993927,"stop":1748966993927,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ad6bd7d96f0011","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app45/10/topic856/xml","time":{"start":1748967016566,"stop":1748967016567,"duration":1},"status":"broken","severity":"normal"},{"uid":"3291098e2385f861","name":"Encoder throws on undefined content topic","time":{"start":1748965284598,"stop":1748965284598,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bad6b1c784f5bb","name":"Check publish message containing long","time":{"start":1748966511368,"stop":1748966511368,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef76c996f4a81ee","name":"Check publish message containing Arabic","time":{"start":1748966511369,"stop":1748966511370,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b41a510f351ad2","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1748965328634,"stop":1748965328634,"duration":0},"status":"passed","severity":"normal"},{"uid":"12279b58e7a4f837","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1748966993928,"stop":1748966993929,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a190c044b08e96","name":"Fails to publish message with wrong content topic","time":{"start":1748966511377,"stop":1748966511378,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f1a7dfc06d5cb99","name":"should throw error - no id","time":{"start":1748965256901,"stop":1748965256901,"duration":0},"status":"passed","severity":"normal"},{"uid":"448b8cf50bd29094","name":"through manual discovery","time":{"start":1748966395303,"stop":1748966395304,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb53e654a8c0d1c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1748965488078,"stop":1748965488079,"duration":1},"status":"broken","severity":"normal"},{"uid":"5e681f3610fb0628","name":"Check received message containing Basic HTML tag","time":{"start":1748966895570,"stop":1748966895570,"duration":0},"status":"broken","severity":"normal"},{"uid":"183c5a507b066a2a","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1748965321606,"stop":1748965321607,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd5e7da56e0cdf5","name":"Decoder throws on empty string content topic","time":{"start":1748965264755,"stop":1748965264755,"duration":0},"status":"passed","severity":"normal"},{"uid":"1732ffee5a74909a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748965325608,"stop":1748965325609,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c6a55cfb70de0e68","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1748966504171,"stop":1748966504171,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7cc3689e1aa87b","name":"Check publish message containing Script","time":{"start":1748966511371,"stop":1748966511371,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2fca46a32c7c55","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app50/7/topic457/test.js","time":{"start":1748967016560,"stop":1748967016560,"duration":0},"status":"broken","severity":"normal"},{"uid":"19e284f8f7db1ef9","name":"Check message with no pubsub topic is not received","time":{"start":1748966777625,"stop":1748966777625,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60b87ee2f402e59","name":"throws on content topic with empty encoding field","time":{"start":1748965250368,"stop":1748965250368,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4da76e01daf1728","name":"stop","time":{"start":1748965361653,"stop":1748965361653,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29786ba8a47f2d5","name":"Check received message containing Basic HTML tag","time":{"start":1748966777640,"stop":1748966777640,"duration":0},"status":"broken","severity":"normal"},{"uid":"747025c6542e70c0","name":"Ephemeral messages are not stored","time":{"start":1748965488077,"stop":1748965488077,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89a2c7718672988","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1748965250378,"stop":1748965250379,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c62bb045c74fff","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1748966520340,"stop":1748966520341,"duration":1},"status":"passed","severity":"normal"},{"uid":"a587b6d2f2d0b31c","name":"Passing page size 11 when there are 10 messages","time":{"start":1748966988145,"stop":1748966988145,"duration":0},"status":"passed","severity":"normal"},{"uid":"98726aedb9b54fb2","name":"should set field with only RELAY enabled","time":{"start":1748965256911,"stop":1748965256911,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d0cb81afa70503","name":"Fails to publish message with empty text","time":{"start":1748966511377,"stop":1748966511377,"duration":0},"status":"passed","severity":"normal"},{"uid":"20638c417648068e","name":"Check message with non string payload is not received","time":{"start":1748966895595,"stop":1748966895595,"duration":0},"status":"passed","severity":"normal"},{"uid":"993f8f534420dd86","name":"Check received message containing Russian","time":{"start":1748966777607,"stop":1748966777607,"duration":0},"status":"broken","severity":"normal"},{"uid":"a78073ef5208ac6f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1748966909014,"stop":1748966909014,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20014ba4265ef50","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1748965294390,"stop":1748965294391,"duration":1},"status":"passed","severity":"normal"},{"uid":"52244e975e1755aa","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1748965250388,"stop":1748965250389,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed96a9ca44ec8a2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748966838228,"stop":1748966838228,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dee86ccd20406b","name":"Check publish message containing Chinese","time":{"start":1748966511369,"stop":1748966511369,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c0c626e731c8ec","name":"should add to incoming buffer if dependencies are not met","time":{"start":1748965303963,"stop":1748965303963,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec5785727e538a","name":"Check publish message after service node is restarted","time":{"start":1748966511379,"stop":1748966511380,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4dd400cfc5257a57","name":"can start the service","time":{"start":1748965325603,"stop":1748965325603,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9b24628c6f3bf9","name":"Check received message containing XML","time":{"start":1748966895621,"stop":1748966895622,"duration":1},"status":"broken","severity":"normal"},{"uid":"fe190b22b067e24","name":"Check message received after nwaku node is restarted","time":{"start":1748966777659,"stop":1748966777659,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a870224904f752f5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1748965303380,"stop":1748965303384,"duration":4},"status":"passed","severity":"normal"},{"uid":"b792bbc119da71b6","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1748965264756,"stop":1748965264756,"duration":0},"status":"passed","severity":"normal"},{"uid":"4289bbecc515f8e5","name":"Query with Promise Callback, No message returned","time":{"start":1748966921879,"stop":1748966921879,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fef242da986d2d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748966003688,"stop":1748966003689,"duration":1},"status":"broken","severity":"normal"},{"uid":"b8c7adb9d32c2b04","name":"should select older connection if present","time":{"start":1748965263812,"stop":1748965263812,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cb7a366a759b03","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1748965272521,"stop":1748965272521,"duration":0},"status":"passed","severity":"normal"},{"uid":"118eda5cf5920d4b","name":"should wait for Filter peer to be connected","time":{"start":1748965294507,"stop":1748965294507,"duration":0},"status":"passed","severity":"normal"},{"uid":"21534d8fe784a36b","name":"Using a function","time":{"start":1748967037907,"stop":1748967037907,"duration":0},"status":"passed","severity":"normal"},{"uid":"150c3da3b3f32a77","name":"Check received message containing numeric","time":{"start":1748966895611,"stop":1748966895611,"duration":0},"status":"broken","severity":"normal"},{"uid":"ba4cd01b8dd2627e","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1748965294173,"stop":1748965294173,"duration":0},"status":"passed","severity":"normal"},{"uid":"559f4c2b14aa508","name":"Subscribe to topic containing numeric and publish message","time":{"start":1748966520336,"stop":1748966520336,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3ac4646f41d2fa","name":"should properly compute the node id","time":{"start":1748965256902,"stop":1748965256903,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb557f462876d2a3","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1748966909011,"stop":1748966909012,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de1ad6175be5b7e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1748965264037,"stop":1748965264038,"duration":1},"status":"passed","severity":"normal"},{"uid":"681abf0996912cc4","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1748965276797,"stop":1748965276797,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e36f17cd96f5e24","name":"Delete observer","time":{"start":1748966488999,"stop":1748966489000,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83880b97a4ce479","name":"should return false","time":{"start":1748965256902,"stop":1748965256902,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5743523af140208","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1748966504170,"stop":1748966504171,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c864ea022bdb04","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1748967004028,"stop":1748967004028,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dad1f6de54475b1","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1748965272520,"stop":1748965272521,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb2f8151e79988f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1748965303374,"stop":1748965303374,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2d59814ed0228e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1748965256301,"stop":1748965256301,"duration":0},"status":"passed","severity":"normal"},{"uid":"b267f5d6157c109","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748966895659,"stop":1748966895660,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c129d3bb2c4b54","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1748966520342,"stop":1748966520342,"duration":0},"status":"passed","severity":"normal"},{"uid":"34351589ca725781","name":"Relay + Store","time":{"start":1748965256912,"stop":1748965256912,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf388e3d0c3f7e9","name":"Callback on promise","time":{"start":1748966958031,"stop":1748966958031,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ef383196c49dd5","name":"Check message received after jswaku node is restarted","time":{"start":1748966895600,"stop":1748966895601,"duration":1},"status":"broken","severity":"normal"},{"uid":"f3447bab9015c3c4","name":"should throw error - no public key","time":{"start":1748965256900,"stop":1748965256900,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca3148faa8b7ab4","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1748965303368,"stop":1748965303369,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6130c6d44a9b9df","name":"handles different clusterIds correctly","time":{"start":1748965250382,"stop":1748965250382,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa561e648527485","name":"1 Relay, 1 Filter, gives up","time":{"start":1748965272659,"stop":1748965272659,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcc7e686f5032e","name":"should properly clean up resources when disposed","time":{"start":1748965292960,"stop":1748965292961,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9541a35fbc2d958","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1748965250387,"stop":1748965250388,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf07a48c8e711426","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748966003682,"stop":1748966003683,"duration":1},"status":"broken","severity":"normal"},{"uid":"e2d499c3a38f2f43","name":"less peers than existing","time":{"start":1748966487598,"stop":1748966487598,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ce6e2a8546a4b8a","name":"should throw an error for insufficient data","time":{"start":1748965250621,"stop":1748965250621,"duration":0},"status":"passed","severity":"normal"},{"uid":"34313f077744323e","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1748965250384,"stop":1748965250384,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5803155a2704587","name":"Passing an array","time":{"start":1748967037906,"stop":1748967037907,"duration":1},"status":"passed","severity":"normal"},{"uid":"3437a300a44c39a","name":"should only return 1 node with relay capability","time":{"start":1748965272901,"stop":1748965272902,"duration":1},"status":"passed","severity":"normal"},{"uid":"165b362673b3c006","name":"Check message on other pubsub topic is not received","time":{"start":1748966777624,"stop":1748966777624,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0af413738d5a3f2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1748965250399,"stop":1748965250399,"duration":0},"status":"passed","severity":"normal"},{"uid":"432c161dcb8b19be","name":"passes more than one ENR URLs and attempts connection","time":{"start":1748965325609,"stop":1748965325609,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8cdaa1463f07bd30","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1748966511374,"stop":1748966511375,"duration":1},"status":"passed","severity":"normal"},{"uid":"458a294ee52f810c","name":"Check received message containing unicode special characters","time":{"start":1748966895580,"stop":1748966895583,"duration":3},"status":"broken","severity":"normal"},{"uid":"c7d257afbeba77dc","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1748965303356,"stop":1748965303367,"duration":11},"status":"passed","severity":"normal"},{"uid":"4a40b36c8f92becb","name":"Check message with no pubsub topic is not received","time":{"start":1748966777657,"stop":1748966777657,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ee76d83e68f1f4","name":"should properly start and stop event listening","time":{"start":1748965294174,"stop":1748965294178,"duration":4},"status":"passed","severity":"normal"},{"uid":"1b1924182b6bcd2a","name":"throws on content topic with generation field greater than 0","time":{"start":1748965250364,"stop":1748965250365,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72be91154e6cb2b","name":"Check received message containing Chinese","time":{"start":1748966777633,"stop":1748966777633,"duration":0},"status":"broken","severity":"normal"},{"uid":"f94ed489f33f8027","name":"Decoder throws on empty string content topic","time":{"start":1748965283032,"stop":1748965283032,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b34e9658a469ed","name":"Decoder throws on undefined content topic","time":{"start":1748965284599,"stop":1748965284599,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8aeeb6fbd4efb2","name":"isConnected should return false after all peers disconnect","time":{"start":1748965339671,"stop":1748965339672,"duration":1},"status":"passed","severity":"normal"},{"uid":"69386c5a509628d9","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1748965272516,"stop":1748965272516,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb49f06fbc1ac2a9","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1748966511378,"stop":1748966511378,"duration":0},"status":"passed","severity":"normal"},{"uid":"987def7d6c75d742","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1748965303965,"stop":1748965303966,"duration":1},"status":"passed","severity":"normal"},{"uid":"831c75a91e9c8cca","name":"can start the service","time":{"start":1748965276793,"stop":1748965276793,"duration":0},"status":"passed","severity":"normal"},{"uid":"250fea7891ad46c6","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1748965294393,"stop":1748965294393,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfa2f1fedb3080d","name":"should add and remove event listeners correctly","time":{"start":1748965276798,"stop":1748965276798,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfb18985c528934","name":"it tolerates circular branch references","time":{"start":1748965272899,"stop":1748965272899,"duration":0},"status":"passed","severity":"normal"},{"uid":"8966c69ccc20a987","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1748965256305,"stop":1748965256305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83ba143b426b85c","name":"Check received message containing long","time":{"start":1748966895548,"stop":1748966895548,"duration":0},"status":"broken","severity":"normal"},{"uid":"cd4bb87f8013072a","name":"Check received message containing shell command","time":{"start":1748966895638,"stop":1748966895639,"duration":1},"status":"broken","severity":"normal"},{"uid":"3e230701a4362ebb","name":"Ping on subscribed peer","time":{"start":1748965459888,"stop":1748965459888,"duration":0},"status":"broken","severity":"normal"},{"uid":"29b87243b5ce2aba","name":"should be called at least once on all `peer:discovery` events","time":{"start":1748965328631,"stop":1748965328631,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d03b3f39989405","name":"Subscribe to topic containing long and publish message","time":{"start":1748966520335,"stop":1748966520336,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e343fd8d30ff945","name":"Check message with no pubsub topic is not received","time":{"start":1748966895665,"stop":1748966895665,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4028d307a85da52","name":"Encoder throws on empty string content topic","time":{"start":1748965264755,"stop":1748965264755,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7e0b69644f1137","name":"messageHashStr produces different results for different inputs","time":{"start":1748965264044,"stop":1748965264046,"duration":2},"status":"passed","severity":"normal"},{"uid":"2843dd599a720aad","name":"Fails to publish duplicate message","time":{"start":1748966511377,"stop":1748966511377,"duration":0},"status":"passed","severity":"normal"},{"uid":"764323effd83ad3e","name":"should never report false negatives","time":{"start":1748965305215,"stop":1748965305216,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f884e929b27db10","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1748966520332,"stop":1748966520333,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19a08fc3f37f269","name":"should be delivered immediately if received","time":{"start":1748965303968,"stop":1748965303969,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec7595564ba243c","name":"should be able to decode the field with only STORE set to true","time":{"start":1748965256303,"stop":1748965256304,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b35778dc963cb9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1748965250392,"stop":1748965250392,"duration":0},"status":"passed","severity":"normal"},{"uid":"924ad66b127771a6","name":"Subscribe to topic containing JSON and publish message","time":{"start":1748966520346,"stop":1748966520347,"duration":1},"status":"passed","severity":"normal"},{"uid":"69039549a25b8e8c","name":"Check received message containing short","time":{"start":1748966895604,"stop":1748966895604,"duration":0},"status":"broken","severity":"normal"},{"uid":"46dc43214126be2a","name":"same cluster, same shard: nodes connect","time":{"start":1748966393468,"stop":1748966393468,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05f3be0200dc785","name":"should successfully stop","time":{"start":1748965294168,"stop":1748965294169,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd4e0d14f6cc5e2","name":"new peer added after a peer was already found","time":{"start":1748966487467,"stop":1748966487467,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6aa26d4c528818ff","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app39/7/topic700/utf8","time":{"start":1748967016561,"stop":1748967016561,"duration":0},"status":"broken","severity":"normal"},{"uid":"cbb6817cb6bfac41","name":"should wait for Store peer to be connected","time":{"start":1748965294507,"stop":1748965294507,"duration":0},"status":"passed","severity":"normal"},{"uid":"b794e3369606e1d7","name":"should stop and cleanup resources","time":{"start":1748965294424,"stop":1748965294424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0e0d837b5d56f1","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1748965303337,"stop":1748965303337,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0c6076c3bea6ee","name":"should emit a peer event after start","time":{"start":1748966432332,"stop":1748966432334,"duration":2},"status":"passed","severity":"normal"},{"uid":"db5fb5b78dc60fd9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748966969229,"stop":1748966969230,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c35a137c99889df","name":"Light Node - default protocols","time":{"start":1748967031450,"stop":1748967031450,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cdb4417a2eb47a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1748967004028,"stop":1748967004029,"duration":1},"status":"passed","severity":"normal"},{"uid":"480c0bc5248b2f4a","name":"Check received message with timestamp: 1748965320276 ","time":{"start":1748966895650,"stop":1748966895659,"duration":9},"status":"passed","severity":"normal"},{"uid":"75af0e4d9e58d7ae","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1748965488081,"stop":1748965488082,"duration":1},"status":"broken","severity":"normal"},{"uid":"216f046171fa7d43","name":"should request renew when peer disconnects","time":{"start":1748965293965,"stop":1748965293978,"duration":13},"status":"passed","severity":"normal"},{"uid":"f931788b34cdedd0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1748965488083,"stop":1748965488084,"duration":1},"status":"broken","severity":"normal"},{"uid":"c1f4fa51591dd1d6","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1748965250370,"stop":1748965250371,"duration":1},"status":"passed","severity":"normal"},{"uid":"202134ad2dd79e31","name":"should throw an error for empty SingleShardInfos array","time":{"start":1748965250384,"stop":1748965250384,"duration":0},"status":"passed","severity":"normal"},{"uid":"75fd9e328afb6373","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1748966383331,"stop":1748966383332,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e2153090808a77","name":"should remove expired entries after TTL has passed","time":{"start":1748965292952,"stop":1748965292952,"duration":0},"status":"passed","severity":"normal"},{"uid":"251905b35fdb386e","name":"should properly create location multiaddrs - tcp4","time":{"start":1748965256908,"stop":1748965256909,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ff0e81a2a3d096","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1748966520333,"stop":1748966520333,"duration":0},"status":"passed","severity":"normal"},{"uid":"97de5fa4cac22c97","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1748965264135,"stop":1748965264136,"duration":1},"status":"passed","severity":"normal"},{"uid":"a126fe27471bc69f","name":"returns all values when wanted number matches available values","time":{"start":1748965271630,"stop":1748965271633,"duration":3},"status":"passed","severity":"normal"},{"uid":"204d276ac1353ee8","name":"should return false when clusterId doesn't match","time":{"start":1748965294392,"stop":1748965294392,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4d6424d9ede24c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1748965256300,"stop":1748965256300,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0910960e1e3442e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1748965256304,"stop":1748965256304,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d615d1c2d95e67","name":"Check received message containing Basic HTML tag","time":{"start":1748966777614,"stop":1748966777614,"duration":0},"status":"broken","severity":"normal"},{"uid":"6dc6a694fd6e783","name":"Rejects garbage","time":{"start":1748965297821,"stop":1748965297822,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ecc64abac9e1380","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1748965250394,"stop":1748965250394,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10f9b83521cb889","name":"should add and check entries correctly","time":{"start":1748965292943,"stop":1748965292951,"duration":8},"status":"passed","severity":"normal"},{"uid":"d2e40b709358abc3","name":"should initialize bloom filter with correct parameters","time":{"start":1748965305214,"stop":1748965305215,"duration":1},"status":"passed","severity":"normal"},{"uid":"17509a53c28f2c13","name":"can dial TLS multiaddrs","time":{"start":1748966395303,"stop":1748966395303,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae0850120bfbd86","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1748965303373,"stop":1748965303373,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9d873cc6ecec7f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748966895589,"stop":1748966895589,"duration":0},"status":"passed","severity":"normal"},{"uid":"549251e3ce42994d","name":"Check received message containing unicode special characters","time":{"start":1748966777621,"stop":1748966777621,"duration":0},"status":"broken","severity":"normal"},{"uid":"fc115b0bd2ca3e8e","name":"Mutual subscription","time":{"start":1748966520328,"stop":1748966520328,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d325b3202161c5","name":"should check connected peers if present and suitable","time":{"start":1748965294506,"stop":1748965294506,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e920a9c9249e6f","name":"Check publish message containing numeric","time":{"start":1748966511368,"stop":1748966511368,"duration":0},"status":"passed","severity":"normal"},{"uid":"49183c4306c43342","name":"should create a new stream if no existing for protocol found","time":{"start":1748965264134,"stop":1748965264134,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28fd10b63fd0f1f","name":"should emit a peer event after start","time":{"start":1748965325606,"stop":1748965325606,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0554e1fe6a3815","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1748965250621,"stop":1748965250621,"duration":0},"status":"passed","severity":"normal"},{"uid":"391d045af4e7b4ae","name":"should use shardsUnderCluster when provided","time":{"start":1748965294391,"stop":1748965294391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae959363bd63c641","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1748966909012,"stop":1748966909013,"duration":1},"status":"passed","severity":"normal"},{"uid":"646ec64180f9be67","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1748966487467,"stop":1748966487468,"duration":1},"status":"passed","severity":"normal"},{"uid":"95150b11802f2a5d","name":"Check received message with timestamp: 1748965320654 ","time":{"start":1748966777652,"stop":1748966777652,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b98174fdddee19b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1748965256297,"stop":1748965256297,"duration":0},"status":"passed","severity":"normal"},{"uid":"275b56124e3ccca8","name":"should check false positive rate","time":{"start":1748965305217,"stop":1748965305217,"duration":0},"status":"passed","severity":"normal"},{"uid":"b937324761631f6d","name":"connects to nwaku","time":{"start":1748967037904,"stop":1748967037906,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3438fc3987eb99a","name":"All","time":{"start":1748965327011,"stop":1748965327012,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f32897467a8261","name":"Query generator for multiple messages with multiple decoders","time":{"start":1748966958029,"stop":1748966958030,"duration":1},"status":"passed","severity":"normal"},{"uid":"18349a7469f8a790","name":"Check received message containing escaped characters","time":{"start":1748966777646,"stop":1748966777649,"duration":3},"status":"broken","severity":"normal"},{"uid":"282d48ea07a0344a","name":"should wait for LightPush peer to be connected","time":{"start":1748965294506,"stop":1748965294507,"duration":1},"status":"passed","severity":"normal"},{"uid":"365d32461868d18","name":"should throw error - invalid id","time":{"start":1748965256901,"stop":1748965256901,"duration":0},"status":"passed","severity":"normal"},{"uid":"551653af21b44309","name":"Check received message containing JSON","time":{"start":1748966777641,"stop":1748966777644,"duration":3},"status":"broken","severity":"normal"},{"uid":"5012d6b6bf61d24c","name":"Check publish message containing special chars","time":{"start":1748966511368,"stop":1748966511369,"duration":1},"status":"passed","severity":"normal"},{"uid":"a71fabf2d9bffa20","name":"should set field with only STORE enabled","time":{"start":1748965256911,"stop":1748965256911,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9e5b2937365e53","name":"Check received message containing Arabic","time":{"start":1748966777634,"stop":1748966777634,"duration":0},"status":"broken","severity":"normal"},{"uid":"450237c766d144d0","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1748965294197,"stop":1748965294198,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b76379bc1fb26d","name":"should get / set TCP multiaddr","time":{"start":1748965256908,"stop":1748965256908,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8a439bc9f5579f","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1748965294391,"stop":1748965294392,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c588ce26af14a95","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748966777623,"stop":1748966777623,"duration":0},"status":"passed","severity":"normal"},{"uid":"40977ca706ca2440","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748966504170,"stop":1748966504170,"duration":0},"status":"passed","severity":"normal"},{"uid":"23aad53eba4d98c0","name":"non connected peers","time":{"start":1748966487598,"stop":1748966487598,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e7e724cf82d67b7","name":"Check received message containing short","time":{"start":1748966777596,"stop":1748966777596,"duration":0},"status":"broken","severity":"normal"},{"uid":"490520d56c6000f8","name":"Check message with no pubsub topic is not received","time":{"start":1748966895591,"stop":1748966895591,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d34beb4bae48899","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748966335268,"stop":1748966335269,"duration":1},"status":"broken","severity":"normal"},{"uid":"647bc28214167ea4","name":"should be empty when created","time":{"start":1748965294420,"stop":1748965294420,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f04ed17778b115f","name":"Relay - dialed first","time":{"start":1748967031447,"stop":1748967031447,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7fe804ad88f639","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1748965303355,"stop":1748965303356,"duration":1},"status":"passed","severity":"normal"},{"uid":"328e344b1ee9996b","name":"Check received message containing JSON","time":{"start":1748966895632,"stop":1748966895632,"duration":0},"status":"broken","severity":"normal"},{"uid":"bcdcf37160eae4af","name":"should throw error - no public key","time":{"start":1748965256901,"stop":1748965256902,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3304ca0e07f70f","name":"Store - dialed after - with timeout","time":{"start":1748967031449,"stop":1748967031449,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4151760dee272f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1748965250370,"stop":1748965250370,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48573c7b2a5eb55","name":"Encoder throws on undefined content topic","time":{"start":1748965264754,"stop":1748965264755,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c8e491012e5b35","name":"should initialize with custom number of peers","time":{"start":1748965293964,"stop":1748965293965,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a46f7486f446a8","name":"getPeersByDiscovery","time":{"start":1748965361651,"stop":1748965361652,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b5f426156fa76b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1748965321604,"stop":1748965321605,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0bece016529e41","name":"messageHashStr returns a hex string","time":{"start":1748965264043,"stop":1748965264043,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96555c6a1505b16","name":"Passing invalid cursor","time":{"start":1748966909015,"stop":1748966909015,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d383de8c7464939","name":"should set field with only FILTER enabled","time":{"start":1748965256911,"stop":1748965256911,"duration":0},"status":"passed","severity":"normal"},{"uid":"38441fa335a7fb12","name":"should be able to decode the field with only FILTER set to true","time":{"start":1748965256301,"stop":1748965256302,"duration":1},"status":"passed","severity":"normal"},{"uid":"99aead63c0a46086","name":"different cluster, different shard: nodes don't connect","time":{"start":1748966393469,"stop":1748966393469,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22e7111bfb0e708","name":"A test","time":{"start":1748966383436,"stop":1748966383438,"duration":2},"status":"passed","severity":"normal"},{"uid":"58f1552a111cecc","name":"should handle special patterns correctly","time":{"start":1748965305216,"stop":1748965305216,"duration":0},"status":"passed","severity":"normal"},{"uid":"265902ba7186cd90","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1748965303368,"stop":1748965303368,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6c0d8793fa0a77","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1748965250393,"stop":1748965250393,"duration":0},"status":"passed","severity":"normal"},{"uid":"764bed9540194919","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1748965250389,"stop":1748965250389,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b93f8447bdd7f93","name":"should return the pubsub topic directly if a string is provided","time":{"start":1748965250398,"stop":1748965250398,"duration":0},"status":"passed","severity":"normal"},{"uid":"f869a0e8c37b7126","name":"Relay + Store","time":{"start":1748965327011,"stop":1748965327011,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9bf16da0303d8a3","name":"Check received message containing Russian","time":{"start":1748966895563,"stop":1748966895563,"duration":0},"status":"broken","severity":"normal"},{"uid":"349e91786d62be2b","name":"Check received message containing numeric","time":{"start":1748966777599,"stop":1748966777600,"duration":1},"status":"broken","severity":"normal"},{"uid":"bc266415141305f4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1748965250389,"stop":1748965250389,"duration":0},"status":"passed","severity":"normal"},{"uid":"4924e1213887cbd8","name":"Encoder throws on empty string content topic","time":{"start":1748965284599,"stop":1748965284599,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d44a30d912fd7c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1748965250399,"stop":1748965250399,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed4eb3b6e1feb43","name":"Subscribe and publish message","time":{"start":1748966520329,"stop":1748966520330,"duration":1},"status":"passed","severity":"normal"},{"uid":"631f2076b25efa89","name":"should not fail to stop the service if it was not started","time":{"start":1748965325604,"stop":1748965325604,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fdcd916969cec15","name":"should attach causal history and bloom filter to each message","time":{"start":1748965303960,"stop":1748965303961,"duration":1},"status":"passed","severity":"normal"},{"uid":"4641c794862cb639","name":"Check publish message containing unicode special characters","time":{"start":1748966511373,"stop":1748966511374,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14a9319bcff78ee","name":"returns all values when wanted number is greater than available values","time":{"start":1748965271633,"stop":1748965271634,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01a04f1fc9c7d32","name":"Ordered Callback - false","time":{"start":1748966976056,"stop":1748966976056,"duration":0},"status":"passed","severity":"normal"},{"uid":"d261e138480e4f68","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748966003692,"stop":1748966003692,"duration":0},"status":"broken","severity":"normal"},{"uid":"2bcb96cc163fd722","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1748965250400,"stop":1748965250400,"duration":0},"status":"passed","severity":"normal"},{"uid":"798d07661faa3916","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1748965250396,"stop":1748965250396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3914b42fa0adc1d","name":"returns nothing if no connections present","time":{"start":1748965263804,"stop":1748965263805,"duration":1},"status":"passed","severity":"normal"},{"uid":"171e294b1d35a20d","name":"Check message with invalid timestamp is not received","time":{"start":1748966777653,"stop":1748966777653,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9744b1d66388c8","name":"Nodes with multiple pubsub topic","time":{"start":1748966504171,"stop":1748966504171,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c7883162ddb8d3","name":"should start and stop interval correctly","time":{"start":1748965293691,"stop":1748965293692,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1da7effc62ee76","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1748965303342,"stop":1748965303343,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27b1a08ce3789e5","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1748965250379,"stop":1748965250380,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4a9b95a5413366","name":"removeEventListener with correct event","time":{"start":1748965361650,"stop":1748965361651,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f11c58d85abca04","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748965256300,"stop":1748965256300,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf79efcf356eb24","name":"Relay - dialed after","time":{"start":1748967031448,"stop":1748967031448,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7105b641272f03","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1748965303346,"stop":1748965303346,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed2fc2aeb6c11f3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1748966504169,"stop":1748966504169,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b65ef564581350","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1748966520331,"stop":1748966520332,"duration":1},"status":"passed","severity":"normal"},{"uid":"291c3521ac4a7e26","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748966969232,"stop":1748966969232,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6403840883e1e7ea","name":"Query generator for multiple messages with different message text format","time":{"start":1748966958029,"stop":1748966958029,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c4fdefa3327e8b","name":"Reopen subscription with peer with lost subscription","time":{"start":1748965459895,"stop":1748965459895,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a28c4f02ae70180","name":"Relay","time":{"start":1748965327010,"stop":1748965327011,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ae50696327087b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1748965250371,"stop":1748965250377,"duration":6},"status":"passed","severity":"normal"},{"uid":"61a65175fcbb3843","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1748965303127,"stop":1748965303127,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b6fa55e4c0c6f7","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1748965303968,"stop":1748965303968,"duration":0},"status":"passed","severity":"normal"},{"uid":"367db1dc8f608280","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1748965339669,"stop":1748965339669,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac3135dfbafa292","name":"should encode/decode to text encoding","time":{"start":1748965256907,"stop":1748965256907,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a592807542b8a70","name":"should increase lamport timestamp","time":{"start":1748965303962,"stop":1748965303962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a6e384d8c8754b","name":"same cluster, different shard: nodes connect","time":{"start":1748966393468,"stop":1748966393468,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b511526cab2106","name":"Generator, custom pubsub topic","time":{"start":1748966969228,"stop":1748966969229,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd89704d238be5e","name":"Check publish message after client node is restarted","time":{"start":1748966511380,"stop":1748966511380,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e83304e76a57ac6","name":"Check received message containing XML","time":{"start":1748966895568,"stop":1748966895568,"duration":0},"status":"broken","severity":"normal"},{"uid":"d4da35bab0bd8af4","name":"Publish message with custom timestamp: Wed Jun 12 2024 16:01:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1748966511375,"stop":1748966511375,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e23bfde94970a0","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1748965250380,"stop":1748965250380,"duration":0},"status":"passed","severity":"normal"},{"uid":"4787075597715b35","name":"Passing page size 1 when there are 4 messages","time":{"start":1748966988141,"stop":1748966988144,"duration":3},"status":"passed","severity":"normal"},{"uid":"ac4d21f2721a92a0","name":"Nwaku publishes","time":{"start":1748966500967,"stop":1748966500968,"duration":1},"status":"passed","severity":"normal"},{"uid":"325c8c120aec94e8","name":"Check received message containing Arabic","time":{"start":1748966777606,"stop":1748966777606,"duration":0},"status":"broken","severity":"normal"},{"uid":"a39ce9523f429c94","name":"should serialize and deserialize correctly","time":{"start":1748965305216,"stop":1748965305216,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d15ed906ecc383","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app25/9/topic282/proto","time":{"start":1748967016554,"stop":1748967016555,"duration":1},"status":"broken","severity":"normal"},{"uid":"f0eb6b45df8997cc","name":"addEventListener with wrong event","time":{"start":1748965361650,"stop":1748965361650,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ce4e3b7b02c8d1","name":"Check received message containing shell command","time":{"start":1748966777618,"stop":1748966777618,"duration":0},"status":"broken","severity":"normal"},{"uid":"20d4a7614add98b4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1748965250385,"stop":1748965250385,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a3dd9194fd6bcb","name":"Promise Callback - true","time":{"start":1748966976054,"stop":1748966976054,"duration":0},"status":"passed","severity":"normal"}] |