mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 20:33:12 +00:00
1 line
186 KiB
JSON
1 line
186 KiB
JSON
[{"uid":"e1f5518a8f6e0d","name":"Push message with JSON payload","time":{"start":1749854006937,"stop":1749854006937,"duration":0},"status":"passed","severity":"normal"},{"uid":"582445f654cd54dd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749853451564,"stop":1749853451565,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd378b486024f4","name":"should properly create location multiaddrs - udp6","time":{"start":1749853206680,"stop":1749853206680,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfde1bc52c859940","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1749853200378,"stop":1749853200378,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83c225d9aa24fe9","name":"Generator, custom pubsub topic","time":{"start":1749853783958,"stop":1749853783958,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abcaf1f39ab494b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749853786569,"stop":1749853786570,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be2950581e6b570","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1749853254415,"stop":1749853254415,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b810f01e894b724","name":"should keep entries that haven't expired yet","time":{"start":1749853243622,"stop":1749853243623,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c527a36c70424d5","name":"handles different networkShards values correctly","time":{"start":1749853200376,"stop":1749853200376,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f1679ec5adf7b9","name":"should be delivered but not added to local log or bloom filter","time":{"start":1749853257464,"stop":1749853257464,"duration":0},"status":"passed","severity":"normal"},{"uid":"322d0eea743c895d","name":"random static sharding 3 - Cluster ID: 770, Shard ID: 442","time":{"start":1749853827255,"stop":1749853827255,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4759645ecae56ff","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1749853200372,"stop":1749853200372,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc719ad88ced26f8","name":"should properly create location multiaddrs - udp4","time":{"start":1749853206679,"stop":1749853206679,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2b74edad88036f","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1749853807507,"stop":1749853807507,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0b9086ed53e54f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749853786535,"stop":1749853786536,"duration":1},"status":"passed","severity":"normal"},{"uid":"730bae1a3245a681","name":"Decoder throws on undefined content topic","time":{"start":1749853233364,"stop":1749853233364,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f4c261040f381f","name":"Check received message with timestamp: 1749853272592000000 ","time":{"start":1749853708047,"stop":1749853708047,"duration":0},"status":"passed","severity":"normal"},{"uid":"e379462e1c8f5274","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749853786531,"stop":1749853786534,"duration":3},"status":"passed","severity":"normal"},{"uid":"21aafbd9bf46a82","name":"Push message with unicode special characters payload","time":{"start":1749854006926,"stop":1749854006926,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81fba4bd96cc712","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749853786540,"stop":1749853786543,"duration":3},"status":"passed","severity":"normal"},{"uid":"3e202af0d4c71665","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1749853273695,"stop":1749853273695,"duration":0},"status":"passed","severity":"normal"},{"uid":"4236e6a06a7f4b40","name":"should remove expired entries after TTL has passed","time":{"start":1749853243622,"stop":1749853243622,"duration":0},"status":"passed","severity":"normal"},{"uid":"113b42e8103fc6bc","name":"random static sharding 5 - Cluster ID: 456, Shard ID: 563","time":{"start":1749853827255,"stop":1749853827256,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85bd39920b806d4","name":"Reopen subscription with peer with lost subscription","time":{"start":1749853340442,"stop":1749853340442,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe997e19f732f0a4","name":"groups content topics by expected pubsub topic","time":{"start":1749853200375,"stop":1749853200375,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d6d8ff85143e34","name":"Subscribe and receive messages via lightPush","time":{"start":1749853786537,"stop":1749853786537,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f90d79575507a5","name":"should update ack status of messages in outgoing buffer","time":{"start":1749853257464,"stop":1749853257464,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7730033b6209fb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1749853223495,"stop":1749853223495,"duration":0},"status":"passed","severity":"normal"},{"uid":"985888d7e9e65a8b","name":"Publish message with custom timestamp: Fri Jun 13 2025 21:26:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1749853599584,"stop":1749853599585,"duration":1},"status":"passed","severity":"normal"},{"uid":"19454a7ad2a32663","name":"should use the provided clusterId for the pubsub topic","time":{"start":1749853200394,"stop":1749853200394,"duration":0},"status":"passed","severity":"normal"},{"uid":"859f56975b3e12e3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749853768003,"stop":1749853768005,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5d8788ec4314a6","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1749853254394,"stop":1749853254395,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3065b32dd07a59a","name":"Check publish message containing Russian","time":{"start":1749853599577,"stop":1749853599577,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5a4fa83814e5cf","name":"Push message with content topic containing Chinese","time":{"start":1749854006928,"stop":1749854006928,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44fc1067a259ed2","name":"Check received message with timestamp: 1749853272592000000 ","time":{"start":1749853708027,"stop":1749853708027,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc3d14135174472","name":"Js publishes, other Js receives","time":{"start":1749853587224,"stop":1749853587224,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ca217ba2fc990e","name":"Overlapping topic subscription","time":{"start":1749853608968,"stop":1749853608968,"duration":0},"status":"skipped","severity":"normal"},{"uid":"efccc15141e9d7e9","name":"Push message with SQL Injection payload","time":{"start":1749854006936,"stop":1749854006936,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b09f41fce2290e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749853451571,"stop":1749853451572,"duration":1},"status":"passed","severity":"normal"},{"uid":"199180df3d155f9b","name":"Push 30 different messages","time":{"start":1749854006939,"stop":1749854006939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"545d1b8e84cada1a","name":"Check received message containing long","time":{"start":1749853732222,"stop":1749853732222,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02094cfb7d0a184","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749853786523,"stop":1749853786523,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aed467b0cd2c2d","name":"Push message with content topic containing XML","time":{"start":1749854006943,"stop":1749854006943,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ff1859fc7bb976","name":"Encoder throws on undefined content topic","time":{"start":1749853235102,"stop":1749853235102,"duration":0},"status":"passed","severity":"normal"},{"uid":"89701258aef46cdd","name":"should get / set TCP multiaddr","time":{"start":1749853206678,"stop":1749853206678,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93ead8800ecd4c6","name":"nwaku subscribes","time":{"start":1749853587222,"stop":1749853587223,"duration":1},"status":"passed","severity":"normal"},{"uid":"28214f90b462763d","name":"Fails to push message bigger that 1MB","time":{"start":1749854006948,"stop":1749854006948,"duration":0},"status":"passed","severity":"normal"},{"uid":"66814cb6de30ec7d","name":"same cluster, same shard: nodes connect","time":{"start":1749853479503,"stop":1749853479503,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8596e2c904c8012","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1749853254398,"stop":1749853254398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49413816a53884f","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1749853254385,"stop":1749853254386,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c49ed676e2c53c","name":"Push message with Chinese payload","time":{"start":1749854006935,"stop":1749854006935,"duration":0},"status":"passed","severity":"normal"},{"uid":"627e241c3bb09114","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1749853200336,"stop":1749853200337,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a14921e413306b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1749853200382,"stop":1749853200382,"duration":0},"status":"passed","severity":"normal"},{"uid":"283f93dc068944ec","name":"Decrypt messages","time":{"start":1749853575501,"stop":1749853575502,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29aa4fcc58901c7","name":"A test","time":{"start":1749853469857,"stop":1749853469858,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec65a990638bfcf","name":"Check received message containing emoji","time":{"start":1749853732227,"stop":1749853732228,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ed608f2c6d7e9b","name":"Query generator for multiple messages with different message text format","time":{"start":1749853793349,"stop":1749853793350,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fe1f69d4ad38e7","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1749853746904,"stop":1749853746904,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c9a7c7ec8f9004","name":"Check message with invalid timestamp is not received","time":{"start":1749853732217,"stop":1749853732218,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5173fa3577f1fa","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749853823562,"stop":1749853823562,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6da386f86264ea8","name":"should not receive a peer event after stop","time":{"start":1749853277522,"stop":1749853277522,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f81ff0d3dfb17","name":"Check received message containing Arabic","time":{"start":1749853708038,"stop":1749853708038,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbccb179ec4574e","name":"should invoke callbacks when receiving a message","time":{"start":1749853244991,"stop":1749853244991,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbb3356e672e363","name":"Push message with custom timestamp: 1749857004272","time":{"start":1749854006933,"stop":1749854006933,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29dd74d2d51d077","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1749853254416,"stop":1749853254417,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d13abf224ea3e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749853786529,"stop":1749853786530,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4c211bebb6abce1","name":"removeEventListener with wrong event","time":{"start":1749853313332,"stop":1749853313333,"duration":1},"status":"passed","severity":"normal"},{"uid":"87001f3f2f76991d","name":"Check message with non string payload is not received","time":{"start":1749853732232,"stop":1749853732232,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1986cbffbfddd5","name":"Check received message containing Script","time":{"start":1749853708041,"stop":1749853708043,"duration":2},"status":"passed","severity":"normal"},{"uid":"d09200c99066cbff","name":"should only return 1 node with relay capability","time":{"start":1749853223494,"stop":1749853223494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8133acf2ef320aa3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749853786577,"stop":1749853786577,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ed775bc4befedb","name":"same cluster, different shard: nodes connect","time":{"start":1749853479503,"stop":1749853479503,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fc5ec5e789a512","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749853786525,"stop":1749853786526,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70d558c79bd7e22","name":"Check message with no content topic is not received","time":{"start":1749853708050,"stop":1749853708050,"duration":0},"status":"passed","severity":"normal"},{"uid":"7312f04716e0e5a6","name":"Push message with meta","time":{"start":1749854006931,"stop":1749854006931,"duration":0},"status":"passed","severity":"normal"},{"uid":"49862cdcfd0aa99e","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1749853254387,"stop":1749853254390,"duration":3},"status":"passed","severity":"normal"},{"uid":"82f0c8e2888f419b","name":"Subscribe to topic containing long and receive message","time":{"start":1749853823571,"stop":1749853823571,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a2ab5b2e5fa1fe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1749853200385,"stop":1749853200385,"duration":0},"status":"passed","severity":"normal"},{"uid":"54873ceed129fad4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1749853793350,"stop":1749853793350,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac42bc9b8891193","name":"Passing page size 110 when there are 120 messages","time":{"start":1749853801438,"stop":1749853801438,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2477404ef10cbf","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app97/5/topic404/utf8","time":{"start":1749853714114,"stop":1749853714115,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09e0b36dcc183f6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1749853223065,"stop":1749853223065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c215f66f0d9f0bb0","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749853732221,"stop":1749853732221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2f1b862b047e48","name":"Ephemeral messages are not stored","time":{"start":1749853279508,"stop":1749853279508,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbd68715471d70a","name":"Refresh subscription","time":{"start":1749853823559,"stop":1749853823559,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61889a4f59651e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749853786521,"stop":1749853786521,"duration":0},"status":"passed","severity":"normal"},{"uid":"b871abbfb438a5ae","name":"Subscribe to topic containing shell command and publish message","time":{"start":1749853608974,"stop":1749853608974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b301b7eab9447575","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1749853244839,"stop":1749853244840,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f47317cf3458015","name":"Check message on other pubsub topic is not received","time":{"start":1749853708029,"stop":1749853708030,"duration":1},"status":"passed","severity":"normal"},{"uid":"f153a68f36b7fb85","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1749853254404,"stop":1749853254405,"duration":1},"status":"passed","severity":"normal"},{"uid":"26501273863e33a3","name":"Check message with non string payload is not received","time":{"start":1749853732220,"stop":1749853732220,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0e9024daa8e152","name":"should use DNS peer discovery with light client","time":{"start":1749853277523,"stop":1749853277523,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b894e18d69a287d4","name":"should reject on timeout if it was set","time":{"start":1749853244974,"stop":1749853244974,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2fefec5632a98c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app44/2/topic629/utf8","time":{"start":1749853714119,"stop":1749853714119,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a0b922c71a6a3c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1749853200380,"stop":1749853200380,"duration":0},"status":"passed","severity":"normal"},{"uid":"351fedfdd674f322","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749853786536,"stop":1749853786536,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29b3c28e7dac895","name":"Subscribe to topic containing Script and receive message","time":{"start":1749853823562,"stop":1749853823562,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d9ebc599ad5ec2","name":"Check received message containing XML","time":{"start":1749853708021,"stop":1749853708021,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dc9a59f69837a6","name":"Generator, 2 different pubsubtopics","time":{"start":1749853783959,"stop":1749853783959,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba45be01154cdb9a","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1749853254406,"stop":1749853254414,"duration":8},"status":"passed","severity":"normal"},{"uid":"526d22cd3fd1b2e4","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1749853292731,"stop":1749853292732,"duration":1},"status":"passed","severity":"normal"},{"uid":"1219cdf625b1a94e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1749853273696,"stop":1749853273696,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b8d0c35f4a3137","name":"Check received message containing Arabic","time":{"start":1749853708019,"stop":1749853708019,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a351bbc5a97daef","name":"Check message with non string payload is not received","time":{"start":1749853708034,"stop":1749853708034,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a44fed1487c3250","name":"Nwaku publishes","time":{"start":1749853587223,"stop":1749853587224,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b73a1b21db6f847","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749853403874,"stop":1749853403874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f28d8e5dfded8a0","name":"Promise Callback - true","time":{"start":1749853793306,"stop":1749853793307,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6883c06dcdb068","name":"Non TWN Cluster","time":{"start":1749853714111,"stop":1749853714111,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d42dcf51232b5b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1749853235101,"stop":1749853235101,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b53e11e7089d60","name":"Query Generator - true","time":{"start":1749853793305,"stop":1749853793305,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59215f429132f44","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1749853254393,"stop":1749853254393,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8782c93efc8e4f2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749853732229,"stop":1749853732230,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2706ae110ee69ab","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749853783957,"stop":1749853783958,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c6f414c9c47d69c3","name":"Subscribe to topic containing emoji and publish message","time":{"start":1749853608975,"stop":1749853608975,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d38251fd4e005a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1749853223061,"stop":1749853223061,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4e6ac6c74081e4","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749853732233,"stop":1749853732233,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce57bd500c42c56","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1749853254400,"stop":1749853254401,"duration":1},"status":"passed","severity":"normal"},{"uid":"951e465343c00ef9","name":"Check received message containing special chars","time":{"start":1749853732223,"stop":1749853732223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b2dd9f3b2f7240","name":"should be empty after removing the only subscription","time":{"start":1749853244990,"stop":1749853244990,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8a94cb28b9d5a0","name":"Ping on unsubscribed peer","time":{"start":1749853340447,"stop":1749853340448,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3660aaba690728e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1749853200386,"stop":1749853200386,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd6017c3bdae31c","name":"Check received message containing special chars","time":{"start":1749853732208,"stop":1749853732209,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa5abdd353d58b7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1749853608966,"stop":1749853608966,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9246821c0a363c","name":"should load peers from local storage and dispatch events","time":{"start":1749853227375,"stop":1749853227375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82daa3f8be38426","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749853451565,"stop":1749853451566,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a558113fac55ac","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749853767997,"stop":1749853767999,"duration":2},"status":"passed","severity":"normal"},{"uid":"cfe16fbd9587f73a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1749853200372,"stop":1749853200372,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5fa3c19359e646","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749853403874,"stop":1749853403874,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ccfab9a5154bff","name":"Push message with numeric payload","time":{"start":1749854006934,"stop":1749854006935,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea555ff8664f5ee","name":"should properly create peer info with all multiaddrs","time":{"start":1749853206681,"stop":1749853206681,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eff172f205c32a2","name":"Check received message containing long","time":{"start":1749853708010,"stop":1749853708011,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f59c61782c3d588","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1749853254406,"stop":1749853254406,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c82bcd3a13f62","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1749853223066,"stop":1749853223066,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0caae6f452e159d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1749853206669,"stop":1749853206669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e339da5912c38e8a","name":"Sample","time":{"start":1749853205930,"stop":1749853205932,"duration":2},"status":"passed","severity":"normal"},{"uid":"7faa86e44cc69573","name":"does not throw on valid cases","time":{"start":1749853200366,"stop":1749853200366,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f123e06574794cc","name":"should be able to encode the field with only RELAY set to true","time":{"start":1749853205965,"stop":1749853205965,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f09fcbb3132767","name":"should be able to encode the field with only STORE set to true","time":{"start":1749853205966,"stop":1749853205966,"duration":0},"status":"passed","severity":"normal"},{"uid":"7258cf68b41c53c6","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1749853200370,"stop":1749853200370,"duration":0},"status":"passed","severity":"normal"},{"uid":"1276bcef5084e07b","name":"passes more than one ENR URLs and attempts connection","time":{"start":1749853277524,"stop":1749853277524,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a5c8c90fbd0f4d9","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1749853214579,"stop":1749853214579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d442fd87a2c8c9","name":"Mutual subscription","time":{"start":1749853608964,"stop":1749853608964,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95e34b0e2737ee9","name":"Check received message containing short","time":{"start":1749853732207,"stop":1749853732207,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ad04ee3d02f5d0","name":"Refresh subscription","time":{"start":1749853786568,"stop":1749853786568,"duration":0},"status":"passed","severity":"normal"},{"uid":"201875371fe546b4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749853786515,"stop":1749853786516,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb8209497737f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1749853223495,"stop":1749853223495,"duration":0},"status":"passed","severity":"normal"},{"uid":"691040336694e458","name":"Push message with Russian payload","time":{"start":1749854006924,"stop":1749854006924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04228306c15519f","name":"should use shardsUnderCluster when provided","time":{"start":1749853244838,"stop":1749853244838,"duration":0},"status":"passed","severity":"normal"},{"uid":"37df91eaa68cfe40","name":"Push message with content topic containing long","time":{"start":1749854006940,"stop":1749854006940,"duration":0},"status":"passed","severity":"normal"},{"uid":"703ad049bce38901","name":"should reject if Relay is requested but not mounted","time":{"start":1749853244973,"stop":1749853244973,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2516c045749bad6","name":"Check received message containing SQL Injection","time":{"start":1749853708039,"stop":1749853708041,"duration":2},"status":"passed","severity":"normal"},{"uid":"5370c2ddff5e90b4","name":"less peers than existing","time":{"start":1749853573649,"stop":1749853573652,"duration":3},"status":"skipped","severity":"normal"},{"uid":"44581fbf6f65ac7e","name":"Subscribe to topic containing short and publish message","time":{"start":1749853608968,"stop":1749853608969,"duration":1},"status":"passed","severity":"normal"},{"uid":"89aa3ae40ad4e6fe","name":"Push message with SQL Injection payload","time":{"start":1749854006924,"stop":1749854006924,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a4e36ef7127bd9","name":"Check message with no payload is not received","time":{"start":1749853732219,"stop":1749853732220,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd4b80aec101805","name":"Push message with rate limit","time":{"start":1749854006946,"stop":1749854006946,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd8ea961ec402c2","name":"should reject if Store is requested but not mounted","time":{"start":1749853244973,"stop":1749853244974,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a1ff3790eb62fe","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1749853254425,"stop":1749853254425,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d8c5a872bac9dd","name":"random static sharding 8 - Cluster ID: 572, Shard ID: 698","time":{"start":1749853827256,"stop":1749853827256,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eee7e622f132c8d","name":"should encodeTxt and decodeTxt","time":{"start":1749853206668,"stop":1749853206668,"duration":0},"status":"passed","severity":"normal"},{"uid":"2652ea2a8f9ce95c","name":"random static sharding 6 - Cluster ID: 952, Shard ID: 533","time":{"start":1749853827256,"stop":1749853827256,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc3bbb041d45ab9","name":"Decoder throws on undefined content topic","time":{"start":1749853215490,"stop":1749853215490,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67a690f2cc5d956","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1749853254395,"stop":1749853254396,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f1b5fa57023d6b","name":"Push message with content topic containing JSON","time":{"start":1749854006944,"stop":1749854006944,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c52ae68504f7d13","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1749853254405,"stop":1749853254406,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7c8249366320fa","name":"should set field with only LIGHTPUSH enabled","time":{"start":1749853206683,"stop":1749853206684,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26869fbeaf38e3","name":"Check publish message containing SQL Injection","time":{"start":1749853599577,"stop":1749853599578,"duration":1},"status":"passed","severity":"normal"},{"uid":"72bc19fa0f12440a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1749853280293,"stop":1749853280294,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb7bd34a1295a67","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1749853254401,"stop":1749853254401,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6b4a127fba044d","name":"Push message with content topic containing emoji","time":{"start":1749854006945,"stop":1749854006945,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e49ecb7793af10a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1749853807508,"stop":1749853807508,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1032eaf2e1a5b2","name":"should successfully stop","time":{"start":1749853244314,"stop":1749853244315,"duration":1},"status":"passed","severity":"normal"},{"uid":"162def629e5817f","name":"Check received message containing Arabic","time":{"start":1749853732210,"stop":1749853732210,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5000bd4b45503","name":"Push message equal or less that 1MB","time":{"start":1749854006933,"stop":1749854006933,"duration":0},"status":"passed","severity":"normal"},{"uid":"624fc2cf6a153d99","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1749853592471,"stop":1749853592471,"duration":0},"status":"passed","severity":"normal"},{"uid":"404aa01c42334393","name":"should not receive a peer event after stop","time":{"start":1749853517735,"stop":1749853517735,"duration":0},"status":"passed","severity":"normal"},{"uid":"e297cd771a5c03","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1749853254426,"stop":1749853254427,"duration":1},"status":"passed","severity":"normal"},{"uid":"824a42b8b5a37d4f","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1749853254386,"stop":1749853254387,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae9ab9cc6770105","name":"Waku message hash computation (payload length 0)","time":{"start":1749853214395,"stop":1749853214396,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9291e59e4544164","name":"Nodes with multiple pubsub topic","time":{"start":1749853592474,"stop":1749853592474,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb44dff9dc0e3ac","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1749853793351,"stop":1749853793352,"duration":1},"status":"passed","severity":"normal"},{"uid":"474bbe62c4064ee8","name":"Push message with content topic containing Russian","time":{"start":1749854006928,"stop":1749854006929,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0f363d0667279e","name":"random static sharding 2 - Cluster ID: 182, Shard ID: 258","time":{"start":1749853827254,"stop":1749853827255,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4570f00d727e3ba","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749853786552,"stop":1749853786552,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a08821d4e50523a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749853451567,"stop":1749853451567,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b45db0e1b766ef","name":"Check received message with timestamp: 1749853272641000000 ","time":{"start":1749853732228,"stop":1749853732228,"duration":0},"status":"passed","severity":"normal"},{"uid":"4722ac4add133105","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app65/8/topic411/xml","time":{"start":1749853714115,"stop":1749853714116,"duration":1},"status":"passed","severity":"normal"},{"uid":"792772659e978fc3","name":"messageHashStr produces consistent results for the same input","time":{"start":1749853214406,"stop":1749853214406,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d67692e5eb760f","name":"should handle corrupted local storage data gracefully","time":{"start":1749853227376,"stop":1749853227376,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f13591b272338","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1749853200379,"stop":1749853200379,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcedc57f5a6b235","name":"Decoder throws on empty string content topic","time":{"start":1749853233364,"stop":1749853233365,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a5e13b4cbee40a","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1749853254405,"stop":1749853254405,"duration":0},"status":"passed","severity":"normal"},{"uid":"d013f9eb75cbb418","name":"Check received message containing numeric","time":{"start":1749853708036,"stop":1749853708037,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ba3072f6ab4c5d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749853823571,"stop":1749853823572,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b97a7dd878807e1","name":"should push the message to the outgoing buffer","time":{"start":1749853257456,"stop":1749853257456,"duration":0},"status":"passed","severity":"normal"},{"uid":"6132d13bc8f4d9a6","name":"All","time":{"start":1749853278334,"stop":1749853278334,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc72d3e4955b835","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1749853205970,"stop":1749853205970,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1331720513fcf3f","name":"Check received message containing unicode special characters","time":{"start":1749853708026,"stop":1749853708026,"duration":0},"status":"passed","severity":"normal"},{"uid":"319ca73ab281f19f","name":"Ping on peer without subscriptions","time":{"start":1749853340447,"stop":1749853340447,"duration":0},"status":"passed","severity":"normal"},{"uid":"5005b8af79b10a64","name":"Push message with escaped characters payload","time":{"start":1749854006938,"stop":1749854006938,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5618fda32c65e1","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1749853215317,"stop":1749853215317,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6a7e97dfebbfbb","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1749853254414,"stop":1749853254414,"duration":0},"status":"passed","severity":"normal"},{"uid":"a894cec45217ca6","name":"Push message with content topic containing special chars","time":{"start":1749854006928,"stop":1749854006928,"duration":0},"status":"passed","severity":"normal"},{"uid":"93581f93d317ed6c","name":"configure the node with multiple content topics","time":{"start":1749853714121,"stop":1749853714122,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac8af1d60bac3750","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1749853257461,"stop":1749853257461,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc418bcc321377ab","name":"should throw error - no public key","time":{"start":1749853206670,"stop":1749853206671,"duration":1},"status":"passed","severity":"normal"},{"uid":"4157bef7b85bf213","name":"can start the service","time":{"start":1749853227370,"stop":1749853227371,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c86d3a4e053a263","name":"Fails to publish message with empty text","time":{"start":1749853599586,"stop":1749853599587,"duration":1},"status":"passed","severity":"normal"},{"uid":"42be899911df042d","name":"can query messages by message hash","time":{"start":1749853770957,"stop":1749853770958,"duration":1},"status":"passed","severity":"normal"},{"uid":"76460932d158fb19","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1749853807510,"stop":1749853807511,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2d30735b026835","name":"different cluster, different shard: nodes don't connect","time":{"start":1749853479504,"stop":1749853479505,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3505c31bdd7eaab","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1749853746903,"stop":1749853746903,"duration":0},"status":"passed","severity":"normal"},{"uid":"122bf7cd9c79f9f7","name":"start node with empty content topic","time":{"start":1749853714122,"stop":1749853714122,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9cee60bf2fcb57","name":"should set field with only FILTER enabled","time":{"start":1749853206683,"stop":1749853206683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b237b82fe6a95c05","name":"Subscribe and receive messages via waku relay post","time":{"start":1749853823556,"stop":1749853823556,"duration":0},"status":"passed","severity":"normal"},{"uid":"408e72013cc3dae","name":"Check meta is set [ecies]","time":{"start":1749853235101,"stop":1749853235101,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c1e11da0cd4a87","name":"Generator, custom pubsub topic","time":{"start":1749853783954,"stop":1749853783955,"duration":1},"status":"passed","severity":"normal"},{"uid":"df495486ca0df7fc","name":"should handle special patterns correctly","time":{"start":1749853255514,"stop":1749853255514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c23a6fd9b634b6a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1749853608970,"stop":1749853608970,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eae0ca895146d9d","name":"Check received message containing Basic HTML tag","time":{"start":1749853708022,"stop":1749853708022,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfcba0ee117ade9","name":"should have no discoveries enabled by default","time":{"start":1749853244398,"stop":1749853244398,"duration":0},"status":"passed","severity":"normal"},{"uid":"20456428982ada0f","name":"Symmetric encrypt & Decrypt","time":{"start":1749853233804,"stop":1749853233805,"duration":1},"status":"passed","severity":"normal"},{"uid":"657f3b3b8a9ac9ac","name":"throws on content topic with empty application field","time":{"start":1749853200368,"stop":1749853200369,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cebdc8e5df42426","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749853786572,"stop":1749853786572,"duration":0},"status":"passed","severity":"normal"},{"uid":"f774cde2b74c9b72","name":"Publish message with custom timestamp: Sat Jun 22 2024 22:26:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1749853599584,"stop":1749853599584,"duration":0},"status":"passed","severity":"normal"},{"uid":"c053e97fbbafab46","name":"messageHashStr works with IProtoMessage","time":{"start":1749853214405,"stop":1749853214405,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfba71acfdc07a7c","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1749853244399,"stop":1749853244399,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13e54e959c085a6","name":"should reject if Filter is requested but not mounted","time":{"start":1749853244974,"stop":1749853244974,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e17965b3ab2070e","name":"connected peers and dial","time":{"start":1749853573639,"stop":1749853573639,"duration":0},"status":"skipped","severity":"normal"},{"uid":"376aa293d16cfef7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749853783956,"stop":1749853783957,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1bbdffee0297cd","name":"Subscribe and receives messages on 20 topics","time":{"start":1749853786517,"stop":1749853786517,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ac398247a9f486","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1749853254420,"stop":1749853254421,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7da0a255955572","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749853786571,"stop":1749853786571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff5c78b88cf8721","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1749853254415,"stop":1749853254415,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ccd725d63641a1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749853786570,"stop":1749853786571,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2dcb3bb2189b90","name":"should emit a peer event after start","time":{"start":1749853277521,"stop":1749853277521,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7272f14243a276c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1749853200374,"stop":1749853200374,"duration":0},"status":"passed","severity":"normal"},{"uid":"75cc07c388a36927","name":"Callback on promise","time":{"start":1749853793351,"stop":1749853793351,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a686cd3feb303a2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749853786520,"stop":1749853786520,"duration":0},"status":"passed","severity":"normal"},{"uid":"79311eb7bd773d81","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749853823565,"stop":1749853823565,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edad104886bc0f5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749853767994,"stop":1749853767994,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11ae50e99b9e1cf","name":"should handle a minimal index list","time":{"start":1749853200335,"stop":1749853200336,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f2b034d28f1c62","name":"should increase lamport timestamp","time":{"start":1749853257458,"stop":1749853257458,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1a3c61b24c1b0f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749853823555,"stop":1749853823555,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64748ff3a19e21a","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1749853801271,"stop":1749853801272,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bca7646b257859","name":"handles empty contentTopics array correctly","time":{"start":1749853200393,"stop":1749853200393,"duration":0},"status":"passed","severity":"normal"},{"uid":"2058def7fa54e6f8","name":"Push message with short payload","time":{"start":1749854006934,"stop":1749854006934,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4f2c68a4e10c9f","name":"should not fail to start the service if it is already started","time":{"start":1749853517733,"stop":1749853517734,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8970fa93183889","name":"Publish message with large meta","time":{"start":1749853599591,"stop":1749853599591,"duration":0},"status":"passed","severity":"normal"},{"uid":"76287b3c90188ff4","name":"throws on content topic with too few or too many fields","time":{"start":1749853200367,"stop":1749853200367,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb14beddf180f2f9","name":"can start the service","time":{"start":1749853277516,"stop":1749853277517,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f090be9eb3b8da1","name":"Subscribe to topic containing Script and publish message","time":{"start":1749853608972,"stop":1749853608972,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38e00fcdaa25f2b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749853786537,"stop":1749853786537,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9cfcb6ad5f774f","name":"peer:update - should do nothing if another protocol hit","time":{"start":1749853215316,"stop":1749853215317,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ef5ec84a3d380f","name":"Subscribe to topic containing XML and receive message","time":{"start":1749853823574,"stop":1749853823574,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffcefab47be4c7b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1749853273689,"stop":1749853273691,"duration":2},"status":"passed","severity":"normal"},{"uid":"b12131531540495","name":"should return PeerId when PeerId is provided","time":{"start":1749853244835,"stop":1749853244835,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb1326c349cecf7","name":"can start the service","time":{"start":1749853517731,"stop":1749853517732,"duration":1},"status":"passed","severity":"normal"},{"uid":"6893d105cd680d98","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749853786515,"stop":1749853786515,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d0df133ab555a2","name":"Check message with no content topic is not received","time":{"start":1749853708033,"stop":1749853708033,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fbd64e8d5b658a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749853451572,"stop":1749853451572,"duration":0},"status":"passed","severity":"normal"},{"uid":"55095a1bcffed0fc","name":"Check received message containing Arabic","time":{"start":1749853732223,"stop":1749853732223,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa52b9baae7662a","name":"Accepts a valid Waku Message","time":{"start":1749853248448,"stop":1749853248449,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da2dc2d3336f569","name":"1 Store, 2 relays, 2 fetches","time":{"start":1749853222984,"stop":1749853222985,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e09306223ff972","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1749853200385,"stop":1749853200385,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2274cf700d3f3b4","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1749853254402,"stop":1749853254403,"duration":1},"status":"passed","severity":"normal"},{"uid":"972cfe974ff8a501","name":"should wait for Filter peer to be connected","time":{"start":1749853244975,"stop":1749853244975,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a542e6a98f6898","name":"should transition to Unhealthy when no connections","time":{"start":1749853244626,"stop":1749853244626,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61ad837a0d30105","name":"Subscribe and receive messages via lightPush","time":{"start":1749853823553,"stop":1749853823554,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32916a8ce9caffd","name":"Throws when trying to push message with empty payload","time":{"start":1749854006926,"stop":1749854006927,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e573e5b6eabea4f","name":"throws on content topic with empty encoding field","time":{"start":1749853200369,"stop":1749853200370,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02777385b616138","name":"should wait for LightPush peer to be connected","time":{"start":1749853244975,"stop":1749853244975,"duration":0},"status":"passed","severity":"normal"},{"uid":"66daf5a875eb4e14","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1749853200382,"stop":1749853200382,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5144d4257c67825","name":"pre and post cipher","time":{"start":1749853233805,"stop":1749853233805,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee199d9f94383d0b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1749853200383,"stop":1749853200384,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d4cbc722ee3762","name":"should reject if LightPush is requested but not mounted","time":{"start":1749853244973,"stop":1749853244973,"duration":0},"status":"passed","severity":"normal"},{"uid":"9342ccad8d9e3f32","name":"Rejects garbage","time":{"start":1749853248449,"stop":1749853248450,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e9616e1dd7d4b37","name":"Check received message containing Chinese","time":{"start":1749853708038,"stop":1749853708038,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccb50bee6d28a61","name":"should use provided shard info when available","time":{"start":1749853244836,"stop":1749853244837,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c71f6602ed2295","name":"isConnected return false after peer stops","time":{"start":1749853292733,"stop":1749853292733,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb06eeb81c1cb085","name":"Check received message containing unicode special characters","time":{"start":1749853732227,"stop":1749853732227,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb10266d398d1b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1749853254423,"stop":1749853254423,"duration":0},"status":"passed","severity":"normal"},{"uid":"93eb5615f6071408","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1749853254417,"stop":1749853254417,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a15a196e08a4e9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749853223496,"stop":1749853223496,"duration":0},"status":"skipped","severity":"normal"},{"uid":"924162b3c3f31e09","name":"Fails to push message with large meta","time":{"start":1749854006932,"stop":1749854006932,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6f8efc5f51f163","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app14/5/topic123/xml","time":{"start":1749853714119,"stop":1749853714120,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9bf813cbb7546da","name":"Check received message containing Basic HTML tag","time":{"start":1749853732212,"stop":1749853732212,"duration":0},"status":"passed","severity":"normal"},{"uid":"2747b2794b203501","name":"should not allow unachievable error rate","time":{"start":1749853253881,"stop":1749853253882,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae2d02c7990728","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1749853244400,"stop":1749853244400,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee3d498b3a5d144","name":"Check received message containing Russian","time":{"start":1749853708019,"stop":1749853708019,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ee7f8446c982d1","name":"should initialize with custom number of peers","time":{"start":1749853244480,"stop":1749853244481,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f06d0755672336","name":"Check message with no content topic is not received","time":{"start":1749853732219,"stop":1749853732219,"duration":0},"status":"passed","severity":"normal"},{"uid":"71659de7599b7ee","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749853403858,"stop":1749853403858,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3eee6615d946776","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1749853254382,"stop":1749853254382,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf76317925ebe367","name":"should not throw an error for a single configured topic","time":{"start":1749853200388,"stop":1749853200389,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e77e427b347ded","name":"Push message with Basic HTML tag payload","time":{"start":1749854006937,"stop":1749854006937,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ddee7d2f753833","name":"should be empty when created","time":{"start":1749853244989,"stop":1749853244990,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4ab2b0967be6e1","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749853786552,"stop":1749853786552,"duration":0},"status":"skipped","severity":"normal"},{"uid":"730b0993d68eeec3","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1749853223065,"stop":1749853223066,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ad821a68b206b8","name":"Subscribe to topic containing Script and receive message","time":{"start":1749853823574,"stop":1749853823574,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7ac1aa444e6264","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749853823575,"stop":1749853823575,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7828a2124492d","name":"Check received message containing JSON","time":{"start":1749853708022,"stop":1749853708022,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5add314c6dcb8e7","name":"Subscribe to topic containing long and publish message","time":{"start":1749853608969,"stop":1749853608969,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3d3e095a41c007","name":"should maintain proper timestamps if all messages received","time":{"start":1749853257459,"stop":1749853257459,"duration":0},"status":"passed","severity":"normal"},{"uid":"208120e1fde04836","name":"Fails to push message bigger that 1MB","time":{"start":1749854006933,"stop":1749854006934,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bccb1a1b8877f67","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1749853200377,"stop":1749853200377,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d15c4e3b1c89e87","name":"Should update multiaddrs","time":{"start":1749853517946,"stop":1749853517946,"duration":0},"status":"passed","severity":"normal"},{"uid":"8272628dc43bd665","name":"Check publish message containing Script","time":{"start":1749853599578,"stop":1749853599579,"duration":1},"status":"passed","severity":"normal"},{"uid":"f16eee0dff63f4c5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1749853223059,"stop":1749853223060,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e339c074529cab0","name":"should return false when shard is not included in network shards","time":{"start":1749853244839,"stop":1749853244839,"duration":0},"status":"passed","severity":"normal"},{"uid":"3847a27990522893","name":"Check received message containing special chars","time":{"start":1749853708037,"stop":1749853708037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fe5cf1d8616d27","name":"Push message with XML payload","time":{"start":1749854006936,"stop":1749854006936,"duration":0},"status":"passed","severity":"normal"},{"uid":"155b18b2ad562e3f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749853403859,"stop":1749853403859,"duration":0},"status":"passed","severity":"normal"},{"uid":"71538405d7ee4084","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749853786575,"stop":1749853786577,"duration":2},"status":"passed","severity":"normal"},{"uid":"32aca73af9babc46","name":"returns nothing if no connections present","time":{"start":1749853214531,"stop":1749853214531,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cc28126197045f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1749853760138,"stop":1749853760139,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dea339ebe023814","name":"should handle task timeouts","time":{"start":1749853244323,"stop":1749853244323,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda09c8f9c1f5863","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749853786571,"stop":1749853786572,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb8839aaffb1f7c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1749853205970,"stop":1749853205971,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18779092d1677e4","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1749853200390,"stop":1749853200390,"duration":0},"status":"passed","severity":"normal"},{"uid":"448ff281dc2a22cf","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1749853254415,"stop":1749853254416,"duration":1},"status":"passed","severity":"normal"},{"uid":"457a44c19ed70eed","name":"tcp ip4 address","time":{"start":1749853206039,"stop":1749853206040,"duration":1},"status":"passed","severity":"normal"},{"uid":"401825ebac8ade90","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749853823566,"stop":1749853823566,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff05744b5a3ccc2","name":"should not be empty after adding a subscription","time":{"start":1749853244990,"stop":1749853244990,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3862d9299f07d49","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1749853223061,"stop":1749853223065,"duration":4},"status":"passed","severity":"normal"},{"uid":"5fef7c864a575da1","name":"Push message with custom timestamp: 1719095004272","time":{"start":1749854006947,"stop":1749854006947,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bceb175427f8ee","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749854006930,"stop":1749854006930,"duration":0},"status":"passed","severity":"normal"},{"uid":"debeae9285d80e3e","name":"Check received message with timestamp: 1749853272641000000 ","time":{"start":1749853732215,"stop":1749853732215,"duration":0},"status":"passed","severity":"normal"},{"uid":"18649557ece25640","name":"connects to nwaku","time":{"start":1749853813218,"stop":1749853813219,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ca65aceeaf957a","name":"should initialize with default number of peers","time":{"start":1749853244478,"stop":1749853244478,"duration":0},"status":"passed","severity":"normal"},{"uid":"8736148e27a1bfd2","name":"Push message with custom timestamp: 1749849804272","time":{"start":1749854006947,"stop":1749854006947,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f1dc7ffcd332d2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749853827258,"stop":1749853827258,"duration":0},"status":"passed","severity":"normal"},{"uid":"5868524d751f2b56","name":"Ping on unsubscribed peer","time":{"start":1749853340437,"stop":1749853340441,"duration":4},"status":"passed","severity":"normal"},{"uid":"243de51001106f25","name":"Reusing cursor across nodes","time":{"start":1749853746905,"stop":1749853746905,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f4edbed46e0126","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749853786537,"stop":1749853786538,"duration":1},"status":"passed","severity":"normal"},{"uid":"870d016b9d0a4ced","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749853823555,"stop":1749853823556,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c15a19b8072a86","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1749853244627,"stop":1749853244627,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b7de68bb14540b","name":"Ping on subscribed peer","time":{"start":1749853340436,"stop":1749853340437,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c26b5469070c09","name":"Subscribe and receive messages via waku relay post","time":{"start":1749853786538,"stop":1749853786538,"duration":0},"status":"passed","severity":"normal"},{"uid":"896f9a64fcfe21ca","name":"should return empty list for no shard","time":{"start":1749853200380,"stop":1749853200381,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d7ff6fa3ab0bf7","name":"Check received message containing escaped characters","time":{"start":1749853732213,"stop":1749853732213,"duration":0},"status":"passed","severity":"normal"},{"uid":"c873fff68bafd08e","name":"Check message with no pubsub topic is not received","time":{"start":1749853708050,"stop":1749853708050,"duration":0},"status":"passed","severity":"normal"},{"uid":"5583b6f2853df589","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749853786570,"stop":1749853786570,"duration":0},"status":"passed","severity":"normal"},{"uid":"840bda251e002829","name":"Encoder throws on empty string content topic","time":{"start":1749853235102,"stop":1749853235102,"duration":0},"status":"passed","severity":"normal"},{"uid":"5755f00daab0120d","name":"Check message on other pubsub topic is not received","time":{"start":1749853732230,"stop":1749853732231,"duration":1},"status":"passed","severity":"normal"},{"uid":"91971530956aa262","name":"Subscribe to topic containing short and receive message","time":{"start":1749853823559,"stop":1749853823559,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff0e4e4872e6463","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1749853253883,"stop":1749853253883,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bdcde1498c80ae","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749853786517,"stop":1749853786518,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aa054f1bcf838e07","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1749853244864,"stop":1749853244864,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ae63ee165f9a0a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749853823561,"stop":1749853823561,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55c739994cf6c17","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1749853608973,"stop":1749853608973,"duration":0},"status":"passed","severity":"normal"},{"uid":"22dbc8e30f51e458","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1749853214397,"stop":1749853214398,"duration":1},"status":"passed","severity":"normal"},{"uid":"be19c889101e9dc1","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1749853257465,"stop":1749853257465,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c898d64e8062fb3","name":"Check received message with timestamp: 1749853272641 ","time":{"start":1749853732215,"stop":1749853732216,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b240a128ce548e","name":"messageHashStr produces different results for different inputs","time":{"start":1749853214406,"stop":1749853214407,"duration":1},"status":"passed","severity":"normal"},{"uid":"499a8bb5bb650baa","name":"should throw error - invalid id","time":{"start":1749853206671,"stop":1749853206671,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c52b633761170f","name":"random static sharding 9 - Cluster ID: 462, Shard ID: 151","time":{"start":1749853827257,"stop":1749853827257,"duration":0},"status":"passed","severity":"normal"},{"uid":"72716077ea4909a6","name":"Check message received after jswaku node is restarted","time":{"start":1749853708051,"stop":1749853708051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c942f77f90e8cae4","name":"should return false","time":{"start":1749853206672,"stop":1749853206672,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c200ce2516ff65","name":"Passing cursor with wrong pubsubTopic","time":{"start":1749853746906,"stop":1749853746906,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00cd5b715d76fb5","name":"should enable all discoveries when explicitly set","time":{"start":1749853244398,"stop":1749853244399,"duration":1},"status":"passed","severity":"normal"},{"uid":"370d031aa6307a2d","name":"start node with empty shard should fail","time":{"start":1749853827258,"stop":1749853827258,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7eb6404fa196fd","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1749853200374,"stop":1749853200374,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d95e2bbf04dfda6","name":"Check received message containing numeric","time":{"start":1749853732222,"stop":1749853732222,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9734134e9e58f","name":"Check received message containing short","time":{"start":1749853732221,"stop":1749853732222,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfe9dcb6ffa2c90e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1749853573210,"stop":1749853573210,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2bbb519902de0a7b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1749853608965,"stop":1749853608966,"duration":1},"status":"passed","severity":"normal"},{"uid":"1926be7130480de1","name":"Check publish message containing unicode special characters","time":{"start":1749853599581,"stop":1749853599582,"duration":1},"status":"passed","severity":"normal"},{"uid":"15fab5ab2a8bf106","name":"Subscribe and receives messages on 20 topics","time":{"start":1749853823557,"stop":1749853823557,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40080071e9ed39c","name":"Passing page size 11 when there are 10 messages","time":{"start":1749853801437,"stop":1749853801437,"duration":0},"status":"passed","severity":"normal"},{"uid":"d321fcb8342038a8","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1749853254392,"stop":1749853254392,"duration":0},"status":"passed","severity":"normal"},{"uid":"de336436a3e841dd","name":"Check received message containing Chinese","time":{"start":1749853708015,"stop":1749853708018,"duration":3},"status":"passed","severity":"normal"},{"uid":"2c101128388e06ad","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1749853200384,"stop":1749853200385,"duration":1},"status":"passed","severity":"normal"},{"uid":"2174332acc96c0fd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749853823568,"stop":1749853823569,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf66bec06a2c62f4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1749853200386,"stop":1749853200387,"duration":1},"status":"passed","severity":"normal"},{"uid":"725a27ac380cd21c","name":"Push message with Chinese payload","time":{"start":1749854006923,"stop":1749854006923,"duration":0},"status":"passed","severity":"normal"},{"uid":"18de4f2aab256bd7","name":"should retry on complete failure if specified","time":{"start":1749853244865,"stop":1749853244865,"duration":0},"status":"passed","severity":"normal"},{"uid":"1808cc50ae83962e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1749853200391,"stop":1749853200391,"duration":0},"status":"passed","severity":"normal"},{"uid":"d909aff442fdac8e","name":"handles empty shards array correctly","time":{"start":1749853200392,"stop":1749853200392,"duration":0},"status":"passed","severity":"normal"},{"uid":"95663ef6402f1e2d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749853786518,"stop":1749853786518,"duration":0},"status":"passed","severity":"normal"},{"uid":"afabf9cd6326ff29","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1749853244838,"stop":1749853244838,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebceaf0e94583121","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749853403856,"stop":1749853403857,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebbbc5ddfac6771c","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749853205976,"stop":1749853205977,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f88e0ae98a49c","name":"Passing invalid cursor","time":{"start":1749853746905,"stop":1749853746905,"duration":0},"status":"passed","severity":"normal"},{"uid":"229b57206352bbd6","name":"shard 0","time":{"start":1749853827253,"stop":1749853827254,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd751e0eb0bba9e","name":"should return valid sharding parameters for static sharding","time":{"start":1749853200391,"stop":1749853200391,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a6f182effa6941","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749853786518,"stop":1749853786518,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f602586d313f70d","name":"should not fail to start the service if it is already started","time":{"start":1749853227373,"stop":1749853227373,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af82533b2215dff","name":"Ping on peer without subscriptions","time":{"start":1749853340437,"stop":1749853340437,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2960e8627a92c2","name":"Check message with non string payload is not received","time":{"start":1749853708051,"stop":1749853708051,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ed140e60547840","name":"should correctly map a content topic to a pubsub topic","time":{"start":1749853200393,"stop":1749853200393,"duration":0},"status":"passed","severity":"normal"},{"uid":"593871f3835f4ad1","name":"Check meta is set [symmetric]","time":{"start":1749853233361,"stop":1749853233361,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4dd63ddbff3085","name":"random static sharding 7 - Cluster ID: 954, Shard ID: 798","time":{"start":1749853827256,"stop":1749853827256,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed40787cedfbe588","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749853786553,"stop":1749853786568,"duration":15},"status":"passed","severity":"normal"},{"uid":"99743394c2f0705","name":"should set field with only STORE enabled","time":{"start":1749853206683,"stop":1749853206683,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2cac5adcf05375","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749853451573,"stop":1749853451574,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c65bbd73fa1bc29","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1749853244305,"stop":1749853244306,"duration":1},"status":"passed","severity":"normal"},{"uid":"de31a6b05f98f7bd","name":"should add and remove event listeners correctly","time":{"start":1749853227376,"stop":1749853227376,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e7dea4c6baa2a3","name":"Passing page size 19 when there are 20 messages","time":{"start":1749853801437,"stop":1749853801437,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b16543d30497f21","name":"should create a new stream if no existing for protocol found","time":{"start":1749853215315,"stop":1749853215316,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c08da9e0f7bbe9f","name":"should not allow k > 12","time":{"start":1749853253879,"stop":1749853253880,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d603212c2c95c3","name":"Ordered callback, aborts when callback returns true","time":{"start":1749853793352,"stop":1749853793352,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c70af4b27b0f883","name":"should not receive a peer event before start","time":{"start":1749853517734,"stop":1749853517735,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e8f3673b81766a","name":"Push message with content topic containing XML","time":{"start":1749854006929,"stop":1749854006930,"duration":1},"status":"passed","severity":"normal"},{"uid":"d282109703e9eb91","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1749853279510,"stop":1749853279510,"duration":0},"status":"passed","severity":"normal"},{"uid":"240623a157770391","name":"more peers than existing","time":{"start":1749853573649,"stop":1749853573649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"711861ec0807f1cb","name":"Subscribe to topic containing short and receive message","time":{"start":1749853786569,"stop":1749853786569,"duration":0},"status":"passed","severity":"normal"},{"uid":"f103f91cb5f6e2e8","name":"Overlapping topic subscription","time":{"start":1749853823558,"stop":1749853823559,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9afb6888097029d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1749853599588,"stop":1749853599589,"duration":1},"status":"passed","severity":"normal"},{"uid":"1882804388df1218","name":"Relay + Store","time":{"start":1749853278334,"stop":1749853278334,"duration":0},"status":"passed","severity":"normal"},{"uid":"465da3742def67ed","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749853823562,"stop":1749853823562,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe8c0f5e843e408","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749853451567,"stop":1749853451568,"duration":1},"status":"passed","severity":"normal"},{"uid":"17cc717209a4dda3","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1749853254418,"stop":1749853254418,"duration":0},"status":"passed","severity":"normal"},{"uid":"9186c09d20dae2e6","name":"Check received message containing shell command","time":{"start":1749853708025,"stop":1749853708025,"duration":0},"status":"passed","severity":"normal"},{"uid":"545f29aa8348cefe","name":"Check message with no payload is not received","time":{"start":1749853708050,"stop":1749853708051,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8ffd0a695cf19","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749853451572,"stop":1749853451572,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa081a941d5b573","name":"Push message with content topic containing shell command","time":{"start":1749854006930,"stop":1749854006930,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d12eae8949e99a3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749853823577,"stop":1749853823578,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7851e1862b9922","name":"should properly clean up resources when disposed","time":{"start":1749853243624,"stop":1749853243625,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec206d0540a2d34","name":"Subscribe to topic containing special chars and publish message","time":{"start":1749853608970,"stop":1749853608970,"duration":0},"status":"passed","severity":"normal"},{"uid":"e640719a1b0648bf","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1749853254421,"stop":1749853254421,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1f76b6147f7480","name":"should send to specified number of peers of used peers","time":{"start":1749853244865,"stop":1749853244865,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a224693762e2cd","name":"can start and stop the service","time":{"start":1749853517732,"stop":1749853517732,"duration":0},"status":"passed","severity":"normal"},{"uid":"706ee43393a8a3c8","name":"Ephemeral field is preserved - encoder v0","time":{"start":1749853279508,"stop":1749853279508,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b03f399d885d9c","name":"can start and stop the service","time":{"start":1749853227371,"stop":1749853227372,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6b82ad744e96a7","name":"Check publish message containing Basic HTML tag","time":{"start":1749853599580,"stop":1749853599580,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a1e6aedf3c09ad","name":"Push message with Arabic payload","time":{"start":1749854006923,"stop":1749854006923,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a13701c543a7c3","name":"can dial TLS multiaddrs","time":{"start":1749853481407,"stop":1749853481407,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbae07f65ea847f","name":"should emit a peer event after start","time":{"start":1749853517734,"stop":1749853517734,"duration":0},"status":"passed","severity":"normal"},{"uid":"91cde5a81f5cba3e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749853732217,"stop":1749853732217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5fe8367b9e518d","name":"Promise Callback - false","time":{"start":1749853793307,"stop":1749853793307,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5d9427c2219881","name":"Store - dialed after - with timeout","time":{"start":1749853816312,"stop":1749853816312,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccef21daf9d165b3","name":"should deliver messages after dependencies are met","time":{"start":1749853257462,"stop":1749853257462,"duration":0},"status":"passed","severity":"normal"},{"uid":"e088c781996fdcea","name":"handles multiple messages","time":{"start":1749853805938,"stop":1749853805938,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf3027c247bb1bc","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1749853222239,"stop":1749853222240,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e87f7cc2930a3af","name":"Push message with content topic containing Arabic","time":{"start":1749854006942,"stop":1749854006942,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1c47f4449b9d84","name":"Subscribe to topic containing long and receive message","time":{"start":1749853823560,"stop":1749853823560,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ae21f76252780f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1749853200383,"stop":1749853200383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e682169edad664dc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749853451564,"stop":1749853451564,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1a67cbbb573540","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1749853200378,"stop":1749853200378,"duration":0},"status":"passed","severity":"normal"},{"uid":"8869094fd01f4dc5","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app91/6/topic999/utf8","time":{"start":1749853714113,"stop":1749853714113,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afb94faf5fe477a","name":"Subscribe to topic containing Script and receive message","time":{"start":1749853786573,"stop":1749853786573,"duration":0},"status":"passed","severity":"normal"},{"uid":"16390d8efb3b0ef1","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1749853244399,"stop":1749853244400,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ce4a7773dbfca3","name":"Push message with escaped characters payload","time":{"start":1749854006925,"stop":1749854006926,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a98d39c42d0cf63","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1749853200386,"stop":1749853200386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c374f2791fcb70c","name":"Relay - dialed first","time":{"start":1749853816307,"stop":1749853816307,"duration":0},"status":"passed","severity":"normal"},{"uid":"49397e59ab5c90a9","name":"should return unique PubsubTopics for static sharding","time":{"start":1749853200379,"stop":1749853200379,"duration":0},"status":"passed","severity":"normal"},{"uid":"881ecc28ac3c901d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1749853807509,"stop":1749853807509,"duration":0},"status":"passed","severity":"normal"},{"uid":"700e359feae7e43a","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1749853801271,"stop":1749853801271,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7780ae0cb85498d","name":"should mark all messages in causal history as acknowledged","time":{"start":1749853257460,"stop":1749853257460,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac9aaebac800cd9","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1749853200370,"stop":1749853200371,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee19a4510672f175","name":"new peer added after a peer was already found","time":{"start":1749853573208,"stop":1749853573210,"duration":2},"status":"skipped","severity":"normal"},{"uid":"c65af7d214e2a63b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1749853200393,"stop":1749853200394,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a68504b83109c9d","name":"dispatchEvent via connectionManager","time":{"start":1749853313334,"stop":1749853313334,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b3ab358ac63349","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749853786578,"stop":1749853786578,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca77cc8118c075f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1749853807510,"stop":1749853807510,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a89014da9ed4830","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1749853254423,"stop":1749853254423,"duration":0},"status":"passed","severity":"normal"},{"uid":"117342e762a793a","name":"should support chaining for add method","time":{"start":1749853243621,"stop":1749853243622,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c71952c1f3996e0","name":"Check message with no pubsub topic is not received","time":{"start":1749853732218,"stop":1749853732219,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f3096adf7fd57b","name":"addEventListener with correct event","time":{"start":1749853313331,"stop":1749853313331,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b09c988d8a5c35","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1749853200382,"stop":1749853200382,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea355ff854094420","name":"should continually clean up expired entries at intervals","time":{"start":1749853243625,"stop":1749853243625,"duration":0},"status":"passed","severity":"normal"},{"uid":"9254a46c8cfe1783","name":"retrieves a single peer","time":{"start":1749853223491,"stop":1749853223492,"duration":1},"status":"passed","severity":"normal"},{"uid":"33016f49d0e974ed","name":"Check publish message containing numeric","time":{"start":1749853599575,"stop":1749853599575,"duration":0},"status":"passed","severity":"normal"},{"uid":"7206df15ff3ebb11","name":"Subscribe to topic containing JSON and publish message","time":{"start":1749853608973,"stop":1749853608973,"duration":0},"status":"passed","severity":"normal"},{"uid":"a107a2285f83e1c7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749853823572,"stop":1749853823572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17cc1e1cfdf9bbe","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1749853760141,"stop":1749853760141,"duration":0},"status":"passed","severity":"normal"},{"uid":"4899a5f2cb903b03","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1749853254398,"stop":1749853254399,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc967ed627c698de","name":"returns all values when wanted number matches available values","time":{"start":1749853222235,"stop":1749853222237,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d1ea7cf4582f43c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1749853760140,"stop":1749853760141,"duration":1},"status":"passed","severity":"normal"},{"uid":"70894ea910e2191b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749853786534,"stop":1749853786535,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d005ec90dfebc13","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1749853200371,"stop":1749853200371,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bc5af003f7c735","name":"Check received message containing Basic HTML tag","time":{"start":1749853708044,"stop":1749853708044,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61d8a62d8ee34de","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1749853200374,"stop":1749853200375,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4320755b80432a7","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1749853254403,"stop":1749853254404,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b6e70c25774274","name":"Check received message containing emoji","time":{"start":1749853708047,"stop":1749853708047,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d05b31c6e2790e","name":"Correctly serialized arguments","time":{"start":1749853481463,"stop":1749853481463,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1905bab16db04f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1749853200394,"stop":1749853200394,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e6fac039012f24","name":"Decoder throws on empty string content topic","time":{"start":1749853235103,"stop":1749853235103,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4559d02ba8a8cfe","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749853823573,"stop":1749853823573,"duration":0},"status":"passed","severity":"normal"},{"uid":"41aa3bda6b29097e","name":"Ping on subscribed peer","time":{"start":1749853340442,"stop":1749853340447,"duration":5},"status":"passed","severity":"normal"},{"uid":"5260b44f2f267c12","name":"Renews subscription after lossing a connection","time":{"start":1749853786578,"stop":1749853786579,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecdde8005a0a22f9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749853823572,"stop":1749853823572,"duration":0},"status":"passed","severity":"normal"},{"uid":"120fd3d04e93632f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1749853608971,"stop":1749853608972,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e256d3a3db00f5","name":"should only return 1 node with relay and store capability","time":{"start":1749853223494,"stop":1749853223494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cd6c8315a669f5","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749853823566,"stop":1749853823566,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e39b86d2b8586","name":"Check received message containing SQL Injection","time":{"start":1749853708020,"stop":1749853708020,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72acd5b70142b3","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1749853254402,"stop":1749853254402,"duration":0},"status":"passed","severity":"normal"},{"uid":"46101cf59ddce2af","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1749853254422,"stop":1749853254423,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3f2483719623fe","name":"should check connected peers if present and suitable","time":{"start":1749853244974,"stop":1749853244975,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f3e76ebb748abe","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1749853801272,"stop":1749853801272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02ed20c886c52e3","name":"Check received message with timestamp: 1749853272592 ","time":{"start":1749853708027,"stop":1749853708027,"duration":0},"status":"passed","severity":"normal"},{"uid":"818abef73b5ab143","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1749853254396,"stop":1749853254397,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f05f74aa988b9a","name":"1 Relay, 1 fetch","time":{"start":1749853222983,"stop":1749853222983,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e95b12e77d09d7","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1749853273692,"stop":1749853273694,"duration":2},"status":"passed","severity":"normal"},{"uid":"ffadd55711b2eaad","name":"should not fail to stop the service if it was not started","time":{"start":1749853517732,"stop":1749853517733,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc28a446d50be3d","name":"should add and check entries correctly","time":{"start":1749853243617,"stop":1749853243621,"duration":4},"status":"passed","severity":"normal"},{"uid":"6ab82edb991c9e1a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749853714122,"stop":1749853714122,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02ee9ac44583f19","name":"Nodes with multiple pubsub topic","time":{"start":1749853592472,"stop":1749853592473,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3cbf28a6088711","name":"Check received message containing Basic HTML tag","time":{"start":1749853732225,"stop":1749853732225,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd9398b12cc3297","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749853823567,"stop":1749853823568,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe8d7f940cfca3b","name":"Push message with content topic containing Script","time":{"start":1749854006943,"stop":1749854006943,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffc90fa06c18b65","name":"should return false when clusterId doesn't match","time":{"start":1749853244839,"stop":1749853244839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f912133f5d33e0a5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749853786574,"stop":1749853786575,"duration":1},"status":"passed","severity":"normal"},{"uid":"d008f231090092e","name":"Relay - dialed after","time":{"start":1749853816307,"stop":1749853816309,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0776b79a4d6b142","name":"Push message with content topic containing emoji","time":{"start":1749854006931,"stop":1749854006931,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba6d364e55268a2","name":"Query with Ordered Callback, No Decoder","time":{"start":1749853760141,"stop":1749853760141,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c76c6199cabfd7","name":"should set field with only RELAY enabled","time":{"start":1749853206682,"stop":1749853206683,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b6fed4ae2f3bb7","name":"should throw error - no id","time":{"start":1749853206671,"stop":1749853206671,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8689880a3c3052","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1749853254393,"stop":1749853254393,"duration":0},"status":"passed","severity":"normal"},{"uid":"3babcaced389b267","name":"Subscribe and publish message","time":{"start":1749853608965,"stop":1749853608965,"duration":0},"status":"passed","severity":"normal"},{"uid":"b867b10fa964e26f","name":"Check received message containing numeric","time":{"start":1749853732208,"stop":1749853732208,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd03b556ccf57da","name":"Push to array if already present","time":{"start":1749853199875,"stop":1749853199875,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8447d7563c80b0","name":"should increase lamport timestamp","time":{"start":1749853257455,"stop":1749853257456,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ccb85f2b22e6b10","name":"Check message with no pubsub topic is not received","time":{"start":1749853732231,"stop":1749853732231,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1e2153d5dbee6d","name":"Push message with content topic containing numeric","time":{"start":1749854006927,"stop":1749854006928,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44ad01476d415d3","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749853714109,"stop":1749853714111,"duration":2},"status":"passed","severity":"normal"},{"uid":"9690896d18ff8bf1","name":"LightPush","time":{"start":1749853816312,"stop":1749853816313,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f268f2844dc3f6","name":"Query Generator, Wrong PubsubTopic","time":{"start":1749853760138,"stop":1749853760138,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6c5de430a9d8b","name":"should handle different types of entries","time":{"start":1749853243624,"stop":1749853243624,"duration":0},"status":"passed","severity":"normal"},{"uid":"631f5a0bd8220437","name":"should request renew when peer disconnects","time":{"start":1749853244483,"stop":1749853244483,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ce0bb41c2d02b1","name":"Push message with content topic containing Russian","time":{"start":1749854006942,"stop":1749854006942,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1b42dc2172624a","name":"should emit a peer event after start","time":{"start":1749853227373,"stop":1749853227373,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cede78ba518d084","name":"1 Store, 2 fetches","time":{"start":1749853222984,"stop":1749853222984,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d84fbc45135ab05","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1749853807508,"stop":1749853807509,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f56dc997465aed2","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1749853200390,"stop":1749853200390,"duration":0},"status":"passed","severity":"normal"},{"uid":"339432c1070cc4f5","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1749853244836,"stop":1749853244836,"duration":0},"status":"passed","severity":"normal"},{"uid":"2156ca541f40a3eb","name":"Encoder throws on undefined content topic","time":{"start":1749853215489,"stop":1749853215489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed502c415c2f4c0","name":"Passing an array","time":{"start":1749853813219,"stop":1749853813220,"duration":1},"status":"passed","severity":"normal"},{"uid":"96914ffdc6e3a1dc","name":"Push message with unicode special characters payload","time":{"start":1749854006938,"stop":1749854006938,"duration":0},"status":"passed","severity":"normal"},{"uid":"47373dc396c5c692","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1749853200376,"stop":1749853200376,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f39952215bdcce","name":"Check received message containing Russian","time":{"start":1749853732210,"stop":1749853732210,"duration":0},"status":"passed","severity":"normal"},{"uid":"290feaa89c931bfd","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1749853273697,"stop":1749853273698,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4be99c5bc35914a","name":"Check received message containing escaped characters","time":{"start":1749853708046,"stop":1749853708046,"duration":0},"status":"passed","severity":"normal"},{"uid":"d257fca1b2db0f38","name":"Push message with content topic containing Script","time":{"start":1749854006929,"stop":1749854006929,"duration":0},"status":"passed","severity":"normal"},{"uid":"433d5568f405db79","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749853823574,"stop":1749853823575,"duration":1},"status":"passed","severity":"normal"},{"uid":"c88ab51749e2afac","name":"Check message received after nwaku node is restarted","time":{"start":1749853708034,"stop":1749853708035,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2faeb12250bb65e3","name":"should throw error - no public key","time":{"start":1749853206672,"stop":1749853206672,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1de6104a6135f7","name":"Query generator for multiple messages","time":{"start":1749853793349,"stop":1749853793349,"duration":0},"status":"passed","severity":"normal"},{"uid":"559ea2ae586fdb38","name":"Check publish message containing Chinese","time":{"start":1749853599576,"stop":1749853599576,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2aa09dc685069ab","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1749853599583,"stop":1749853599583,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cdfad550051a6e","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749853786579,"stop":1749853786579,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c0f0f4d83c0f2d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1749853807510,"stop":1749853807510,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67dc64f10782654","name":"Check message with invalid timestamp is not received","time":{"start":1749853708029,"stop":1749853708029,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d3882316332156","name":"ignores domain fetching errors","time":{"start":1749853223492,"stop":1749853223493,"duration":1},"status":"passed","severity":"normal"},{"uid":"b600f054aef1e3df","name":"Push message with long payload","time":{"start":1749854006922,"stop":1749854006922,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e84b818ea36b30","name":"should be able to encode the field with only FILTER set to true","time":{"start":1749853205966,"stop":1749853205968,"duration":2},"status":"passed","severity":"normal"},{"uid":"eff1595d6f5f8b9e","name":"Push message with content topic containing special chars","time":{"start":1749854006941,"stop":1749854006941,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19673edb19adcc8","name":"Push message with JSON payload","time":{"start":1749854006925,"stop":1749854006925,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4cea9df7b04241","name":"accepts valid message hash query","time":{"start":1749853214580,"stop":1749853214580,"duration":0},"status":"passed","severity":"normal"},{"uid":"b654c5a460de2074","name":"Query Generator, No Decoder","time":{"start":1749853760139,"stop":1749853760140,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a77e0fe2495ce5","name":"Subscribe to topic containing XML and receive message","time":{"start":1749853823563,"stop":1749853823563,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b28bd60da02e43","name":"Check received message containing unicode special characters","time":{"start":1749853732214,"stop":1749853732214,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f1e042d5fa458e","name":"Fails to publish message with wrong content topic","time":{"start":1749853599587,"stop":1749853599587,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6fb19d4fc50c48","name":"should start and setup intervals and event listeners","time":{"start":1749853244991,"stop":1749853244992,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e32e72489e24986","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1749853254405,"stop":1749853254405,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a44b0895255df6","name":"should reject if WakuNode is not started","time":{"start":1749853244972,"stop":1749853244972,"duration":0},"status":"passed","severity":"normal"},{"uid":"8651c837b7ec4012","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749853403858,"stop":1749853403858,"duration":0},"status":"passed","severity":"normal"},{"uid":"4085791d94ee704d","name":"Push message with content topic containing escaped characters","time":{"start":1749854006945,"stop":1749854006945,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb35e9c4b10ec46e","name":"Push message with special chars payload","time":{"start":1749854006935,"stop":1749854006935,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1001e048e50a95","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749853823570,"stop":1749853823570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5967d9456906c75","name":"getPeersByDiscovery","time":{"start":1749853573206,"stop":1749853573208,"duration":2},"status":"passed","severity":"normal"},{"uid":"3427fc509a844f51","name":"should request peer renewal on specific errors","time":{"start":1749853244322,"stop":1749853244323,"duration":1},"status":"passed","severity":"normal"},{"uid":"639b1a7d2965a8a9","name":"Push message with custom timestamp: 1749857004272","time":{"start":1749854006947,"stop":1749854006948,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9f28659afeae49","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749853786516,"stop":1749853786516,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20aa77862904e88","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1749853608966,"stop":1749853608966,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f54fc90a6716754","name":"Publishes to nwaku","time":{"start":1749853587223,"stop":1749853587223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e775ea3cfc11ffe","name":"Passing page size 3 when there are 20 messages","time":{"start":1749853801427,"stop":1749853801427,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d28f96efe926bd5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749853823576,"stop":1749853823576,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c5c2f811e06b30","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1749853253882,"stop":1749853253882,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e0cb8eeb915ddd","name":"removeEventListener with correct event","time":{"start":1749853313332,"stop":1749853313332,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa05be0ab24759b3","name":"should partition messages based on acknowledgement status","time":{"start":1749853257462,"stop":1749853257463,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26dd6ec20782f57","name":"Passing page size 1 when there are 4 messages","time":{"start":1749853801427,"stop":1749853801427,"duration":0},"status":"passed","severity":"normal"},{"uid":"6757afd9341fce23","name":"rejects hash query with time filter","time":{"start":1749853214580,"stop":1749853214581,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae11bc975155a21a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1749853469769,"stop":1749853469770,"duration":1},"status":"passed","severity":"normal"},{"uid":"c082b13c6a98f305","name":"Check publish message after client node is restarted","time":{"start":1749853599590,"stop":1749853599591,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e858e316deff2fe8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749853205971,"stop":1749853205972,"duration":1},"status":"passed","severity":"normal"},{"uid":"885a180345d2fba","name":"Check message with no pubsub topic is not received","time":{"start":1749853708030,"stop":1749853708032,"duration":2},"status":"passed","severity":"normal"},{"uid":"ffef5db5305cd326","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749853786579,"stop":1749853786579,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6f9840267df068","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1749853223059,"stop":1749853223059,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef87274b747f7b9","name":"Check received message containing XML","time":{"start":1749853732225,"stop":1749853732225,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6673b03ab4d034","name":"Subscribe to topic containing XML and receive message","time":{"start":1749853786573,"stop":1749853786573,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f48fa11d2b6052","name":"Check message received after jswaku node is restarted","time":{"start":1749853732232,"stop":1749853732233,"duration":1},"status":"passed","severity":"normal"},{"uid":"977cce0348ed96dc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749853451573,"stop":1749853451573,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ecfb360f0b9ddc","name":"Sign & Recover","time":{"start":1749853233805,"stop":1749853233806,"duration":1},"status":"passed","severity":"normal"},{"uid":"880d1ced56ce518e","name":"should insert message into bloom filter","time":{"start":1749853257457,"stop":1749853257457,"duration":0},"status":"passed","severity":"normal"},{"uid":"e967265389b73733","name":"Push message with meta","time":{"start":1749854006946,"stop":1749854006946,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c7b30e6ef2e69e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1749853205969,"stop":1749853205970,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ede59b465cdb436","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749853823576,"stop":1749853823576,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e3769b078a6fdd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1749853200387,"stop":1749853200387,"duration":0},"status":"passed","severity":"normal"},{"uid":"69903c7057951b62","name":"Check received message containing JSON","time":{"start":1749853732225,"stop":1749853732226,"duration":1},"status":"passed","severity":"normal"},{"uid":"da144db90fe54d4a","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1749853254416,"stop":1749853254416,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac29014b736ccd7","name":"should process tasks in queue","time":{"start":1749853244321,"stop":1749853244322,"duration":1},"status":"passed","severity":"normal"},{"uid":"3605e7c952eae66b","name":"should wait for Store peer to be connected","time":{"start":1749853244975,"stop":1749853244976,"duration":1},"status":"passed","severity":"normal"},{"uid":"bffddbe624e004d2","name":"Check received message containing shell command","time":{"start":1749853708045,"stop":1749853708045,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebd05c461f34b69","name":"should call waitForPeer on Relay","time":{"start":1749853244976,"stop":1749853244976,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fbb1aed8ffe59d0","name":"should not receive a peer event before start","time":{"start":1749853227373,"stop":1749853227374,"duration":1},"status":"passed","severity":"normal"},{"uid":"a597c35bf6c23774","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1749853592473,"stop":1749853592474,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ccc7eec18a69c9","name":"Callback on promise, aborts when callback returns true","time":{"start":1749853793351,"stop":1749853793351,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e75db2b63ada1c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749853823572,"stop":1749853823573,"duration":1},"status":"passed","severity":"normal"},{"uid":"12329521262cae51","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749853786522,"stop":1749853786522,"duration":0},"status":"passed","severity":"normal"},{"uid":"e414f50c70a099f3","name":"Overlapping topic subscription","time":{"start":1749853786519,"stop":1749853786519,"duration":0},"status":"passed","severity":"normal"},{"uid":"67888808bc921d84","name":"Query Generator - false","time":{"start":1749853793305,"stop":1749853793306,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dae38f7eb864e5","name":"should be called for bootstrap peers","time":{"start":1749853280291,"stop":1749853280291,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09471e00b8f5775","name":"Register correct protocols","time":{"start":1749853608964,"stop":1749853608964,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec84774672c9019","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app47/8/topic223/test.js","time":{"start":1749853714112,"stop":1749853714113,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7e5cc21825a89","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749853823563,"stop":1749853823563,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e06ab526e310ca","name":"ignores unrecognized TXT record formats","time":{"start":1749853223493,"stop":1749853223493,"duration":0},"status":"passed","severity":"normal"},{"uid":"889f4e60772a6f5b","name":"Push message equal or less that 1MB","time":{"start":1749854006948,"stop":1749854006948,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7ff54b17803519","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749853403857,"stop":1749853403857,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc706d04d1c0ac0","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1749853244311,"stop":1749853244312,"duration":1},"status":"passed","severity":"normal"},{"uid":"484316574ebc21e6","name":"configure the node with multiple pubsub topics","time":{"start":1749853827257,"stop":1749853827257,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e433cb2275d9a5d","name":"should initialize with Unhealthy status","time":{"start":1749853244623,"stop":1749853244623,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b05b53cfa3e188","name":"safeDispatchEvent","time":{"start":1749853313334,"stop":1749853313334,"duration":0},"status":"passed","severity":"normal"},{"uid":"60dbf0e2b687d2e6","name":"Subscribe to topic containing XML and publish message","time":{"start":1749853608972,"stop":1749853608973,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4effdefaf19b1f","name":"Renews subscription after lossing a connection","time":{"start":1749853823577,"stop":1749853823577,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae04de6140563ee","name":"non connected peers","time":{"start":1749853573653,"stop":1749853573653,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94e1d227574a595a","name":"should be able to decode the field with only STORE set to true","time":{"start":1749853205974,"stop":1749853205974,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde77b9fa76e5fa","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1749853223066,"stop":1749853223066,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d5006e009f0fcf","name":"Check received message containing Russian","time":{"start":1749853708039,"stop":1749853708039,"duration":0},"status":"passed","severity":"normal"},{"uid":"9305ce480cc89f2b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749853823561,"stop":1749853823561,"duration":0},"status":"passed","severity":"normal"},{"uid":"919ab838d19b8810","name":"should decode valid enr successfully","time":{"start":1749853206669,"stop":1749853206669,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b7e7c089c9afdb","name":"should throw if no connection provided","time":{"start":1749853215315,"stop":1749853215315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22c6c48453b3927","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1749853200380,"stop":1749853200380,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f477f96bae94f1","name":"Check received message containing Script","time":{"start":1749853708020,"stop":1749853708020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16516a32cd0cfb7","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749853403859,"stop":1749853403859,"duration":0},"status":"passed","severity":"normal"},{"uid":"229916ef1fe319d8","name":"Filter","time":{"start":1749853816313,"stop":1749853816313,"duration":0},"status":"passed","severity":"normal"},{"uid":"320342d0247a515","name":"Push message with content topic containing unicode special characters","time":{"start":1749854006931,"stop":1749854006931,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6140ec25409e62","name":"Relay - times out","time":{"start":1749853816309,"stop":1749853816310,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bbe76f7dd718f45","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749853403886,"stop":1749853403886,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccde182fb656f5f8","name":"should not retry if at least one success","time":{"start":1749853244865,"stop":1749853244866,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d435bb08277246d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749853768000,"stop":1749853768003,"duration":3},"status":"passed","severity":"normal"},{"uid":"b0455677c184d314","name":"Subscribe and receive messages via lightPush","time":{"start":1749853786513,"stop":1749853786515,"duration":2},"status":"passed","severity":"normal"},{"uid":"be8958348d6edeae","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1749853807506,"stop":1749853807507,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60f8ae3fd8272d5","name":"Init the array if not present","time":{"start":1749853199873,"stop":1749853199875,"duration":2},"status":"passed","severity":"normal"},{"uid":"286bf90edb4e236a","name":"Check publish message containing special chars","time":{"start":1749853599576,"stop":1749853599576,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa35a43ea7292566","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1749853254401,"stop":1749853254401,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfc411e5bdb5477","name":"Push message with content topic containing shell command","time":{"start":1749854006944,"stop":1749854006944,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fea61b28bddce71","name":"Push message with rate limit","time":{"start":1749854006932,"stop":1749854006932,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbe1b7589a54bb6","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749853403886,"stop":1749853403886,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4b56c7b892db03","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749853786573,"stop":1749853786574,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb4a996d5cbc61","name":"Push 30 different messages","time":{"start":1749854006926,"stop":1749854006926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b63a3a7fceb26432","name":"should stop and cleanup resources","time":{"start":1749853244992,"stop":1749853244992,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbe60df2f3fea72","name":"Throws when trying to push message with empty payload","time":{"start":1749854006939,"stop":1749854006939,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fa774d0839a9b7","name":"should not fail to stop the service if it was not started","time":{"start":1749853227372,"stop":1749853227372,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5316218bd7e3cd","name":"Reopen subscription with peer with lost subscription","time":{"start":1749853340448,"stop":1749853340448,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f5a87683253244","name":"Check message with invalid timestamp is not received","time":{"start":1749853708049,"stop":1749853708049,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cdec34e82bbd8d","name":"Push message with content topic containing short","time":{"start":1749854006927,"stop":1749854006927,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbea6381bd967f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1749853608971,"stop":1749853608971,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b27b4c93751b122","name":"Generator, custom pubsub topic","time":{"start":1749853783957,"stop":1749853783957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec583c8fa28e380f","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1749853254399,"stop":1749853254400,"duration":1},"status":"passed","severity":"normal"},{"uid":"798bd4b50cf9010d","name":"should throw error - no id","time":{"start":1749853206670,"stop":1749853206670,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43fc1a4b3807659","name":"Query with Promise Callback, No message returned","time":{"start":1749853760144,"stop":1749853760145,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9b09e371490bbf","name":"Push message with numeric payload","time":{"start":1749854006922,"stop":1749854006922,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6feb841068e18d","name":"Check received message containing XML","time":{"start":1749853732211,"stop":1749853732212,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e3e5ed6133b69c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749853786578,"stop":1749853786578,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c017d8c8ff6593","name":"Check message on other pubsub topic is not received","time":{"start":1749853732218,"stop":1749853732218,"duration":0},"status":"passed","severity":"normal"},{"uid":"c549e1b9660ad1ed","name":"Check message with no payload is not received","time":{"start":1749853708033,"stop":1749853708033,"duration":0},"status":"passed","severity":"normal"},{"uid":"2902ece07e220601","name":"should handle incoming messages","time":{"start":1749853244313,"stop":1749853244314,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18d69fd79014264","name":"Check received message containing Chinese","time":{"start":1749853732223,"stop":1749853732223,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeb2e2521df9eb7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1749853608970,"stop":1749853608971,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd336496e7f38589","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1749853215317,"stop":1749853215317,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4b9cad72d75a29","name":"Check received message with timestamp: 1749853272641 ","time":{"start":1749853732228,"stop":1749853732229,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff481c181c43ba71","name":"Decoder throws on undefined content topic","time":{"start":1749853235102,"stop":1749853235103,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf79a97796d84f61","name":"Subscribe to topic containing Script and receive message","time":{"start":1749853786524,"stop":1749853786525,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a2659e27cddacc","name":"should properly create location multiaddrs - tcp4","time":{"start":1749853206679,"stop":1749853206679,"duration":0},"status":"passed","severity":"normal"},{"uid":"793c9b1981b1cbaf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749853823565,"stop":1749853823565,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bde851d1906d6db","name":"Check message with no payload is not received","time":{"start":1749853732231,"stop":1749853732232,"duration":1},"status":"passed","severity":"normal"},{"uid":"1246cb006a93f89a","name":"Subscribe to topic containing short and receive message","time":{"start":1749853823571,"stop":1749853823571,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f4b2dcb1b2029e","name":"Check received message containing special chars","time":{"start":1749853708015,"stop":1749853708015,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a8930b6491bec0","name":"should not receive a peer event after stop","time":{"start":1749853227374,"stop":1749853227374,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb44709f7490c7","name":"Should update shard info","time":{"start":1749853517946,"stop":1749853517946,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b2365622b2a30f","name":"throws on content topic with generation field greater than 0","time":{"start":1749853200368,"stop":1749853200368,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdcc8837d3f337e1","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1749853280291,"stop":1749853280291,"duration":0},"status":"passed","severity":"normal"},{"uid":"9386ed4fd7983f93","name":"Check received message containing unicode special characters","time":{"start":1749853708046,"stop":1749853708047,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c191db98ec73dd3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749853451570,"stop":1749853451571,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e909601f0caffa","name":"Push message with content topic containing numeric","time":{"start":1749854006941,"stop":1749854006941,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7dc27f4b42a6fe","name":"Query generator for 2000 messages","time":{"start":1749853793352,"stop":1749853793352,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3886378bb2d73a","name":"Generator, 2 different pubsubtopics","time":{"start":1749853783957,"stop":1749853783957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f909c951326a7fd","name":"Relay","time":{"start":1749853278333,"stop":1749853278333,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39f93ba02edeb4a","name":"should properly start and stop event listening","time":{"start":1749853244627,"stop":1749853244627,"duration":0},"status":"passed","severity":"normal"},{"uid":"4787a042b6cf403e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1749853200372,"stop":1749853200372,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1aba3a6b987c83","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749853786539,"stop":1749853786540,"duration":1},"status":"passed","severity":"normal"},{"uid":"391ae775eabb2683","name":"Waku message hash computation (meta attribute not present)","time":{"start":1749853214394,"stop":1749853214395,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa42b958381ba796","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749853823569,"stop":1749853823569,"duration":0},"status":"passed","severity":"normal"},{"uid":"8605729f8cb7f630","name":"Privacy Node - default protocol","time":{"start":1749853816314,"stop":1749853816314,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fd02b1ab698cf6","name":"should check false positive rate","time":{"start":1749853255515,"stop":1749853255515,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbd27a3abf26ad2","name":"random static sharding 1 - Cluster ID: 718, Shard ID: 993","time":{"start":1749853827254,"stop":1749853827254,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2ab6101c92575f","name":"Subscribe to topic containing XML and receive message","time":{"start":1749853786525,"stop":1749853786525,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f8c0e99461f0e4","name":"should return different streams if requested simultaniously","time":{"start":1749853215316,"stop":1749853215316,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa2fa9824b4b8a2","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1749853214393,"stop":1749853214394,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b48d2a89022d55e","name":"Subscribe and receive messages via waku relay post","time":{"start":1749853823568,"stop":1749853823568,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96131e1be22dd70","name":"Overlapping topic subscription","time":{"start":1749853823570,"stop":1749853823570,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c33bb3785b3bd8c","name":"Push message with content topic containing short","time":{"start":1749854006940,"stop":1749854006940,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46f2ff80df4158e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1749853200386,"stop":1749853200386,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eed5b4f346913e7","name":"Subscribe and receives messages on 20 topics","time":{"start":1749853786544,"stop":1749853786547,"duration":3},"status":"passed","severity":"normal"},{"uid":"a468c84f5c97267b","name":"Check received message containing long","time":{"start":1749853732207,"stop":1749853732208,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b2f61cc9f76100","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1749853254394,"stop":1749853254394,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e5a63e70dbfc54","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1749853215491,"stop":1749853215491,"duration":0},"status":"passed","severity":"normal"},{"uid":"b757b89ef2df69f2","name":"returns only open connection if one present","time":{"start":1749853214531,"stop":1749853214532,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b678e915f4afaf","name":"Asymmetric encrypt & decrypt","time":{"start":1749853233804,"stop":1749853233804,"duration":0},"status":"passed","severity":"normal"},{"uid":"840bbee65df0ffa7","name":"should detect messages with missing dependencies","time":{"start":1749853257461,"stop":1749853257461,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de29db962ecdeb5","name":"should only return 1 node with store capability","time":{"start":1749853223494,"stop":1749853223495,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ed587f0345abf","name":"Check received message containing short","time":{"start":1749853708006,"stop":1749853708007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97a84d8c31da8bf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749853823576,"stop":1749853823577,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ad262e45e38aca","name":"Check message received after nwaku node is restarted","time":{"start":1749853708052,"stop":1749853708052,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb2a74b6b5af7738","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749853823573,"stop":1749853823573,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f8302dea518764","name":"should properly create location multiaddrs - tcp","time":{"start":1749853206681,"stop":1749853206681,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c288382cf31d26","name":"should set field with all protocols enabled","time":{"start":1749853206682,"stop":1749853206682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edc61221fac3012","name":"Check received message containing Script","time":{"start":1749853732224,"stop":1749853732224,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05e9aa653d720fd","name":"should fail to send if no connected peers found","time":{"start":1749853244864,"stop":1749853244865,"duration":1},"status":"passed","severity":"normal"},{"uid":"b252e3e1b79ae3a","name":"Check publish message containing emoji","time":{"start":1749853599583,"stop":1749853599583,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac65de592995f761","name":"Check message with invalid timestamp is not received","time":{"start":1749853732230,"stop":1749853732230,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54e5fce84f4f5bd","name":"should be called at least once on all `peer:discovery` events","time":{"start":1749853280290,"stop":1749853280290,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a473b6c404d3138","name":"Renews subscription after lossing a connection","time":{"start":1749853786535,"stop":1749853786535,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b2863b9c5a5a10","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1749853746904,"stop":1749853746905,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c8d7e34c7964d4","name":"Push message with XML payload","time":{"start":1749854006924,"stop":1749854006925,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebaade6df773dc44","name":"throws an error for improperly formatted content topics","time":{"start":1749853200377,"stop":1749853200377,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9c5014662510c5","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1749853223496,"stop":1749853223496,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8da67ea895a6c0","name":"Query with Promise Callback, No Decoder","time":{"start":1749853760144,"stop":1749853760144,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a885075c1eec8","name":"can start and stop the service","time":{"start":1749853277517,"stop":1749853277518,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4a4395fb4a5052","name":"Check received message containing shell command","time":{"start":1749853732213,"stop":1749853732213,"duration":0},"status":"passed","severity":"normal"},{"uid":"b896384cdd252668","name":"Check received message containing XML","time":{"start":1749853708043,"stop":1749853708043,"duration":0},"status":"passed","severity":"normal"},{"uid":"490b948614dde9cd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749853708028,"stop":1749853708028,"duration":0},"status":"passed","severity":"normal"},{"uid":"2daf09dc22308f34","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1749853205968,"stop":1749853205969,"duration":1},"status":"passed","severity":"normal"},{"uid":"98751ab0cf1f66c9","name":"Fails to publish duplicate message","time":{"start":1749853599585,"stop":1749853599586,"duration":1},"status":"passed","severity":"normal"},{"uid":"877f119fa18972df","name":"unsubscribes","time":{"start":1749853805938,"stop":1749853805938,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20abfa37e6bd653","name":"Query generator for multiple messages with different content topic format","time":{"start":1749853793350,"stop":1749853793350,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d0ff989efa944b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1749853200383,"stop":1749853200383,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeea7c74bfef9150","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749853786574,"stop":1749853786574,"duration":0},"status":"passed","severity":"normal"},{"uid":"8129808ae146e635","name":"Push message with Russian payload","time":{"start":1749854006936,"stop":1749854006936,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e04873c4ee23ed4","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1749853227375,"stop":1749853227375,"duration":0},"status":"passed","severity":"normal"},{"uid":"28da8182379a8d76","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1749853200390,"stop":1749853200391,"duration":1},"status":"passed","severity":"normal"},{"uid":"155d1a196d46a5b9","name":"Check received message containing Russian","time":{"start":1749853732223,"stop":1749853732224,"duration":1},"status":"passed","severity":"normal"},{"uid":"7440874540a001f5","name":"Check publish message containing Arabic","time":{"start":1749853599576,"stop":1749853599577,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6114f8b1278f0ce","name":"Refresh subscription","time":{"start":1749853786519,"stop":1749853786519,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0e9844a091be0b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749853786524,"stop":1749853786524,"duration":0},"status":"passed","severity":"normal"},{"uid":"c045372cb73619c6","name":"Publish message with custom timestamp: Fri Jun 13 2025 23:26:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1749853599585,"stop":1749853599585,"duration":0},"status":"passed","severity":"normal"},{"uid":"67892c0cb8e6e10e","name":"should throw an error for an unconfigured topic","time":{"start":1749853200389,"stop":1749853200389,"duration":0},"status":"passed","severity":"normal"},{"uid":"7225e499fb4e5e9f","name":"Ephemeral field set to true","time":{"start":1749853215488,"stop":1749853215488,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7ce607304053e3","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1749853801272,"stop":1749853801272,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fe5f7363cf3d27","name":"should respect max attempts limit","time":{"start":1749853244323,"stop":1749853244324,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d55a796db24b6","name":"Check received message with timestamp: 1749853272592 ","time":{"start":1749853708048,"stop":1749853708048,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbb60c9106e3589","name":"accepts valid content-filtered query","time":{"start":1749853214578,"stop":1749853214579,"duration":1},"status":"passed","severity":"normal"},{"uid":"7761afbfa5b897fa","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1749853254390,"stop":1749853254391,"duration":1},"status":"passed","severity":"normal"},{"uid":"156e5dd742edf872","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1749853200384,"stop":1749853200384,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f563a3e5b9887f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1749853200384,"stop":1749853200384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4c79b2774a39cf","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1749853254384,"stop":1749853254385,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e7dea5f42dbee8","name":"should return the pubsub topic directly if a string is provided","time":{"start":1749853200389,"stop":1749853200390,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a12316126d6f66","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1749853608974,"stop":1749853608975,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f77a168ed42e54","name":"1 Relay, 1 Filter, gives up","time":{"start":1749853222985,"stop":1749853222985,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62c819126d35b0a","name":"Push message with shell command payload","time":{"start":1749854006937,"stop":1749854006938,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc977ab0c286857","name":"should throw an error for missing sharding configuration","time":{"start":1749853200392,"stop":1749853200392,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea0f0486d411014","name":"Encoder throws on empty string content topic","time":{"start":1749853215489,"stop":1749853215490,"duration":1},"status":"passed","severity":"normal"},{"uid":"72400d953b7c325c","name":"should decode valid enr with tcp successfully","time":{"start":1749853206669,"stop":1749853206670,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ca21e4f9ce4508","name":"Check received message containing JSON","time":{"start":1749853708045,"stop":1749853708045,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0392a43bf2f9e04","name":"should properly create location multiaddrs - tcp6","time":{"start":1749853206680,"stop":1749853206680,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bccfa5248dfde1e","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1749853214404,"stop":1749853214405,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e08758b969f82b8","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1749853244991,"stop":1749853244991,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e458ab5acd1b3d6","name":"should successfully unsubscribe from an existing subscription","time":{"start":1749853244312,"stop":1749853244313,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53b7b6330776c18","name":"getPeersByDiscovery","time":{"start":1749853313333,"stop":1749853313333,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c2073388f589e9","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1749853235100,"stop":1749853235101,"duration":1},"status":"passed","severity":"normal"},{"uid":"3339d2c597ff9ffc","name":"should be able to decode the field with only FILTER set to true","time":{"start":1749853205973,"stop":1749853205974,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc823fb433af4a6","name":"throws on content topic with non-number generation field","time":{"start":1749853200367,"stop":1749853200368,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0fc06ef17e82e9","name":"should retry failed tasks","time":{"start":1749853244322,"stop":1749853244322,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83a1a7f7f37e76a","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1749853254418,"stop":1749853254419,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d2263f21cbed4e","name":"throws on content topic with empty topic name field","time":{"start":1749853200369,"stop":1749853200369,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57212b47e635153","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1749853257459,"stop":1749853257459,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5dd7d838a2c950","name":"should be able to decode the field with only RELAY set to true","time":{"start":1749853205972,"stop":1749853205973,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0cd3c3ef9ee5ea","name":"throws on content topic with empty version field","time":{"start":1749853200369,"stop":1749853200369,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9772da49452cca","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1749853254417,"stop":1749853254418,"duration":1},"status":"passed","severity":"normal"},{"uid":"724673a4f2abe9a5","name":"Publish without waiting for remote peer","time":{"start":1749853608965,"stop":1749853608965,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a845b4c26c88cf3","name":"Check publish message containing escaped characters","time":{"start":1749853599581,"stop":1749853599581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88d5c2dc8ca30eb","name":"Delete observer","time":{"start":1749853575502,"stop":1749853575502,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e4545dffaf5bc9","name":"topics with same application and version share the same shard","time":{"start":1749853200375,"stop":1749853200375,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e032b838d1fcdd8","name":"Relay + Store","time":{"start":1749853206684,"stop":1749853206684,"duration":0},"status":"passed","severity":"normal"},{"uid":"166887895560309c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1749853200379,"stop":1749853200379,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2d5177242f20c3","name":"Check message on other pubsub topic is not received","time":{"start":1749853708049,"stop":1749853708050,"duration":1},"status":"passed","severity":"normal"},{"uid":"2acd019f83fcf438","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749853823560,"stop":1749853823560,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c666b3c869f6034","name":"Subscribe to topic containing long and receive message","time":{"start":1749853786569,"stop":1749853786569,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc78957f9b78e36","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1749853254420,"stop":1749853254420,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca8a5d395083ddb","name":"Query Generator, No message returned","time":{"start":1749853760140,"stop":1749853760140,"duration":0},"status":"passed","severity":"normal"},{"uid":"a945eeefad5d0e5","name":"accepts time-filtered query with content filter","time":{"start":1749853214581,"stop":1749853214581,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9451d625d3dae4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749853823568,"stop":1749853823568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3705e8db74d56ced","name":"Push message with shell command payload","time":{"start":1749854006925,"stop":1749854006925,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c1dba02e3e4200","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1749853608974,"stop":1749853608974,"duration":0},"status":"passed","severity":"normal"},{"uid":"f455b67a0dd28ebe","name":"rejects hash query with content filter parameters","time":{"start":1749853214580,"stop":1749853214580,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d83d0175c1c9c7","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1749853254397,"stop":1749853254397,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f235c67986b11d1","name":"Check received message containing shell command","time":{"start":1749853732226,"stop":1749853732226,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b29726d3e75765e","name":"isConnected should return true after first peer connects","time":{"start":1749853292732,"stop":1749853292732,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c89cfeb8c4bff16","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1749853254423,"stop":1749853254425,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef9452e37fff15c0","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1749853200373,"stop":1749853200374,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b51d8b158def33","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1749853599587,"stop":1749853599588,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddefaae1b83a30aa","name":"Push message with content topic containing unicode special characters","time":{"start":1749854006945,"stop":1749854006945,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fafe4eb68f25df","name":"Subscribe to topic containing long and receive message","time":{"start":1749853786520,"stop":1749853786520,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b4283391c1d858","name":"should add received messages to bloom filter","time":{"start":1749853257459,"stop":1749853257460,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c9f09f28773dbd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749853827254,"stop":1749853827254,"duration":0},"status":"passed","severity":"normal"},{"uid":"33bdc7be54cda302","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app18/9/topic263/utf8","time":{"start":1749853714117,"stop":1749853714118,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a4e0d120013e40","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1749853200384,"stop":1749853200384,"duration":0},"status":"passed","severity":"normal"},{"uid":"fede7572a2557468","name":"Round trip binary serialization","time":{"start":1749853215488,"stop":1749853215488,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23482e95e056c4e","name":"should return no connections if no open connection provided","time":{"start":1749853214532,"stop":1749853214532,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e65b03cf99316c","name":"should not fail to stop the service if it was not started","time":{"start":1749853277518,"stop":1749853277520,"duration":2},"status":"passed","severity":"normal"},{"uid":"fcdcc8c193c353f2","name":"Subscribe to topic containing short and receive message","time":{"start":1749853786519,"stop":1749853786520,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0be5562513a992","name":"should initialize bloom filter with correct parameters","time":{"start":1749853255513,"stop":1749853255513,"duration":0},"status":"broken","severity":"normal"},{"uid":"5064f6c6c7a56cf2","name":"Using a function","time":{"start":1749853813220,"stop":1749853813220,"duration":0},"status":"passed","severity":"normal"},{"uid":"9684fbf4293b35cf","name":"creates an iterator","time":{"start":1749853805937,"stop":1749853805937,"duration":0},"status":"passed","severity":"normal"},{"uid":"428ed5fd28a70501","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749853786517,"stop":1749853786517,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a1e0b70312a3ca","name":"random static sharding 10 - Cluster ID: 326, Shard ID: 360","time":{"start":1749853827257,"stop":1749853827257,"duration":0},"status":"passed","severity":"normal"},{"uid":"a767695785acfc17","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749853786534,"stop":1749853786534,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69e7f5ccf32dc28","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749853823575,"stop":1749853823575,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e09fd8d94a37ae1","name":"handles different clusterIds correctly","time":{"start":1749853200376,"stop":1749853200376,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ac6377ef291883","name":"caches peers it previously fetched","time":{"start":1749853223493,"stop":1749853223493,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdb9b6d3d7bc908","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1749853200388,"stop":1749853200388,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f7fd450d651efe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1749853469769,"stop":1749853469769,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6d3ec47b099017","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1749853205976,"stop":1749853205976,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec089ae59215bbd","name":"should select older connection if present","time":{"start":1749853214532,"stop":1749853214536,"duration":4},"status":"passed","severity":"normal"},{"uid":"437cbc1ebce41ecf","name":"Subscribe and receives messages on 20 topics","time":{"start":1749853823569,"stop":1749853823569,"duration":0},"status":"passed","severity":"normal"},{"uid":"7069d495e0d7916d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749853823560,"stop":1749853823560,"duration":0},"status":"passed","severity":"normal"},{"uid":"874901c16cafe126","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1749853257462,"stop":1749853257462,"duration":0},"status":"passed","severity":"normal"},{"uid":"67493d6db046bdc1","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1749853200383,"stop":1749853200383,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bc2985873a009f","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1749853200392,"stop":1749853200392,"duration":0},"status":"passed","severity":"normal"},{"uid":"7470e6ff3f8fb2ab","name":"Meta field set when metaSetter is specified","time":{"start":1749853215489,"stop":1749853215489,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86983b4c28a0ca2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749853823558,"stop":1749853823558,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2ab9d9a8e48d01","name":"Push message with content topic containing long","time":{"start":1749854006927,"stop":1749854006927,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d722072bbfd8d6","name":"Check received message containing Chinese","time":{"start":1749853732209,"stop":1749853732209,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4345212d67c4da8","name":"Push message with emoji payload","time":{"start":1749854006926,"stop":1749854006926,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8603b5f02c17548","name":"it tolerates circular branch references","time":{"start":1749853223492,"stop":1749853223492,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e904eb0dab398a6","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1749853760142,"stop":1749853760143,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c63fd1903c6cb4d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1749853200371,"stop":1749853200371,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a78647ee74b1a8","name":"Subscribe and receive messages via lightPush","time":{"start":1749853823567,"stop":1749853823567,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b572a53138adff","name":"should start and stop interval correctly","time":{"start":1749853244321,"stop":1749853244321,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e64d38b0d75fe0","name":"Push message with Arabic payload","time":{"start":1749854006935,"stop":1749854006935,"duration":0},"status":"passed","severity":"normal"},{"uid":"516bb02d80e54268","name":"Subscribe to topic containing numeric and publish message","time":{"start":1749853608969,"stop":1749853608969,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffb59951912aefd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749853823567,"stop":1749853823567,"duration":0},"status":"passed","severity":"normal"},{"uid":"409e6ed133fb9cf0","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app12/2/topic894/test.js","time":{"start":1749853714116,"stop":1749853714117,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c105286dfd107f","name":"listenerCount","time":{"start":1749853313333,"stop":1749853313334,"duration":1},"status":"passed","severity":"normal"},{"uid":"6decb4161294262e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749853708048,"stop":1749853708048,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad903dae918b796","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1749853292731,"stop":1749853292731,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f9b4fdd82c3d74","name":"Ordered Callback - true","time":{"start":1749853793307,"stop":1749853793307,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b75d0ed2ab806d","name":"should add to incoming buffer if dependencies are not met","time":{"start":1749853257460,"stop":1749853257460,"duration":0},"status":"passed","severity":"normal"},{"uid":"1261e470f0e40546","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1749853254404,"stop":1749853254404,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cf95ca5ba6858","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1749853200373,"stop":1749853200373,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cfe23a9a33a762","name":"Encoder throws on empty string content topic","time":{"start":1749853233363,"stop":1749853233364,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e438e6804023827","name":"Store - dialed first","time":{"start":1749853816312,"stop":1749853816312,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee6852cbae74d48","name":"Refresh subscription","time":{"start":1749853608967,"stop":1749853608968,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1681242dfaa1e1de","name":"can query messages normally","time":{"start":1749853770956,"stop":1749853770956,"duration":0},"status":"passed","severity":"normal"},{"uid":"601060b9e72636c3","name":"Check received message containing long","time":{"start":1749853708036,"stop":1749853708036,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dff3b48c7637e7","name":"different cluster, same shard: nodes don't connect","time":{"start":1749853479504,"stop":1749853479504,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fb578d326d279a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749853592473,"stop":1749853592473,"duration":0},"status":"passed","severity":"normal"},{"uid":"3daf20c1b6e4cc6a","name":"Default pageSize","time":{"start":1749853801438,"stop":1749853801438,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffcbf644d83f72a","name":"Overlapping topic subscription","time":{"start":1749853786568,"stop":1749853786568,"duration":0},"status":"passed","severity":"normal"},{"uid":"79af78a2ecd6ccc5","name":"should return usable stream attached to connection","time":{"start":1749853215314,"stop":1749853215315,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d868de76190ecf","name":"should throw an error for missing required configuration","time":{"start":1749853200381,"stop":1749853200381,"duration":0},"status":"passed","severity":"normal"},{"uid":"2470b929990bdbba","name":"Publish message with rate limit","time":{"start":1749853599592,"stop":1749853599592,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3bb92e8a0a3a6ac","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1749853244310,"stop":1749853244311,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9363c8f3fcbcb8","name":"should handle connection events","time":{"start":1749853244483,"stop":1749853244483,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfcc5df568e3cbb","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1749853279510,"stop":1749853279510,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c32c3ce7d7b51fd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749853823564,"stop":1749853823565,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b5da176d52551c","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1749853254401,"stop":1749853254402,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4a15153499ab87","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app4/3/topic446/test.js","time":{"start":1749853714117,"stop":1749853714117,"duration":0},"status":"passed","severity":"normal"},{"uid":"631d68badd39a4","name":"Renews subscription after lossing a connection","time":{"start":1749853823565,"stop":1749853823566,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1b00ee68b8aa08","name":"Check publish message containing long","time":{"start":1749853599575,"stop":1749853599575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b9ea700f909a15","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1749853746903,"stop":1749853746903,"duration":0},"status":"passed","severity":"normal"},{"uid":"678af350bd21c586","name":"random static sharding 4 - Cluster ID: 295, Shard ID: 45","time":{"start":1749853827255,"stop":1749853827255,"duration":0},"status":"passed","severity":"normal"},{"uid":"525b7bdd740f16ca","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1749853200385,"stop":1749853200385,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d8724307d3c606","name":"Check message received after jswaku node is restarted","time":{"start":1749853708034,"stop":1749853708034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f92d8dc0f84dd68a","name":"Push message with content topic containing Arabic","time":{"start":1749854006928,"stop":1749854006928,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14180a8d3ef65c0","name":"Check received message containing emoji","time":{"start":1749853708026,"stop":1749853708026,"duration":0},"status":"passed","severity":"normal"},{"uid":"7266f64b72506c25","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1749853244626,"stop":1749853244626,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4010f06234a42c8","name":"should be delivered immediately if received","time":{"start":1749853257465,"stop":1749853257465,"duration":0},"status":"passed","severity":"normal"},{"uid":"594d8ef740b9e6b6","name":"Used by Waku Relay","time":{"start":1749853813220,"stop":1749853813221,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36dc75fca8f57a0","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1749853254414,"stop":1749853254415,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30747f92b57dd12","name":"Check publish message containing JSON","time":{"start":1749853599580,"stop":1749853599580,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7076d545db70bb7","name":"isConnected between 2 js-waku relay nodes","time":{"start":1749853292733,"stop":1749853292734,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10104916c50189d","name":"Push message with long payload","time":{"start":1749854006934,"stop":1749854006934,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb12e69e0b298af9","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1749853233358,"stop":1749853233359,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e014872b4daa05","name":"messageHash returns a Uint8Array","time":{"start":1749853214402,"stop":1749853214403,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17b3c2345a07e2e","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749853823578,"stop":1749853823578,"duration":0},"status":"passed","severity":"normal"},{"uid":"1452524cac6b2c5b","name":"Check received message containing numeric","time":{"start":1749853708014,"stop":1749853708015,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6218adee15198cf","name":"Check message with no content topic is not received","time":{"start":1749853732231,"stop":1749853732231,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b1cd14ef7be9be","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1749853200336,"stop":1749853200336,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfdb1276af60c3e","name":"rejects content-filtered query with only contentTopics","time":{"start":1749853214579,"stop":1749853214579,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd05c1fcf158cc4e","name":"Push message with emoji payload","time":{"start":1749854006939,"stop":1749854006939,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4dd5afa3b32b75","name":"Fails to push message with large meta","time":{"start":1749854006946,"stop":1749854006946,"duration":0},"status":"passed","severity":"normal"},{"uid":"3410c20a92be035d","name":"should get locked peers","time":{"start":1749853244481,"stop":1749853244482,"duration":1},"status":"passed","severity":"normal"},{"uid":"347c20b3fd2fe4a8","name":"Check received message containing emoji","time":{"start":1749853732214,"stop":1749853732215,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fcc65c3fc298d01","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749853823564,"stop":1749853823564,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a06bb74d886bde2","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1749853214391,"stop":1749853214392,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b3bb4a1058c6a9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1749853205976,"stop":1749853205976,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71efe1611060cd0","name":"isConnected should return false after all peers disconnect","time":{"start":1749853292732,"stop":1749853292733,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a622bf8c063b5d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1749853223060,"stop":1749853223061,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb71684faae907e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1749853254420,"stop":1749853254420,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21311c3c2af050d","name":"should handle general insertion and lookup correctly","time":{"start":1749853255514,"stop":1749853255515,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a99ffc1e2508116","name":"should be sent with empty content","time":{"start":1749853257463,"stop":1749853257463,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e286ce05c78fc","name":"through manual discovery","time":{"start":1749853481407,"stop":1749853481407,"duration":0},"status":"passed","severity":"normal"},{"uid":"651a5738f2ca04fc","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1749853200387,"stop":1749853200387,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab2c970f01f1515","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1749853807506,"stop":1749853807506,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed359ca8a3da5da","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1749853244837,"stop":1749853244837,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8da882b471f3d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1749853254417,"stop":1749853254417,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6443237e087212","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1749853244400,"stop":1749853244400,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc806508db5c034e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1749853746904,"stop":1749853746904,"duration":0},"status":"passed","severity":"normal"},{"uid":"dced4084ae090ae","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749854006944,"stop":1749854006944,"duration":0},"status":"passed","severity":"normal"},{"uid":"c032226ffa91c150","name":"Query with Ordered Callback, No message returned","time":{"start":1749853760142,"stop":1749853760142,"duration":0},"status":"passed","severity":"normal"},{"uid":"23893b862a2cd3b6","name":"Push message with custom timestamp: 1719095004272","time":{"start":1749854006932,"stop":1749854006932,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fcf3c0bba70a42","name":"Passing page size 0 when there are 110 messages","time":{"start":1749853801426,"stop":1749853801427,"duration":1},"status":"passed","severity":"normal"},{"uid":"3403c3af2e8b8869","name":"Check received message containing JSON","time":{"start":1749853732212,"stop":1749853732213,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf5735f1ad23ef2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1749853746902,"stop":1749853746903,"duration":1},"status":"passed","severity":"normal"},{"uid":"b726a84e09f53608","name":"should get / set UDP multiaddr","time":{"start":1749853206678,"stop":1749853206678,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e62836efbc3fad","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749853823558,"stop":1749853823558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25011f5c60ed64","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749853708027,"stop":1749853708028,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7ee9275a2e94a3","name":"Sets default value correctly","time":{"start":1749853813221,"stop":1749853813221,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf3b3133851af14","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1749853200373,"stop":1749853200373,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3336f381f19ba9c","name":"Check publish message containing XML","time":{"start":1749853599579,"stop":1749853599580,"duration":1},"status":"passed","severity":"normal"},{"uid":"175d66e609744aa6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749853786525,"stop":1749853786525,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cc04196798685e","name":"Push message with content topic containing SQL Injection","time":{"start":1749854006929,"stop":1749854006929,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ea619d4d02e64b","name":"messageHashStr returns a hex string","time":{"start":1749853214403,"stop":1749853214404,"duration":1},"status":"passed","severity":"normal"},{"uid":"504303b01a601a69","name":"recovers when dns.resolve returns empty","time":{"start":1749853223492,"stop":1749853223492,"duration":0},"status":"passed","severity":"normal"},{"uid":"80427c99096f1b24","name":"Subscribe and receive messages via waku relay post","time":{"start":1749853786516,"stop":1749853786516,"duration":0},"status":"passed","severity":"normal"},{"uid":"82598fe550d3e81e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1749853205975,"stop":1749853205975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ec18631a594a46","name":"Check received message containing Script","time":{"start":1749853732211,"stop":1749853732211,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f2be9aa7ca9e5a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749853708048,"stop":1749853708049,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff6b14848d11e21","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1749853233359,"stop":1749853233361,"duration":2},"status":"passed","severity":"normal"},{"uid":"db92c56adc7e78a8","name":"should be online or offline if network state changed","time":{"start":1749853273698,"stop":1749853273699,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee887c51a1c0e83d","name":"should properly create location multiaddrs - udp","time":{"start":1749853206680,"stop":1749853206681,"duration":1},"status":"passed","severity":"normal"},{"uid":"472c7f4e96858cdc","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1749853205974,"stop":1749853205975,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3888c4960078a34","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749853823564,"stop":1749853823564,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dc708313109d77","name":"Check received message containing escaped characters","time":{"start":1749853708025,"stop":1749853708025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1232058466ee2a95","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1749853479502,"stop":1749853479502,"duration":0},"status":"passed","severity":"normal"},{"uid":"776b9e6441c22b8a","name":"should not receive a peer event before start","time":{"start":1749853277521,"stop":1749853277522,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d924749415481e","name":"throws on empty content topic","time":{"start":1749853200367,"stop":1749853200367,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cbe5fef32c14ec","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1749853253883,"stop":1749853253884,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2b2b0bedbc6763","name":"Push message with Basic HTML tag payload","time":{"start":1749854006925,"stop":1749854006925,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d0909ee832f3a6","name":"should throw an error if shards are undefined for static sharding","time":{"start":1749853200381,"stop":1749853200381,"duration":0},"status":"passed","severity":"normal"},{"uid":"302a1447edba03d9","name":"should not fail to start the service if it is already started","time":{"start":1749853277520,"stop":1749853277520,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8bae7865247ae","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1749853254421,"stop":1749853254421,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac3373d6a1e576d","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app92/10/topic614/json","time":{"start":1749853714113,"stop":1749853714114,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2e3ab9eb5cb18d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749853592475,"stop":1749853592475,"duration":0},"status":"passed","severity":"normal"},{"uid":"be08399d2552dce4","name":"A test","time":{"start":1749853469858,"stop":1749853469858,"duration":0},"status":"passed","severity":"normal"},{"uid":"d921189fb3ea15bd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749853277523,"stop":1749853277523,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b01807a0fc148b7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1749853592471,"stop":1749853592472,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c05050aec5a596","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1749853254414,"stop":1749853254414,"duration":0},"status":"passed","severity":"normal"},{"uid":"8694cefa4650ac38","name":"should successfully subscribe to supported pubsub topic","time":{"start":1749853244307,"stop":1749853244309,"duration":2},"status":"passed","severity":"normal"},{"uid":"e12ee7775ed5be2b","name":"Push message with content topic containing JSON","time":{"start":1749854006930,"stop":1749854006930,"duration":0},"status":"passed","severity":"normal"},{"uid":"247612418c2bb9ac","name":"Check publish message containing short","time":{"start":1749853599574,"stop":1749853599574,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2c56a33212d0d1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749853786528,"stop":1749853786529,"duration":1},"status":"passed","severity":"normal"},{"uid":"c49b3de60d6a629c","name":"Check message received after jswaku node is restarted","time":{"start":1749853732220,"stop":1749853732221,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e8a1f752ead34e","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1749853254416,"stop":1749853254416,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7b875b0738c5a","name":"Push message with special chars payload","time":{"start":1749854006923,"stop":1749854006923,"duration":0},"status":"passed","severity":"normal"},{"uid":"678ae7f01efe4b51","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749853732216,"stop":1749853732217,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff01bc282fc1339","name":"should throw an error for insufficient data","time":{"start":1749853200337,"stop":1749853200337,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7bc9ad3c665716","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749853823577,"stop":1749853823577,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71bceddb689d278","name":"Fields are not dropped","time":{"start":1749853214770,"stop":1749853214770,"duration":0},"status":"passed","severity":"normal"},{"uid":"622f883be7e88813","name":"Push message with content topic containing Chinese","time":{"start":1749854006941,"stop":1749854006942,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24ff4031e716e26","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1749853257463,"stop":1749853257464,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b8a0037ca1806f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1749853200389,"stop":1749853200389,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3eb0071d5afd3b","name":"Generator, 2 different pubsubtopics","time":{"start":1749853783956,"stop":1749853783956,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c82364c00fef73","name":"Check received message containing short","time":{"start":1749853708035,"stop":1749853708036,"duration":1},"status":"passed","severity":"normal"},{"uid":"2088a0fd5ed9fa2e","name":"stop","time":{"start":1749853313335,"stop":1749853313335,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bf5eb842ca9f29","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1749853479502,"stop":1749853479502,"duration":0},"status":"passed","severity":"normal"},{"uid":"5648d265260824d5","name":"should set field with all protocols disabled","time":{"start":1749853206682,"stop":1749853206682,"duration":0},"status":"passed","severity":"normal"},{"uid":"df55b4776386fa8a","name":"Wrong topic","time":{"start":1749853714120,"stop":1749853714120,"duration":0},"status":"passed","severity":"normal"},{"uid":"996d112f88ae0a9c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1749853200378,"stop":1749853200378,"duration":0},"status":"passed","severity":"normal"},{"uid":"4043100d0a0eca0c","name":"Check publish message containing shell command","time":{"start":1749853599581,"stop":1749853599581,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d01af70378032d","name":"Check received message containing escaped characters","time":{"start":1749853732226,"stop":1749853732227,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b03004d7871c4bb","name":"Push message with custom timestamp: 1749849804272","time":{"start":1749854006932,"stop":1749854006933,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9dec342840ce5e6","name":"should encode/decode to RLP encoding","time":{"start":1749853206673,"stop":1749853206673,"duration":0},"status":"passed","severity":"normal"},{"uid":"165913716b781ab0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1749853760143,"stop":1749853760143,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a41a1a94acf7061","name":"Ordered Callback - false","time":{"start":1749853793307,"stop":1749853793308,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e4f193a43640b6c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749853823556,"stop":1749853823557,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93953eca923aac","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1749853200387,"stop":1749853200388,"duration":1},"status":"passed","severity":"normal"},{"uid":"457172423de7132a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1749853573211,"stop":1749853573211,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a60eea606c47dc","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749853823557,"stop":1749853823557,"duration":0},"status":"passed","severity":"normal"},{"uid":"30954afc7d7cffc5","name":"returns all values when wanted number is greater than available values","time":{"start":1749853222238,"stop":1749853222239,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d21bcf0ccb996","name":"should encode/decode to text encoding","time":{"start":1749853206677,"stop":1749853206677,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce91c3d55492bf79","name":"should attach causal history and bloom filter to each message","time":{"start":1749853257458,"stop":1749853257458,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20857683a794559","name":"Check received message containing SQL Injection","time":{"start":1749853732210,"stop":1749853732211,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b919c42895ae7a9","name":"udp ip6 address","time":{"start":1749853206040,"stop":1749853206040,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e915411ca35fe1","name":"Light Node - default protocols","time":{"start":1749853816313,"stop":1749853816313,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3cd89e53d42495","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1749853608967,"stop":1749853608967,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e264ca07b064bde","name":"Push message with content topic containing escaped characters","time":{"start":1749854006930,"stop":1749854006931,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9fea6ee876f2a8","name":"Check received message containing SQL Injection","time":{"start":1749853732224,"stop":1749853732224,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbc66de9e16f8c0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749853786521,"stop":1749853786521,"duration":0},"status":"passed","severity":"normal"},{"uid":"8857351fbd60706f","name":"Does not throw an exception when node disconnects","time":{"start":1749853813219,"stop":1749853813219,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b777c4f0c2a81d4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749853732229,"stop":1749853732229,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe036cd5bde9375e","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1749853280294,"stop":1749853280295,"duration":1},"status":"passed","severity":"normal"},{"uid":"3530c2357e5bdc2a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749853451568,"stop":1749853451569,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb832fc3644df87","name":"Push message with content topic containing SQL Injection","time":{"start":1749854006942,"stop":1749854006943,"duration":1},"status":"passed","severity":"normal"},{"uid":"882e86eefee54dbb","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1749853592474,"stop":1749853592474,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40f3e66c55a37e7","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1749853254391,"stop":1749853254392,"duration":1},"status":"passed","severity":"normal"},{"uid":"22fdb3d5a82460d","name":"Decoder throws on empty string content topic","time":{"start":1749853215490,"stop":1749853215490,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc125eae02c3be5c","name":"Push message with Script payload","time":{"start":1749854006924,"stop":1749854006924,"duration":0},"status":"passed","severity":"normal"},{"uid":"912fbe351087b765","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1749853292730,"stop":1749853292731,"duration":1},"status":"passed","severity":"normal"},{"uid":"af49384944c710d9","name":"addEventListener with wrong event","time":{"start":1749853313332,"stop":1749853313332,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b385699a9b814e","name":"Passing page size 10 when there are 10 messages","time":{"start":1749853801428,"stop":1749853801436,"duration":8},"status":"passed","severity":"normal"},{"uid":"5e2d5b8e72971582","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1749853254393,"stop":1749853254394,"duration":1},"status":"passed","severity":"normal"},{"uid":"eacd31183466ec43","name":"Check publish message after service node is restarted","time":{"start":1749853599589,"stop":1749853599590,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e94db7805f483a6","name":"Push message with Script payload","time":{"start":1749854006936,"stop":1749854006936,"duration":0},"status":"passed","severity":"normal"},{"uid":"902714eeb1bf8f0b","name":"Refresh subscription","time":{"start":1749853823570,"stop":1749853823571,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ccdbf8c0a96fd78","name":"Push message with short payload","time":{"start":1749854006922,"stop":1749854006922,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4b1f2e3ed5906e","name":"should properly compute the node id","time":{"start":1749853206672,"stop":1749853206673,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d45f58fb94eef98","name":"Encoder throws on undefined content topic","time":{"start":1749853233362,"stop":1749853233363,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffee0acf51f4b779","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1749853254419,"stop":1749853254419,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2ccdfa5a91c169","name":"Waku message hash computation (no timestamp)","time":{"start":1749853214396,"stop":1749853214397,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4d639febe58816","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1749853254396,"stop":1749853254396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8189b722c3457cc","name":"should insert message id into causal history","time":{"start":1749853257457,"stop":1749853257458,"duration":1},"status":"passed","severity":"normal"},{"uid":"7005095c94a469a4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749853823563,"stop":1749853823564,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a493bb3499ab425","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749853783959,"stop":1749853783959,"duration":0},"status":"passed","severity":"normal"}] |