mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
134 KiB
JSON
1 line
134 KiB
JSON
[{"uid":"fd277a0a4e0ed830","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1738580827623,"stop":1738580827623,"duration":0},"status":"passed","severity":"normal"},{"uid":"2708ba8643baf77","name":"should return the pubsub topic directly if a string is provided","time":{"start":1738580341790,"stop":1738580341790,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce529715b068b5bb","name":"Ping on subscribed peer","time":{"start":1738580464284,"stop":1738580464285,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7612b7ee50d635","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1738580462264,"stop":1738580462264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69c1cc159d7f4122","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app71/4/topic643/json","time":{"start":1738580765047,"stop":1738580765047,"duration":0},"status":"passed","severity":"normal"},{"uid":"af121905b7343a4e","name":"random static sharding 4 - Cluster ID: 702, Shard ID: 908","time":{"start":1738580943148,"stop":1738580943148,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ced2870f10aa45","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1738580967436,"stop":1738580967436,"duration":0},"status":"passed","severity":"normal"},{"uid":"3290221144c7a5bc","name":"Check publish message containing Script","time":{"start":1738580635765,"stop":1738580635765,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d48fd074d84fce","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1738580364037,"stop":1738580364038,"duration":1},"status":"passed","severity":"normal"},{"uid":"684942132702e553","name":"Overlapping topic subscription","time":{"start":1738580492337,"stop":1738580492338,"duration":1},"status":"passed","severity":"normal"},{"uid":"526fc86fd5836ec6","name":"Check received message containing emoji","time":{"start":1738580462041,"stop":1738580462042,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2b56bd4e0501cd","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1738580349559,"stop":1738580349559,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd80bc967a82e161","name":"should not receive a peer event after stop","time":{"start":1738580547536,"stop":1738580547537,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f2af11854213b5","name":"Waku message hash computation (meta attribute not present)","time":{"start":1738580344295,"stop":1738580344296,"duration":1},"status":"passed","severity":"normal"},{"uid":"3520ac514e31fe36","name":"Decoder throws on undefined content topic","time":{"start":1738580356397,"stop":1738580356397,"duration":0},"status":"passed","severity":"normal"},{"uid":"176b3c58fa05ce76","name":"Query with Ordered Callback, No message returned","time":{"start":1738580936014,"stop":1738580936014,"duration":0},"status":"passed","severity":"normal"},{"uid":"741625725e1f5498","name":"new peer added after a peer was already found","time":{"start":1738580603138,"stop":1738580603138,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61887795b3adfe03","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1738580430868,"stop":1738580430868,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6bc332908fd1f6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1738580448344,"stop":1738580448344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ecf9f1cd54c3a2","name":"isConnected return false after peer stops","time":{"start":1738580418427,"stop":1738580418428,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cbb96f2126d8b3","name":"should not receive a peer event after stop","time":{"start":1738580368152,"stop":1738580368152,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad42f54d0d80d83","name":"should set field with all protocols enabled","time":{"start":1738580350256,"stop":1738580350256,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd99e386ec0ee424","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1738580927573,"stop":1738580927577,"duration":4},"status":"passed","severity":"normal"},{"uid":"d873c9e31d71bbbe","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1738580349560,"stop":1738580349561,"duration":1},"status":"passed","severity":"normal"},{"uid":"cded7796f3ad479a","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1738580971888,"stop":1738580971889,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b11ee0cd1ed05c5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1738580364235,"stop":1738580364235,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b4820c0654a66669","name":"recovers when dns.resolve returns empty","time":{"start":1738580364231,"stop":1738580364231,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7ec543acdd39aa","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1738580647650,"stop":1738580647651,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11fbc624e91eed4","name":"through manual discovery","time":{"start":1738580509073,"stop":1738580509073,"duration":0},"status":"passed","severity":"normal"},{"uid":"981a2b8f3b85c6d6","name":"should encode/decode to text encoding","time":{"start":1738580350248,"stop":1738580350249,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabc2d5f63fc99d6","name":"should not fail to stop the service if it was not started","time":{"start":1738580547534,"stop":1738580547534,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a05c4c63b5c6f5b","name":"Subscribe to topic containing short and receive message","time":{"start":1738580927552,"stop":1738580927552,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5e9e7cdb79fa14","name":"Subscribe and receive messages via lightPush","time":{"start":1738580492328,"stop":1738580492329,"duration":1},"status":"passed","severity":"normal"},{"uid":"3024c555e01519ee","name":"Refresh subscription","time":{"start":1738580647641,"stop":1738580647645,"duration":4},"status":"skipped","severity":"normal"},{"uid":"a2a5743bf707d2a9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1738580399602,"stop":1738580399603,"duration":1},"status":"passed","severity":"normal"},{"uid":"9344db0f4403e949","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1738580431108,"stop":1738580431109,"duration":1},"status":"passed","severity":"normal"},{"uid":"203f8eb2a0672357","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1738580492331,"stop":1738580492332,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad8770d81bf4f03","name":"Default pageSize","time":{"start":1738580969730,"stop":1738580969730,"duration":0},"status":"passed","severity":"normal"},{"uid":"957813e449442f22","name":"Should update multiaddrs","time":{"start":1738580547727,"stop":1738580547728,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e089cb89e6a1bb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1738580927583,"stop":1738580927583,"duration":0},"status":"passed","severity":"normal"},{"uid":"6852be1e8ca48d1e","name":"should not fail to start the service if it is already started","time":{"start":1738580413166,"stop":1738580413166,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e87546b9be78c9","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1738580462269,"stop":1738580462269,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da26ad97474139c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1738580985966,"stop":1738580985967,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9160aa00e8687a","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1738580380749,"stop":1738580380749,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb4130094ece4d1","name":"Decoder throws on empty string content topic","time":{"start":1738580375792,"stop":1738580375792,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aad7b832373a6fa","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1738580647639,"stop":1738580647639,"duration":0},"status":"passed","severity":"normal"},{"uid":"98614cc976af6194","name":"Push message with meta","time":{"start":1738580904035,"stop":1738580904038,"duration":3},"status":"passed","severity":"normal"},{"uid":"c96f9d0484dee1d1","name":"Ordered Callback - true","time":{"start":1738580954281,"stop":1738580954281,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d198b370565f7f","name":"different cluster, same shard: nodes don't connect","time":{"start":1738580506763,"stop":1738580506763,"duration":0},"status":"passed","severity":"normal"},{"uid":"8066392114f4ee98","name":"Push message with custom timestamp: 1707822064452","time":{"start":1738580496584,"stop":1738580496585,"duration":1},"status":"passed","severity":"normal"},{"uid":"16484aad4c0f60df","name":"Fails to push message with empty content topic","time":{"start":1738580904035,"stop":1738580904035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7cde35df90cb697","name":"Check publish message after client node is restarted","time":{"start":1738580635779,"stop":1738580635779,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f3440efafc29d35","name":"should be able to decode the field with only FILTER set to true","time":{"start":1738580349557,"stop":1738580349557,"duration":0},"status":"passed","severity":"normal"},{"uid":"1288c65357f4fb64","name":"should be able to encode the field with only RELAY set to true","time":{"start":1738580349549,"stop":1738580349551,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6c52fe948bc51e6","name":"should emit a peer event after start","time":{"start":1738580547535,"stop":1738580547535,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f695e5dc0d296f8","name":"random static sharding 6 - Cluster ID: 541, Shard ID: 8","time":{"start":1738580943153,"stop":1738580943154,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb43fd05d380b12b","name":"should be online or offline if network state changed","time":{"start":1738580399609,"stop":1738580399610,"duration":1},"status":"passed","severity":"normal"},{"uid":"9039e6af792b7aa5","name":"start node with empty content topic","time":{"start":1738580765056,"stop":1738580765056,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34075ad8a1aaba7","name":"creates an iterator","time":{"start":1738580975865,"stop":1738580975868,"duration":3},"status":"passed","severity":"normal"},{"uid":"8f99ea045b78df29","name":"Check message with no content topic is not received","time":{"start":1738580462047,"stop":1738580462047,"duration":0},"status":"passed","severity":"normal"},{"uid":"92aa4c77392c86fc","name":"should initialize with custom number of peers","time":{"start":1738580380470,"stop":1738580380471,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd47933ed920d2f7","name":"Query Generator, Wrong PubsubTopic","time":{"start":1738580936007,"stop":1738580936007,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5476ab7fdd5325","name":"Push message with short payload","time":{"start":1738580496570,"stop":1738580496570,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca972bf4c920071c","name":"Subscribe and receive messages via waku relay post","time":{"start":1738580927547,"stop":1738580927547,"duration":0},"status":"passed","severity":"normal"},{"uid":"2301a2f0de0eed3b","name":"should encodeTxt and decodeTxt","time":{"start":1738580350243,"stop":1738580350243,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db159401aed1fe2","name":"handles empty shards array correctly","time":{"start":1738580341793,"stop":1738580341793,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e4eb1f514b1a50","name":"Fails to publish message with wrong content topic","time":{"start":1738580635774,"stop":1738580635774,"duration":0},"status":"passed","severity":"normal"},{"uid":"302326d93822422e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1738580927564,"stop":1738580927566,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc92aa9a1656e276","name":"Publish message with rate limit","time":{"start":1738580635779,"stop":1738580635780,"duration":1},"status":"passed","severity":"normal"},{"uid":"1db8d5983813e4ed","name":"Decrypt messages","time":{"start":1738580606176,"stop":1738580606177,"duration":1},"status":"passed","severity":"normal"},{"uid":"11464601c63ec76c","name":"Push message with escaped characters payload","time":{"start":1738580904000,"stop":1738580904000,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e457c62a8eaf6be","name":"safeDispatchEvent","time":{"start":1738580439766,"stop":1738580439767,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92d1cce4628a69c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1738580492342,"stop":1738580492344,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4c06785b523c92d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1738580341785,"stop":1738580341785,"duration":0},"status":"passed","severity":"normal"},{"uid":"9899bd1b7594b2e8","name":"Check meta is set [ecies]","time":{"start":1738580375790,"stop":1738580375790,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef5a27901afe8c2","name":"Push message with long payload","time":{"start":1738580496570,"stop":1738580496570,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9bb09832f2c678","name":"Add multiple subscription objects on single nwaku node","time":{"start":1738580927567,"stop":1738580927567,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5c8f0b99cb10e4","name":"Promise Callback - false","time":{"start":1738580954280,"stop":1738580954281,"duration":1},"status":"passed","severity":"normal"},{"uid":"11996f2a3d7399c","name":"Push to array if already present","time":{"start":1738580341396,"stop":1738580341396,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2c8ab5e264e89e","name":"Subscribe to topic containing Script and publish message","time":{"start":1738580647653,"stop":1738580647654,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ac861bcd6caceb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738580431104,"stop":1738580431104,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e859f9e4b24e46f","name":"Subscribe and receive messages via lightPush","time":{"start":1738580927543,"stop":1738580927544,"duration":1},"status":"passed","severity":"normal"},{"uid":"85592cbccb4e5afc","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1738580341790,"stop":1738580341790,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5226d8603549c07","name":"Push message with JSON payload","time":{"start":1738580903993,"stop":1738580903994,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3edee5aaebd459b","name":"should be able to decode the field with only STORE set to true","time":{"start":1738580349558,"stop":1738580349558,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d582c841b6fcafc","name":"Check message received after nwaku node is restarted","time":{"start":1738580462049,"stop":1738580462049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54e6eb26b01895ad","name":"should throw error - no id","time":{"start":1738580350245,"stop":1738580350245,"duration":0},"status":"passed","severity":"normal"},{"uid":"d342420ae47b927b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1738580943160,"stop":1738580943160,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa98aef255ab310","name":"Does not throw an exception when node disconnects","time":{"start":1738580984174,"stop":1738580984174,"duration":0},"status":"passed","severity":"normal"},{"uid":"312f95e03cee0828","name":"non connected peers","time":{"start":1738580603565,"stop":1738580603565,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36599fc1aff8ac0","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1738580603139,"stop":1738580603139,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f1d06d67ee8a53","name":"should get locked peers","time":{"start":1738580380471,"stop":1738580380472,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba27c0f1cf2c832","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app45/2/topic186/test.js","time":{"start":1738580765045,"stop":1738580765046,"duration":1},"status":"passed","severity":"normal"},{"uid":"392c572b62e79960","name":"Passing page size 19 when there are 20 messages","time":{"start":1738580969729,"stop":1738580969729,"duration":0},"status":"passed","severity":"normal"},{"uid":"d861ac8a005cc696","name":"listenerCount","time":{"start":1738580439765,"stop":1738580439766,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eaa36bfe8f768c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1738580341793,"stop":1738580341794,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b86cda840276537","name":"should be able to encode the field with only FILTER set to true","time":{"start":1738580349552,"stop":1738580349552,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9c05720328d7c6","name":"can start and stop the service","time":{"start":1738580368150,"stop":1738580368150,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2af14077a13bce","name":"should only return 1 node with store capability","time":{"start":1738580364233,"stop":1738580364234,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c1faa34b8d488b","name":"it tolerates circular branch references","time":{"start":1738580364231,"stop":1738580364231,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91bbf2ead442636","name":"Push message with Chinese payload","time":{"start":1738580496574,"stop":1738580496575,"duration":1},"status":"passed","severity":"normal"},{"uid":"d652e00be4eebbc8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1738580927563,"stop":1738580927563,"duration":0},"status":"passed","severity":"normal"},{"uid":"757757f8387694d2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1738580341787,"stop":1738580341788,"duration":1},"status":"passed","severity":"normal"},{"uid":"b519db8edb36b1cd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1738580765055,"stop":1738580765056,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f50adb0b4b52e8","name":"Push message with SQL Injection payload","time":{"start":1738580903992,"stop":1738580903992,"duration":0},"status":"passed","severity":"normal"},{"uid":"108e8af3ea13fe53","name":"Reusing cursor across nodes","time":{"start":1738580920207,"stop":1738580920207,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c2e7e78e03962d","name":"Subscribe to topic containing XML and receive message","time":{"start":1738580492351,"stop":1738580492351,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b4d05df55991af","name":"should get / set TCP multiaddr","time":{"start":1738580350249,"stop":1738580350250,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e6cdf8de1d62f72","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1738580355977,"stop":1738580355978,"duration":1},"status":"passed","severity":"normal"},{"uid":"706c2c7e2351cc0c","name":"should decode valid enr successfully","time":{"start":1738580350244,"stop":1738580350244,"duration":0},"status":"passed","severity":"normal"},{"uid":"21754ecf12737851","name":"Subscribe to topic containing Script and receive message","time":{"start":1738580927557,"stop":1738580927558,"duration":1},"status":"passed","severity":"normal"},{"uid":"49cb697cbe9b2be8","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1738580418420,"stop":1738580418422,"duration":2},"status":"passed","severity":"normal"},{"uid":"94893b0143d2fc2b","name":"should properly create location multiaddrs - udp6","time":{"start":1738580350254,"stop":1738580350254,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba92aa35ace319e3","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1738580355977,"stop":1738580355977,"duration":0},"status":"passed","severity":"normal"},{"uid":"c886a058e824fb6","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1738580364043,"stop":1738580364043,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db7f05b9a5ea07","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1738580462265,"stop":1738580462265,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83bf6ea780aad063","name":"Query generator for multiple messages with different content topic format","time":{"start":1738580964691,"stop":1738580964691,"duration":0},"status":"passed","severity":"normal"},{"uid":"260741531347f88b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1738580635768,"stop":1738580635772,"duration":4},"status":"passed","severity":"normal"},{"uid":"7b64e4d192235fda","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1738580341791,"stop":1738580341791,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a1bfdc39f67671","name":"Relay - dialed first","time":{"start":1738580990730,"stop":1738580990730,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6801b05a01eb23","name":"handles empty contentTopics array correctly","time":{"start":1738580341793,"stop":1738580341793,"duration":0},"status":"passed","severity":"normal"},{"uid":"742a067c6e78a586","name":"Ephemeral messages are not stored","time":{"start":1738580430866,"stop":1738580430867,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d55836e6b5f1f86","name":"throws on content topic with non-number generation field","time":{"start":1738580341756,"stop":1738580341756,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5a05abd177ff27","name":"can start and stop the service","time":{"start":1738580413163,"stop":1738580413164,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fca044b267e0de0","name":"Push message with numeric payload","time":{"start":1738580903986,"stop":1738580903986,"duration":0},"status":"passed","severity":"normal"},{"uid":"7799c470b7188f8c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1738580492348,"stop":1738580492348,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a7a76cd3c31e9e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1738580927547,"stop":1738580927547,"duration":0},"status":"passed","severity":"normal"},{"uid":"d048d21efd157da6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1738580927584,"stop":1738580927585,"duration":1},"status":"passed","severity":"normal"},{"uid":"a684d1f33893ca1e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1738580927588,"stop":1738580927589,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b282c6e1414c05c","name":"should properly create location multiaddrs - tcp6","time":{"start":1738580350254,"stop":1738580350254,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a10469a621569a","name":"Relay + Store","time":{"start":1738580350257,"stop":1738580350258,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbc180b1119317","name":"Push message equal or less that 1MB","time":{"start":1738580904046,"stop":1738580904047,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c750249508a1715","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1738580413171,"stop":1738580413171,"duration":0},"status":"skipped","severity":"normal"},{"uid":"487d27a278f0ccde","name":"does not throw on valid cases","time":{"start":1738580341753,"stop":1738580341754,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc5a82e9b132f44","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1738580920207,"stop":1738580920207,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2b74a6bfa174e6","name":"Check received message containing special chars","time":{"start":1738580462027,"stop":1738580462030,"duration":3},"status":"passed","severity":"normal"},{"uid":"68400137c26753bd","name":"should return usable stream attached to connection","time":{"start":1738580355973,"stop":1738580355973,"duration":0},"status":"passed","severity":"normal"},{"uid":"84656582afb327c8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1738580927572,"stop":1738580927573,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff14e796e902e77","name":"Push message with Arabic payload","time":{"start":1738580903991,"stop":1738580903991,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbd2ffbfbead08a","name":"Overlapping topic subscription","time":{"start":1738580647645,"stop":1738580647646,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eb2cd7b717ec13f4","name":"Push message with content topic containing unicode special characters","time":{"start":1738580904034,"stop":1738580904034,"duration":0},"status":"passed","severity":"normal"},{"uid":"449d19f525cd04ec","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1738580399605,"stop":1738580399607,"duration":2},"status":"passed","severity":"normal"},{"uid":"4033b53b4ea20696","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1738580462045,"stop":1738580462045,"duration":0},"status":"passed","severity":"normal"},{"uid":"df70968ff01733d2","name":"Js publishes, other Js receives","time":{"start":1738580619928,"stop":1738580619928,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb93260e547470b","name":"connects to nwaku","time":{"start":1738580984173,"stop":1738580984174,"duration":1},"status":"passed","severity":"normal"},{"uid":"208fc4fb2802a075","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1738580341785,"stop":1738580341785,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8f0c89022a17df","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1738580927547,"stop":1738580927548,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca5e72d4e145764","name":"Subscribe to topic containing Russian and publish message","time":{"start":1738580647653,"stop":1738580647653,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce659a88a077d2eb","name":"Check received message containing long","time":{"start":1738580462025,"stop":1738580462025,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ca23f50ce525a9","name":"Query with Promise Callback, No Decoder","time":{"start":1738580936020,"stop":1738580936022,"duration":2},"status":"passed","severity":"normal"},{"uid":"1278f4ad1c54a2f5","name":"Push message with content topic containing numeric","time":{"start":1738580904014,"stop":1738580904018,"duration":4},"status":"passed","severity":"normal"},{"uid":"337ebe2dd2f31aee","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738580431107,"stop":1738580431107,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33775d22a7deeb8","name":"Fails to publish duplicate message","time":{"start":1738580635773,"stop":1738580635773,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc40fa19aa50bfbd","name":"Push message with content topic containing JSON","time":{"start":1738580904030,"stop":1738580904033,"duration":3},"status":"passed","severity":"normal"},{"uid":"6824fa57a51c6775","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1738580936013,"stop":1738580936014,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdcc7e7476a03804","name":"addEventListener with correct event","time":{"start":1738580439761,"stop":1738580439762,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e8a904d6de08d","name":"Privacy Node - default protocol","time":{"start":1738580990740,"stop":1738580990740,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3de97192bdaeec","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1738580341785,"stop":1738580341786,"duration":1},"status":"passed","severity":"normal"},{"uid":"57dcd735e423ab62","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1738580375789,"stop":1738580375790,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea2de716312cdee1","name":"should reject if WakuNode is not started","time":{"start":1738580380831,"stop":1738580380832,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f99101c823258b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1738580627379,"stop":1738580627379,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a736003557ef17","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1738580341769,"stop":1738580341769,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8544d813fae6ce","name":"throws on content topic with empty encoding field","time":{"start":1738580341759,"stop":1738580341759,"duration":0},"status":"passed","severity":"normal"},{"uid":"550b0f1c3ea5059c","name":"Push message with content topic containing shell command","time":{"start":1738580904033,"stop":1738580904033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7b13ced92eaf4d","name":"should handle connection events","time":{"start":1738580380474,"stop":1738580380475,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f40854e86f4147","name":"Subscribe and receives messages on 20 topics","time":{"start":1738580927573,"stop":1738580927573,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ba2b4dcae2f7e1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1738580341867,"stop":1738580341868,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba995e4a66f0ec8","name":"should throw an error for insufficient data","time":{"start":1738580341868,"stop":1738580341868,"duration":0},"status":"passed","severity":"normal"},{"uid":"50294f5b14eb130e","name":"returns all values when wanted number matches available values","time":{"start":1738580363583,"stop":1738580363585,"duration":2},"status":"passed","severity":"normal"},{"uid":"cfec0d6639bdc386","name":"Ping on unsubscribed peer","time":{"start":1738580464289,"stop":1738580464289,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b3cadce0461cf6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1738580341767,"stop":1738580341768,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca65230461a647e","name":"Subscribe to topic containing short and publish message","time":{"start":1738580647646,"stop":1738580647649,"duration":3},"status":"passed","severity":"normal"},{"uid":"a8f1d49f0f2c7bb9","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1738580971889,"stop":1738580971893,"duration":4},"status":"passed","severity":"normal"},{"uid":"f588e0252bd7ab7e","name":"Ping on peer without subscriptions","time":{"start":1738580464285,"stop":1738580464285,"duration":0},"status":"passed","severity":"normal"},{"uid":"38788c8797e2d85d","name":"Push message with custom timestamp: 1738584062657","time":{"start":1738580904043,"stop":1738580904044,"duration":1},"status":"passed","severity":"normal"},{"uid":"c935a43966bcdd3","name":"Check message with non string payload is not received","time":{"start":1738580462048,"stop":1738580462048,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fc4e90194392dd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1738580492329,"stop":1738580492330,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69e84f4ccb8377e","name":"Subscribe and receives messages on 20 topics","time":{"start":1738580492335,"stop":1738580492336,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd2f097a235bee90","name":"pre and post cipher","time":{"start":1738580374547,"stop":1738580374547,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d95352be3e6dd5","name":"should not fail to start the service if it is already started","time":{"start":1738580368151,"stop":1738580368151,"duration":0},"status":"passed","severity":"normal"},{"uid":"118ddc21773c92f0","name":"Passing an array","time":{"start":1738580984174,"stop":1738580984177,"duration":3},"status":"passed","severity":"normal"},{"uid":"3dd11a30a21bc01e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1738580927581,"stop":1738580927582,"duration":1},"status":"passed","severity":"normal"},{"uid":"810682811d69a7c3","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1738580364042,"stop":1738580364042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d058ace0ed3cca8e","name":"Renews subscription after lossing a connection","time":{"start":1738580927589,"stop":1738580927590,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e973c768353876b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1738580364234,"stop":1738580364234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5679b504376358a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1738580349560,"stop":1738580349560,"duration":0},"status":"passed","severity":"normal"},{"uid":"736761dda452d62d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1738580341788,"stop":1738580341788,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d77a1c3c42ca51","name":"should properly create location multiaddrs - tcp4","time":{"start":1738580350254,"stop":1738580350254,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b6a0e7947765fa","name":"should throw if no connection provided","time":{"start":1738580355974,"stop":1738580355974,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c830838d45a5e09","name":"Fails to publish message with empty text","time":{"start":1738580635774,"stop":1738580635774,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc6662636819ba2","name":"Push message with content topic containing SQL Injection","time":{"start":1738580904020,"stop":1738580904027,"duration":7},"status":"passed","severity":"normal"},{"uid":"2a2608a98d8dbdb5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1738580341787,"stop":1738580341787,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3660ae2661240e","name":"Passing page size 1 when there are 4 messages","time":{"start":1738580969724,"stop":1738580969725,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d131142796e684","name":"same cluster, same shard: nodes connect","time":{"start":1738580506762,"stop":1738580506763,"duration":1},"status":"passed","severity":"normal"},{"uid":"c70db814cca7ebc6","name":"Query Generator - true","time":{"start":1738580954275,"stop":1738580954276,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd647ef59897377","name":"Check publish message containing long","time":{"start":1738580635756,"stop":1738580635759,"duration":3},"status":"passed","severity":"normal"},{"uid":"ac361438a9e445ad","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1738580462265,"stop":1738580462265,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e664a9898da6a2b8","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1738580971889,"stop":1738580971889,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ba2465ae6ebce8","name":"Check received message containing Basic HTML tag","time":{"start":1738580462036,"stop":1738580462040,"duration":4},"status":"passed","severity":"normal"},{"uid":"9b37e014b15ba656","name":"A test","time":{"start":1738580496707,"stop":1738580496707,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd08f9d4b75d3922","name":"Subscribe and publish message","time":{"start":1738580647639,"stop":1738580647639,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5c2395aec7f3a3","name":"should load peers from local storage and dispatch events","time":{"start":1738580368153,"stop":1738580368153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4061449d01e2a06a","name":"Subscribe to topic containing XML and publish message","time":{"start":1738580647654,"stop":1738580647654,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db27b8f48cecbaf","name":"Push message with emoji payload","time":{"start":1738580904002,"stop":1738580904002,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b38399d8139484e","name":"Push message with unicode special characters payload","time":{"start":1738580496580,"stop":1738580496580,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba09d523ec2fa677","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1738580927586,"stop":1738580927586,"duration":0},"status":"passed","severity":"normal"},{"uid":"b353167dab09358","name":"Push message equal or less that 1MB","time":{"start":1738580496586,"stop":1738580496587,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ad1e065ea6966d","name":"Relay - dialed after","time":{"start":1738580990730,"stop":1738580990732,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e30639cbe9ad841","name":"should retry on failure if specified","time":{"start":1738580380750,"stop":1738580380751,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad132694486a894a","name":"Passing page size 110 when there are 120 messages","time":{"start":1738580969729,"stop":1738580969730,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd557e845d30cddf","name":"Push message with content topic containing long","time":{"start":1738580904014,"stop":1738580904014,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cffe792dc0aa4","name":"Subscribe to topic containing long and receive message","time":{"start":1738580927552,"stop":1738580927553,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28219f1ccb04f53","name":"Push message with short payload","time":{"start":1738580903985,"stop":1738580903986,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6690896db4be72","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1738580936020,"stop":1738580936020,"duration":0},"status":"passed","severity":"normal"},{"uid":"5572546012233191","name":"should encode/decode to RLP encoding","time":{"start":1738580350248,"stop":1738580350248,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76d7f3a34cde72e","name":"should set field with only FILTER enabled","time":{"start":1738580350257,"stop":1738580350257,"duration":0},"status":"passed","severity":"normal"},{"uid":"506087277dfe85a4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1738580765033,"stop":1738580765033,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6b70c3a28db140","name":"Push message with Script payload","time":{"start":1738580903992,"stop":1738580903992,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50fe42d48cfd740","name":"Push message with Arabic payload","time":{"start":1738580496575,"stop":1738580496575,"duration":0},"status":"passed","severity":"normal"},{"uid":"974ae8b5ffa4507b","name":"Check received message containing Arabic","time":{"start":1738580462032,"stop":1738580462035,"duration":3},"status":"passed","severity":"normal"},{"uid":"3f9b565c73a3744b","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1738580462260,"stop":1738580462260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f3d2c0690efd734","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1738580506759,"stop":1738580506761,"duration":2},"status":"passed","severity":"normal"},{"uid":"af2a6aed4c669f3","name":"Push message with custom timestamp: 1738576864452","time":{"start":1738580496585,"stop":1738580496586,"duration":1},"status":"passed","severity":"normal"},{"uid":"40467120b8029e1","name":"Accepts a valid Waku Message","time":{"start":1738580384183,"stop":1738580384184,"duration":1},"status":"passed","severity":"normal"},{"uid":"8934e679ed7e98","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1738580364041,"stop":1738580364041,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e2c6481b437fce","name":"dispatchEvent via connectionManager","time":{"start":1738580439766,"stop":1738580439766,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabb5350e00f1c73","name":"Filter","time":{"start":1738580990738,"stop":1738580990739,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f70c83378483e7a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1738580341771,"stop":1738580341771,"duration":0},"status":"passed","severity":"normal"},{"uid":"def7a7c365c217f7","name":"Subscribe to topic containing Script and receive message","time":{"start":1738580492350,"stop":1738580492351,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7162289d6442407","name":"configure the node with multiple pubsub topics","time":{"start":1738580943160,"stop":1738580943160,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db88575bfffa32","name":"Ordered Callback - false","time":{"start":1738580954281,"stop":1738580954282,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9ebc29540a8d3e","name":"Filter with 3 connections","time":{"start":1738580462396,"stop":1738580462396,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5021770f5b9a42d","name":"Check received message containing shell command","time":{"start":1738580462040,"stop":1738580462040,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94018a8a1afa08f","name":"Waku message hash computation (payload length 0)","time":{"start":1738580344296,"stop":1738580344296,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42a0a26f75efeac","name":"should handle corrupted local storage data gracefully","time":{"start":1738580368154,"stop":1738580368154,"duration":0},"status":"passed","severity":"normal"},{"uid":"badcea2946fa496","name":"should throw an error for empty SingleShardInfos array","time":{"start":1738580341775,"stop":1738580341775,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba482b604c3dd33d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1738580368153,"stop":1738580368153,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a595640338f1cf","name":"Overlapping topic subscription","time":{"start":1738580927551,"stop":1738580927551,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0966866e2ffa15","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1738580341783,"stop":1738580341783,"duration":0},"status":"passed","severity":"normal"},{"uid":"730509bc80e1af94","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1738580406945,"stop":1738580406945,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dadab276de41e8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1738580399604,"stop":1738580399605,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa74c0f22ebbaaf","name":"should wait for Filter peer to be connected","time":{"start":1738580380834,"stop":1738580380835,"duration":1},"status":"passed","severity":"normal"},{"uid":"63fd37429b9f80f0","name":"should not throw an error for a single configured topic","time":{"start":1738580341788,"stop":1738580341789,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c50f511f3def38d","name":"Decoder throws on undefined content topic","time":{"start":1738580374132,"stop":1738580374132,"duration":0},"status":"passed","severity":"normal"},{"uid":"99dee681a6fb8e43","name":"Sample","time":{"start":1738580349748,"stop":1738580349748,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa4f278de58ea79","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1738580462261,"stop":1738580462263,"duration":2},"status":"skipped","severity":"normal"},{"uid":"96768b84417a06bf","name":"Publish message with custom timestamp: Mon Feb 03 2025 10:03:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1738580635772,"stop":1738580635772,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47a9117479dfea0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1738580920206,"stop":1738580920206,"duration":0},"status":"passed","severity":"normal"},{"uid":"58db62a011cb791e","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1738580462259,"stop":1738580462259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5fff556d2b0b475","name":"LightPush with 0 connections","time":{"start":1738580462393,"stop":1738580462394,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fe8d846b9a726346","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1738580943143,"stop":1738580943144,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a30b981946e7ab","name":"Check publish message containing Arabic","time":{"start":1738580635760,"stop":1738580635760,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6b32b108ed73b9","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app76/9/topic451/proto","time":{"start":1738580765047,"stop":1738580765047,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f0dd3f585ad073","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1738580341770,"stop":1738580341770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1c6ecb1fc926be","name":"should check connected peers if present and suitable","time":{"start":1738580380834,"stop":1738580380834,"duration":0},"status":"passed","severity":"normal"},{"uid":"d029e8ae4131d757","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1738580341770,"stop":1738580341771,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3cbc353cac2ff9d","name":"Push message with Basic HTML tag payload","time":{"start":1738580903993,"stop":1738580903993,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a92b7bbfe9129c8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1738580431108,"stop":1738580431108,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6f288b875a84c","name":"random static sharding 3 - Cluster ID: 120, Shard ID: 319","time":{"start":1738580943148,"stop":1738580943148,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1398f4cec55aaa2","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1738580356398,"stop":1738580356398,"duration":0},"status":"passed","severity":"normal"},{"uid":"256816ea44fd470c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1738580406944,"stop":1738580406944,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7f52237462e8f8","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1738580344295,"stop":1738580344295,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bd40ae2566a91c","name":"Push message with Basic HTML tag payload","time":{"start":1738580496577,"stop":1738580496577,"duration":0},"status":"passed","severity":"normal"},{"uid":"44930c9b24946390","name":"Check publish message containing numeric","time":{"start":1738580635759,"stop":1738580635759,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1350dcc8131b0fb","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1738580341781,"stop":1738580341781,"duration":0},"status":"passed","severity":"normal"},{"uid":"d235c25eabed15e9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1738580341867,"stop":1738580341867,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ce05583c802ca9","name":"isConnected should return true after first peer connects","time":{"start":1738580418425,"stop":1738580418427,"duration":2},"status":"passed","severity":"normal"},{"uid":"46b25d91f5cd4846","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1738580920206,"stop":1738580920207,"duration":1},"status":"passed","severity":"normal"},{"uid":"9171623f49ae8ebb","name":"Push 30 different messages","time":{"start":1738580496581,"stop":1738580496582,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea979a04d6eb69d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1738580927554,"stop":1738580927554,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fa76649bd7aa5","name":"Push message with content topic containing Chinese","time":{"start":1738580904019,"stop":1738580904019,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb56f06c138b7d6f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1738580341768,"stop":1738580341769,"duration":1},"status":"passed","severity":"normal"},{"uid":"999fd6fe58da501a","name":"Query Generator, No Decoder","time":{"start":1738580936010,"stop":1738580936012,"duration":2},"status":"passed","severity":"normal"},{"uid":"33ac41b0961fd5e1","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1738580374128,"stop":1738580374129,"duration":1},"status":"passed","severity":"normal"},{"uid":"bccc22156eeb2c47","name":"throws on content topic with empty topic name field","time":{"start":1738580341758,"stop":1738580341759,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc8c487e73fef016","name":"should reject on timeout if it was set","time":{"start":1738580380834,"stop":1738580380834,"duration":0},"status":"passed","severity":"normal"},{"uid":"669d43ab752c0418","name":"Push message with custom timestamp: 1738576862657","time":{"start":1738580904042,"stop":1738580904043,"duration":1},"status":"passed","severity":"normal"},{"uid":"817e532a5ba8a706","name":"Push message with content topic containing escaped characters","time":{"start":1738580904034,"stop":1738580904034,"duration":0},"status":"passed","severity":"normal"},{"uid":"b176f276a3211361","name":"Subscribe to topic containing long and receive message","time":{"start":1738580492341,"stop":1738580492341,"duration":0},"status":"passed","severity":"normal"},{"uid":"45844feac6b14f5","name":"Publish message with custom timestamp: Tue Feb 13 2024 11:03:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1738580635772,"stop":1738580635772,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b5563425daee08","name":"Refresh subscription","time":{"start":1738580927551,"stop":1738580927552,"duration":1},"status":"passed","severity":"normal"},{"uid":"3002a72256a2c82","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1738580418422,"stop":1738580418422,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a8203e016f909a","name":"Subscribe to topic containing short and receive message","time":{"start":1738580492340,"stop":1738580492341,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2bd73f00f924460","name":"should not receive a peer event after stop","time":{"start":1738580413168,"stop":1738580413169,"duration":1},"status":"passed","severity":"normal"},{"uid":"f294c4250590d546","name":"Subscribe to topic containing numeric and receive message","time":{"start":1738580927553,"stop":1738580927554,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61b6da0ef87730d","name":"Subscribe and receive messages via waku relay post","time":{"start":1738580927571,"stop":1738580927572,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a863fa02b1e094","name":"throws on content topic with generation field greater than 0","time":{"start":1738580341757,"stop":1738580341757,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d4ee6cd553b43a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1738580927546,"stop":1738580927547,"duration":1},"status":"passed","severity":"normal"},{"uid":"e26a896442fbda29","name":"Ephemeral field is preserved - encoder v0","time":{"start":1738580430867,"stop":1738580430867,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d394635749c53b","name":"should throw an error for missing sharding configuration","time":{"start":1738580341792,"stop":1738580341792,"duration":0},"status":"passed","severity":"normal"},{"uid":"6898f34767b0e97b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1738580344297,"stop":1738580344297,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e8de35b3df3884","name":"addEventListener with wrong event","time":{"start":1738580439762,"stop":1738580439763,"duration":1},"status":"passed","severity":"normal"},{"uid":"343175d9831f96f1","name":"Push message with shell command payload","time":{"start":1738580496579,"stop":1738580496580,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5e8451d089dd39","name":"should properly create location multiaddrs - tcp","time":{"start":1738580350255,"stop":1738580350255,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d3e7b6a6b52c4c","name":"random static sharding 8 - Cluster ID: 555, Shard ID: 515","time":{"start":1738580943155,"stop":1738580943158,"duration":3},"status":"passed","severity":"normal"},{"uid":"b7927f69dd304024","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1738580985963,"stop":1738580985964,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf0cd6c33be928b","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1738580647640,"stop":1738580647640,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2027131784b9691","name":"A test","time":{"start":1738580496705,"stop":1738580496705,"duration":0},"status":"passed","severity":"normal"},{"uid":"650fd46e5992fe12","name":"LightPush","time":{"start":1738580990737,"stop":1738580990738,"duration":1},"status":"passed","severity":"normal"},{"uid":"586b590eba312377","name":"Push message with custom timestamp: 1707822062657","time":{"start":1738580904041,"stop":1738580904041,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd01a8b8f226a188","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1738580364042,"stop":1738580364042,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6e2da4e9715ba6","name":"Decoder throws on empty string content topic","time":{"start":1738580356397,"stop":1738580356398,"duration":1},"status":"passed","severity":"normal"},{"uid":"8423b6256d8a0d2d","name":"Check received message containing short","time":{"start":1738580462025,"stop":1738580462025,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a30a933bd1f595","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1738580364040,"stop":1738580364041,"duration":1},"status":"passed","severity":"normal"},{"uid":"33fd06d769fa7af9","name":"Query generator for 2000 messages","time":{"start":1738580964701,"stop":1738580964701,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0e7df92c132da7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1738580927550,"stop":1738580927551,"duration":1},"status":"passed","severity":"normal"},{"uid":"7971b72081d66e96","name":"Used by Waku Relay","time":{"start":1738580984178,"stop":1738580984182,"duration":4},"status":"passed","severity":"normal"},{"uid":"ec14d6b6e0ec8296","name":"Query generator for multiple messages","time":{"start":1738580964688,"stop":1738580964688,"duration":0},"status":"passed","severity":"normal"},{"uid":"4528dd01cbf5a6b5","name":"Promise Callback - true","time":{"start":1738580954276,"stop":1738580954276,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6e657947013e53","name":"Push message with content topic containing Russian","time":{"start":1738580904020,"stop":1738580904020,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4798626eae016e","name":"Ping on peer without subscriptions","time":{"start":1738580424776,"stop":1738580424776,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ccbda49ce42e0d","name":"Subscribe to topic containing short and receive message","time":{"start":1738580927578,"stop":1738580927578,"duration":0},"status":"passed","severity":"normal"},{"uid":"160d87d6a3edfde6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1738580492355,"stop":1738580492356,"duration":1},"status":"passed","severity":"normal"},{"uid":"7087cbad1908f27d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1738580363586,"stop":1738580363586,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fc4cf3c6f46fa2","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1738580647654,"stop":1738580647654,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c5d9dbc57f2d5d","name":"Encoder throws on undefined content topic","time":{"start":1738580374131,"stop":1738580374131,"duration":0},"status":"passed","severity":"normal"},{"uid":"b798418aa09cfa06","name":"Passing page size 0 when there are 110 messages","time":{"start":1738580969724,"stop":1738580969724,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd447abca87b77c","name":"Passing invalid cursor","time":{"start":1738580920207,"stop":1738580920209,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf6b8c674b328be5","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1738580341768,"stop":1738580341768,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea4ebb2c3692a27","name":"nwaku subscribes","time":{"start":1738580619917,"stop":1738580619918,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf6b07f95aea0ce","name":"throws on empty content topic","time":{"start":1738580341754,"stop":1738580341755,"duration":1},"status":"passed","severity":"normal"},{"uid":"baacefeedd8cc351","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1738580492333,"stop":1738580492334,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1d1da06b792b3e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1738580364040,"stop":1738580364040,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcbcf793d8c5c38","name":"getPeersByDiscovery","time":{"start":1738580603137,"stop":1738580603138,"duration":1},"status":"passed","severity":"normal"},{"uid":"175a1f1dd79ffa16","name":"unsubscribes","time":{"start":1738580975869,"stop":1738580975869,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c72de2d761892c9","name":"Push message with rate limit","time":{"start":1738580904039,"stop":1738580904040,"duration":1},"status":"passed","severity":"normal"},{"uid":"8428a2fe005ca869","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1738580349554,"stop":1738580349554,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6ceec431018eea","name":"Query with Ordered Callback, No Decoder","time":{"start":1738580936014,"stop":1738580936014,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cff504614a04f69","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1738580341790,"stop":1738580341791,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca7217750a1ca72","name":"Check publish message containing Russian","time":{"start":1738580635760,"stop":1738580635760,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8948643e198e0b","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1738580341777,"stop":1738580341778,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a7fcc2a3e9de29","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1738580431106,"stop":1738580431106,"duration":0},"status":"passed","severity":"normal"},{"uid":"80906e4b3a53a153","name":"Check received message containing Script","time":{"start":1738580462036,"stop":1738580462036,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4b0470fd56a615","name":"Fails to push message bigger that 1MB","time":{"start":1738580904047,"stop":1738580904048,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c64ac64c6ea28b7","name":"should initialize with default number of peers","time":{"start":1738580380467,"stop":1738580380470,"duration":3},"status":"passed","severity":"normal"},{"uid":"b52eaa5b7234faf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1738580448345,"stop":1738580448345,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db4d177b7b70a0b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1738580406942,"stop":1738580406942,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b78feb49da31381","name":"Callback on promise, aborts when callback returns true","time":{"start":1738580964692,"stop":1738580964692,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ac5b933b871a06","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1738580971893,"stop":1738580971893,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f22e8084e5ba968","name":"should return no connections if no open connection provided","time":{"start":1738580355731,"stop":1738580355731,"duration":0},"status":"passed","severity":"normal"},{"uid":"8842d1fff0bbcbcd","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1738580920202,"stop":1738580920202,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41b8a6be9c9c9b","name":"should properly create location multiaddrs - udp4","time":{"start":1738580350250,"stop":1738580350253,"duration":3},"status":"passed","severity":"normal"},{"uid":"1b9c0b7b1dfe75ca","name":"Subscribe to topic containing long and publish message","time":{"start":1738580647649,"stop":1738580647649,"duration":0},"status":"passed","severity":"normal"},{"uid":"167d82f0691050d7","name":"should use the provided clusterId for the pubsub topic","time":{"start":1738580341794,"stop":1738580341794,"duration":0},"status":"passed","severity":"normal"},{"uid":"d874d1a91ae95a4b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1738580341780,"stop":1738580341780,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9060345d15851e","name":"should set field with only STORE enabled","time":{"start":1738580350256,"stop":1738580350256,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ea3c13e8716693","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1738580341792,"stop":1738580341792,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa89820ab1f15d1f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1738580635778,"stop":1738580635778,"duration":0},"status":"passed","severity":"normal"},{"uid":"659c9a813ba9b0d4","name":"Fails to push message bigger that 1MB","time":{"start":1738580496587,"stop":1738580496588,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a896f62b1aef","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1738580985965,"stop":1738580985966,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e26cdf2908b2afd","name":"should set field with all protocols disabled","time":{"start":1738580350255,"stop":1738580350255,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9fa127417b2e60","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1738580341780,"stop":1738580341780,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3e2c321aab4eb1","name":"Check received message containing SQL Injection","time":{"start":1738580462035,"stop":1738580462035,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ede6888f89c2f8","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1738580985957,"stop":1738580985958,"duration":1},"status":"passed","severity":"normal"},{"uid":"166a1e81115d5fe5","name":"Encoder throws on empty string content topic","time":{"start":1738580374131,"stop":1738580374132,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd6f045367d2ac2","name":"Fails to push message with empty payload","time":{"start":1738580496583,"stop":1738580496584,"duration":1},"status":"passed","severity":"normal"},{"uid":"820954f726bf2d4c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1738580349556,"stop":1738580349557,"duration":1},"status":"passed","severity":"normal"},{"uid":"63051ee05fdf42ad","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1738580927569,"stop":1738580927571,"duration":2},"status":"passed","severity":"normal"},{"uid":"d93caa51623a88f4","name":"should not receive a peer event before start","time":{"start":1738580413167,"stop":1738580413167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2314bdadc74f23f2","name":"should return empty list for no shard","time":{"start":1738580341778,"stop":1738580341778,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a082e6b0611e15","name":"Generator, 2 different pubsubtopics","time":{"start":1738580967426,"stop":1738580967427,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e7ad16fdce412c","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1738580349553,"stop":1738580349553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96c272bffa26974","name":"Push message with shell command payload","time":{"start":1738580904000,"stop":1738580904000,"duration":0},"status":"passed","severity":"normal"},{"uid":"454268fb4b7ed2a1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1738580492348,"stop":1738580492348,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a53985ab24f958a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1738580827623,"stop":1738580827623,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39b4a0fc34fb1f8","name":"returns nothing if no connections present","time":{"start":1738580355729,"stop":1738580355730,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d00f810fd80046a","name":"handles different clusterIds correctly","time":{"start":1738580341773,"stop":1738580341773,"duration":0},"status":"passed","severity":"normal"},{"uid":"533aa0cd9c62fd9d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1738580920201,"stop":1738580920202,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a234fc30bcad96f","name":"Check publish message containing Chinese","time":{"start":1738580635760,"stop":1738580635760,"duration":0},"status":"passed","severity":"normal"},{"uid":"70438f03dcc0eb08","name":"Subscribe and receive messages via lightPush","time":{"start":1738580927569,"stop":1738580927569,"duration":0},"status":"passed","severity":"normal"},{"uid":"de634827b104be04","name":"should use DNS peer discovery with light client","time":{"start":1738580413170,"stop":1738580413171,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8b78ec006fe09637","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1738580647639,"stop":1738580647640,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c3455b0cb061e1f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1738580936013,"stop":1738580936013,"duration":0},"status":"passed","severity":"normal"},{"uid":"4651d4e08c5b9998","name":"Ping on unsubscribed peer","time":{"start":1738580464285,"stop":1738580464285,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e1974a4db2e744","name":"should return unique PubsubTopics for static sharding","time":{"start":1738580341776,"stop":1738580341777,"duration":1},"status":"passed","severity":"normal"},{"uid":"5386b4873b845527","name":"Generator, 2 different pubsubtopics","time":{"start":1738580967431,"stop":1738580967431,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ef14947e08eacb","name":"Reopen subscription with peer with lost subscription","time":{"start":1738580424777,"stop":1738580424777,"duration":0},"status":"passed","severity":"normal"},{"uid":"c498c5a4c9211923","name":"shard 0","time":{"start":1738580943143,"stop":1738580943143,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c806d4f49282967","name":"Generator, custom pubsub topic","time":{"start":1738580967427,"stop":1738580967429,"duration":2},"status":"passed","severity":"normal"},{"uid":"316a59274d08b48b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1738580349558,"stop":1738580349559,"duration":1},"status":"passed","severity":"normal"},{"uid":"beccf44f1ce37140","name":"should create a new stream if no existing for protocol found","time":{"start":1738580355974,"stop":1738580355975,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb20f27b38a7b9e6","name":"Push message with Russian payload","time":{"start":1738580496576,"stop":1738580496576,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba28e10e7a53f93e","name":"Throws when trying to push message with empty payload","time":{"start":1738580904010,"stop":1738580904013,"duration":3},"status":"passed","severity":"normal"},{"uid":"74e50b05eab6609a","name":"handles different networkShards values correctly","time":{"start":1738580341773,"stop":1738580341773,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c28a4cbe2564984","name":"Check received message containing JSON","time":{"start":1738580462040,"stop":1738580462040,"duration":0},"status":"passed","severity":"normal"},{"uid":"500cb185b491fdcd","name":"can dial TLS multiaddrs","time":{"start":1738580509067,"stop":1738580509072,"duration":5},"status":"passed","severity":"normal"},{"uid":"a487d265506e5941","name":"should only return 1 node with relay capability","time":{"start":1738580364233,"stop":1738580364233,"duration":0},"status":"passed","severity":"normal"},{"uid":"7795368421ac485f","name":"Push message with Russian payload","time":{"start":1738580903991,"stop":1738580903991,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c14b924fe92fe92","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1738580349559,"stop":1738580349560,"duration":1},"status":"passed","severity":"normal"},{"uid":"544891ed881eaffb","name":"Ping on peer without subscriptions","time":{"start":1738580464288,"stop":1738580464288,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c1d329b53eaaa7","name":"Query generator for multiple messages with different message text format","time":{"start":1738580964688,"stop":1738580964688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daacae65b674bef","name":"more peers than existing","time":{"start":1738580603560,"stop":1738580603560,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3d7842368700eb1","name":"Subscribe and receive messages via waku relay post","time":{"start":1738580492332,"stop":1738580492333,"duration":1},"status":"passed","severity":"normal"},{"uid":"554b7a8838d85bc6","name":"Refresh subscription","time":{"start":1738580927577,"stop":1738580927577,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04650124a254663","name":"Subscribe to topic containing emoji and receive message","time":{"start":1738580927588,"stop":1738580927588,"duration":0},"status":"passed","severity":"normal"},{"uid":"2747798cf7dfabf1","name":"Passing page size 3 when there are 20 messages","time":{"start":1738580969725,"stop":1738580969725,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1494b3a7bf50a87","name":"Light Node - default protocols","time":{"start":1738580990739,"stop":1738580990740,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d600255d3cdbeab","name":"should throw error - invalid id","time":{"start":1738580350246,"stop":1738580350246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7526f70a361a5f44","name":"should set field with only LIGHTPUSH enabled","time":{"start":1738580350257,"stop":1738580350257,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a03bf90a98ea4c","name":"should reject if Store is requested but not mounted","time":{"start":1738580380833,"stop":1738580380833,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f968b3555f4e930","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1738580341775,"stop":1738580341776,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab8d12de0ff7bec","name":"Sign & Recover","time":{"start":1738580374547,"stop":1738580374548,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5b0b9f103a7bc3","name":"Push message with SQL Injection payload","time":{"start":1738580496576,"stop":1738580496576,"duration":0},"status":"passed","severity":"normal"},{"uid":"794f50ade56046a4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1738580647649,"stop":1738580647650,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c4971d640a05c7","name":"ignores unrecognized TXT record formats","time":{"start":1738580364232,"stop":1738580364232,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35dc8b7ece549b","name":"Check publish message containing Basic HTML tag","time":{"start":1738580635765,"stop":1738580635766,"duration":1},"status":"passed","severity":"normal"},{"uid":"447417cd8671d952","name":"Subscribe to topic containing Script and receive message","time":{"start":1738580927582,"stop":1738580927583,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfcc0f32019a57ab","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1738580927582,"stop":1738580927582,"duration":0},"status":"passed","severity":"normal"},{"uid":"989c2dd25c950f78","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1738580341770,"stop":1738580341770,"duration":0},"status":"passed","severity":"normal"},{"uid":"2252c1da5c55cf0a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1738580341782,"stop":1738580341782,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfaf368824b83c6","name":"Query generator for multiple messages with multiple decoders","time":{"start":1738580964689,"stop":1738580964691,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c8fd3c7c302947b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app52/5/topic450/json","time":{"start":1738580765040,"stop":1738580765045,"duration":5},"status":"passed","severity":"normal"},{"uid":"97db0b3123c92005","name":"Rejects garbage","time":{"start":1738580384185,"stop":1738580384185,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb1e5256635df6d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1738580927579,"stop":1738580927581,"duration":2},"status":"passed","severity":"normal"},{"uid":"40b4beeef2f838b8","name":"different cluster, different shard: nodes don't connect","time":{"start":1738580506763,"stop":1738580506764,"duration":1},"status":"passed","severity":"normal"},{"uid":"4572bfa0e0f3621f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1738580341774,"stop":1738580341774,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9cbf6d06e1fe73","name":"Subscribe to topic containing shell command and receive message","time":{"start":1738580492353,"stop":1738580492354,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e8b1cc660fc672b","name":"random static sharding 1 - Cluster ID: 543, Shard ID: 377","time":{"start":1738580943144,"stop":1738580943145,"duration":1},"status":"passed","severity":"normal"},{"uid":"875b4164cab95a0f","name":"Wrong topic","time":{"start":1738580765047,"stop":1738580765055,"duration":8},"status":"passed","severity":"normal"},{"uid":"b2692fc04a01b577","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1738580341779,"stop":1738580341780,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1ad656cf705c12","name":"topics with same application and version share the same shard","time":{"start":1738580341771,"stop":1738580341771,"duration":0},"status":"passed","severity":"normal"},{"uid":"60af45b734b70f1e","name":"connected peers and dial","time":{"start":1738580603560,"stop":1738580603560,"duration":0},"status":"skipped","severity":"normal"},{"uid":"426a6b9a943da0ae","name":"Reopen subscription with peer with lost subscription","time":{"start":1738580464286,"stop":1738580464286,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c478c54288274a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1738580349555,"stop":1738580349555,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c4909e63fd5858","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app72/7/topic874/proto","time":{"start":1738580765045,"stop":1738580765045,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7b8d214c26c3d2","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1738580985959,"stop":1738580985959,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf3f22e089704fd","name":"Delete observer","time":{"start":1738580606177,"stop":1738580606178,"duration":1},"status":"passed","severity":"normal"},{"uid":"888f4301c1284e35","name":"Push message with content topic containing special chars","time":{"start":1738580904018,"stop":1738580904019,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb1cb1665b4f3fc","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app2/4/topic66/xml","time":{"start":1738580765045,"stop":1738580765045,"duration":0},"status":"passed","severity":"normal"},{"uid":"671eab960bca7c00","name":"Subscribe to topic containing long and receive message","time":{"start":1738580927578,"stop":1738580927578,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b23b926a360dab","name":"Check received message containing Chinese","time":{"start":1738580462030,"stop":1738580462032,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a2fc8650cc085d3","name":"Push message with content topic containing emoji","time":{"start":1738580904035,"stop":1738580904035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2996aea61c581f4","name":"handles multiple messages","time":{"start":1738580975868,"stop":1738580975869,"duration":1},"status":"passed","severity":"normal"},{"uid":"8527dcfdc5b1b981","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1738580985956,"stop":1738580985957,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c0c1e642a1573c","name":"Push message with unicode special characters payload","time":{"start":1738580904001,"stop":1738580904001,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc84169603f999c8","name":"Ping on unsubscribed peer","time":{"start":1738580424776,"stop":1738580424777,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc83d92551c1686d","name":"Push message with escaped characters payload","time":{"start":1738580496580,"stop":1738580496580,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3835b7fcde159f6","name":"should throw error - no public key","time":{"start":1738580350245,"stop":1738580350246,"duration":1},"status":"passed","severity":"normal"},{"uid":"9055860c82d0044d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1738580364234,"stop":1738580364235,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d86b0eed81e4cab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1738580341784,"stop":1738580341784,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e66669beb7fc7f4","name":"can start the service","time":{"start":1738580368149,"stop":1738580368150,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75ea6f32e5e6590","name":"Push message with content topic containing short","time":{"start":1738580904013,"stop":1738580904014,"duration":1},"status":"passed","severity":"normal"},{"uid":"910ade4c32c3ffbe","name":"removeEventListener with wrong event","time":{"start":1738580439764,"stop":1738580439765,"duration":1},"status":"passed","severity":"normal"},{"uid":"202b685f107dfd74","name":"LightPush with 3 connections","time":{"start":1738580462395,"stop":1738580462396,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c54fa82f9aec303d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1738580627378,"stop":1738580627378,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6b86c4a3156c8e","name":"returns only open connection if one present","time":{"start":1738580355730,"stop":1738580355730,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99ac0e3bba95622","name":"Generator, custom pubsub topic","time":{"start":1738580967426,"stop":1738580967426,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5127c44d9617c0","name":"throws on content topic with empty version field","time":{"start":1738580341758,"stop":1738580341758,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc7dd74dba424ab","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app31/6/topic522/utf8","time":{"start":1738580765040,"stop":1738580765040,"duration":0},"status":"passed","severity":"normal"},{"uid":"d417af2efbc1da82","name":"should throw error - no id","time":{"start":1738580350246,"stop":1738580350246,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cf8e0e7082600b","name":"random static sharding 10 - Cluster ID: 338, Shard ID: 635","time":{"start":1738580943159,"stop":1738580943159,"duration":0},"status":"passed","severity":"normal"},{"uid":"8611b0dac0881f0f","name":"Push message with long payload","time":{"start":1738580903986,"stop":1738580903986,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ce1205776675e4","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1738580341766,"stop":1738580341767,"duration":1},"status":"passed","severity":"normal"},{"uid":"2abe5009089aae72","name":"Check publish message containing JSON","time":{"start":1738580635766,"stop":1738580635766,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fe53fbe9e05e54","name":"Ordered callback, aborts when callback returns true","time":{"start":1738580964693,"stop":1738580964701,"duration":8},"status":"passed","severity":"normal"},{"uid":"cd1f17b955df03fc","name":"random static sharding 5 - Cluster ID: 492, Shard ID: 372","time":{"start":1738580943148,"stop":1738580943152,"duration":4},"status":"passed","severity":"normal"},{"uid":"71591526c64a2e4e","name":"Push message with JSON payload","time":{"start":1738580496579,"stop":1738580496579,"duration":0},"status":"passed","severity":"normal"},{"uid":"81393f3504289e4f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1738580492351,"stop":1738580492352,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b84c7fdde0b275","name":"Add multiple subscription objects on single nwaku node","time":{"start":1738580492357,"stop":1738580492357,"duration":0},"status":"passed","severity":"normal"},{"uid":"270a7bf95b4dec65","name":"LightPush with 2 connections","time":{"start":1738580462395,"stop":1738580462395,"duration":0},"status":"skipped","severity":"normal"},{"uid":"812cb42d20b08afc","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1738580430867,"stop":1738580430868,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abff5265f9aa82f","name":"peer:update - should do nothing if another protocol hit","time":{"start":1738580355976,"stop":1738580355976,"duration":0},"status":"passed","severity":"normal"},{"uid":"cecf344d33b6c3fc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1738580927573,"stop":1738580927573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddd54c3eb69d3e","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1738580462259,"stop":1738580462259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"114d6d2a8392bf6","name":"should not fail to stop the service if it was not started","time":{"start":1738580368151,"stop":1738580368151,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f6bd45a66f387e","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1738580462261,"stop":1738580462261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87be31628a9456de","name":"Query Generator - false","time":{"start":1738580954276,"stop":1738580954276,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5bf53e46565f26","name":"should not fail to stop the service if it was not started","time":{"start":1738580413164,"stop":1738580413164,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbaa7fdf2d91d349","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1738580964692,"stop":1738580964693,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56bf76d0328386e","name":"Check publish message containing short","time":{"start":1738580635754,"stop":1738580635755,"duration":1},"status":"passed","severity":"normal"},{"uid":"157973379b87822e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1738580364235,"stop":1738580364236,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5f1d280d5d0931f","name":"Correctly serialized arguments","time":{"start":1738580509167,"stop":1738580509168,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d362d913acf45d0","name":"Check received message containing escaped characters","time":{"start":1738580462041,"stop":1738580462041,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2dd3b0523a4ba9","name":"Subscribe to topic containing shell command and publish message","time":{"start":1738580647655,"stop":1738580647660,"duration":5},"status":"passed","severity":"normal"},{"uid":"1c751797b5ac8e5f","name":"random static sharding 7 - Cluster ID: 787, Shard ID: 242","time":{"start":1738580943155,"stop":1738580943155,"duration":0},"status":"passed","severity":"normal"},{"uid":"14841620dfdba4ba","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1738580350244,"stop":1738580350244,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd80e471af105be8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1738580927582,"stop":1738580927582,"duration":0},"status":"passed","severity":"normal"},{"uid":"721c9ca920209f35","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1738580927551,"stop":1738580927551,"duration":0},"status":"passed","severity":"normal"},{"uid":"64209f4e0253a262","name":"groups content topics by expected pubsub topic","time":{"start":1738580341772,"stop":1738580341772,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49c2b89ccd4319a","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1738580462260,"stop":1738580462260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4522ffdc89528c45","name":"1 Store, 2 fetches","time":{"start":1738580364023,"stop":1738580364023,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3c9477c7c9732b","name":"Check received message containing Russian","time":{"start":1738580462035,"stop":1738580462035,"duration":0},"status":"passed","severity":"normal"},{"uid":"c613bd4186cf4c76","name":"Filter with 2 connections","time":{"start":1738580462395,"stop":1738580462395,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ee899d104534fb7","name":"should reject if LightPush is requested but not mounted","time":{"start":1738580380833,"stop":1738580380833,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ee3951a1609c70","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1738580827626,"stop":1738580827626,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4118c6730bb3740","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1738580985962,"stop":1738580985963,"duration":1},"status":"passed","severity":"normal"},{"uid":"d791eef6bbd4d806","name":"Decoder throws on empty string content topic","time":{"start":1738580374132,"stop":1738580374133,"duration":1},"status":"passed","severity":"normal"},{"uid":"3156ba612d3ae4dc","name":"Callback on promise","time":{"start":1738580964692,"stop":1738580964692,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ed8e8ef218ff75","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1738580506761,"stop":1738580506762,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cef5366ae3b6bc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1738580927557,"stop":1738580927557,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a27ef4fd4e4e48","name":"1 Relay, 1 Filter, gives up","time":{"start":1738580364024,"stop":1738580364024,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aacd006fd247e20","name":"Subscribe to topic containing numeric and receive message","time":{"start":1738580927578,"stop":1738580927579,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd88e131be48850","name":"Check publish message after service node is restarted","time":{"start":1738580635778,"stop":1738580635779,"duration":1},"status":"skipped","severity":"normal"},{"uid":"50482f29ee541491","name":"Check received message containing unicode special characters","time":{"start":1738580462041,"stop":1738580462041,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b25309a49074533","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1738580647660,"stop":1738580647663,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ae4d6d1fc820c29","name":"Subscribe to topic containing emoji and receive message","time":{"start":1738580927566,"stop":1738580927567,"duration":1},"status":"passed","severity":"normal"},{"uid":"943ebc9247e05a86","name":"Check received message with timestamp: 1649153314 ","time":{"start":1738580462045,"stop":1738580462045,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c8998abc0aecd4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1738580647650,"stop":1738580647650,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf7d4b61fefd80f","name":"Passing page size 10 when there are 10 messages","time":{"start":1738580969725,"stop":1738580969725,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3ecb84b894547c","name":"random static sharding 9 - Cluster ID: 340, Shard ID: 800","time":{"start":1738580943159,"stop":1738580943159,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc3a4ba40aa6bcf","name":"should return different streams if requested simultaniously","time":{"start":1738580355975,"stop":1738580355976,"duration":1},"status":"passed","severity":"normal"},{"uid":"df011cdfc4a35afb","name":"Filter with 0 connections","time":{"start":1738580462394,"stop":1738580462394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c36d18d34205e4e","name":"Nodes with multiple pubsub topic","time":{"start":1738580627378,"stop":1738580627379,"duration":1},"status":"passed","severity":"normal"},{"uid":"d629db7bfe252680","name":"Passing cursor with wrong pubsubTopic","time":{"start":1738580920209,"stop":1738580920209,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f2f8737ed79ba5","name":"should emit a peer event after start","time":{"start":1738580413167,"stop":1738580413167,"duration":0},"status":"passed","severity":"normal"},{"uid":"347a945b14ff73b6","name":"same cluster, different shard: nodes connect","time":{"start":1738580506763,"stop":1738580506763,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3093c5e4b929742","name":"Relay - times out","time":{"start":1738580990732,"stop":1738580990733,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e901eeaac00bbb","name":"Push 5 different messages","time":{"start":1738580904009,"stop":1738580904009,"duration":0},"status":"broken","severity":"normal"},{"uid":"8d62b0ffbbeb26e7","name":"Push message with content topic containing Arabic","time":{"start":1738580904019,"stop":1738580904020,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e7dea9d8f91227","name":"should fail to send if no connected peers found","time":{"start":1738580380749,"stop":1738580380749,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a499b16b65b720","name":"should request renew when peer disconnects","time":{"start":1738580380472,"stop":1738580380473,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ebc83d2ec102e","name":"Using a function","time":{"start":1738580984177,"stop":1738580984177,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fff809f99f0df88","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1738580341791,"stop":1738580341791,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7fd9785b541120","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1738580349553,"stop":1738580349554,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c0f8a8bbdc86cd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1738580448344,"stop":1738580448344,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1f7fe248c5238c","name":"less peers than existing","time":{"start":1738580603565,"stop":1738580603565,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7c17126ee01e0dd","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1738580431112,"stop":1738580431113,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0ebb79bb05adf","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1738580418423,"stop":1738580418425,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed0807a0907573d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1738580920206,"stop":1738580920206,"duration":0},"status":"passed","severity":"normal"},{"uid":"d427991a422c0e4f","name":"All","time":{"start":1738580404578,"stop":1738580404579,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30b2e182f37e71f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1738580936008,"stop":1738580936008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5e9de412dd7425","name":"passes more than one ENR URLs and attempts connection","time":{"start":1738580413171,"stop":1738580413172,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6ccde58126f8c5c","name":"should properly create peer info with all multiaddrs","time":{"start":1738580350255,"stop":1738580350255,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c1af3deaf3fd84","name":"should be called for bootstrap peers","time":{"start":1738580406943,"stop":1738580406943,"duration":0},"status":"passed","severity":"normal"},{"uid":"9725668aac2bbd0","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1738580341777,"stop":1738580341777,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73d4ad93eea6c6c","name":"Asymmetric encrypt & decrypt","time":{"start":1738580374545,"stop":1738580374546,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e64fba55fa49208","name":"tcp ip4 address","time":{"start":1738580349626,"stop":1738580349627,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1c5bd532ea80ed","name":"Store - dialed after - with timeout","time":{"start":1738580990734,"stop":1738580990737,"duration":3},"status":"passed","severity":"normal"},{"uid":"ff4a98704acdd1be","name":"isConnected should return false after all peers disconnect","time":{"start":1738580418427,"stop":1738580418427,"duration":0},"status":"passed","severity":"normal"},{"uid":"155d84a41fa4ffce","name":"Check publish message containing XML","time":{"start":1738580635765,"stop":1738580635765,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5de7c04c5a5a025","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1738580985959,"stop":1738580985959,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63e11d9399994c9","name":"Encoder throws on undefined content topic","time":{"start":1738580356396,"stop":1738580356396,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f4929e3fb3d79f","name":"should only return 1 node with relay and store capability","time":{"start":1738580364233,"stop":1738580364233,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90b64f5289cff34","name":"Publish message with large meta","time":{"start":1738580635779,"stop":1738580635779,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7b55bb90e5299a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1738580364023,"stop":1738580364024,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dff0646a95fa318","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1738580431104,"stop":1738580431106,"duration":2},"status":"passed","severity":"normal"},{"uid":"419e29c181e9b6c5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1738580927558,"stop":1738580927558,"duration":0},"status":"passed","severity":"normal"},{"uid":"414a3b05b8556994","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1738580341784,"stop":1738580341784,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dd1bcb714f4dd4","name":"Nwaku publishes","time":{"start":1738580619918,"stop":1738580619919,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d4857c8b455722","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1738580985964,"stop":1738580985964,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf70bee4d36eea","name":"Check message on other pubsub topic is not received","time":{"start":1738580462046,"stop":1738580462046,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe74d49892794ce","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1738580349555,"stop":1738580349556,"duration":1},"status":"passed","severity":"normal"},{"uid":"351a20707a80b819","name":"Subscribe to topic containing XML and receive message","time":{"start":1738580927558,"stop":1738580927558,"duration":0},"status":"passed","severity":"normal"},{"uid":"286460767b19e913","name":"should get / set UDP multiaddr","time":{"start":1738580350249,"stop":1738580350249,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a3c99d9566d581","name":"udp ip6 address","time":{"start":1738580349627,"stop":1738580349627,"duration":0},"status":"passed","severity":"normal"},{"uid":"49dd10fdcf3c89d1","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1738580462264,"stop":1738580462264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b09358edc0221843","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1738580647640,"stop":1738580647640,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7da8d18d38b61b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1738580927587,"stop":1738580927588,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d7948f6fb6c46fe","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1738580341767,"stop":1738580341767,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad724050c830b64b","name":"Check publish message containing shell command","time":{"start":1738580635766,"stop":1738580635766,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c3db468c512b1b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1738580341776,"stop":1738580341776,"duration":0},"status":"passed","severity":"normal"},{"uid":"386dcbb82579b8ea","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1738580341794,"stop":1738580341794,"duration":0},"status":"passed","severity":"normal"},{"uid":"f484311e32a987ba","name":"LightPush with 1 connections","time":{"start":1738580462394,"stop":1738580462394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac9f6a224f79728e","name":"Check publish message containing special chars","time":{"start":1738580635759,"stop":1738580635759,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f765a5571fbc33","name":"should properly compute the node id","time":{"start":1738580350248,"stop":1738580350248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea795f9fea3f4037","name":"should not receive a peer event before start","time":{"start":1738580547536,"stop":1738580547536,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6ec9a8897bee0b","name":"Init the array if not present","time":{"start":1738580341394,"stop":1738580341395,"duration":1},"status":"passed","severity":"normal"},{"uid":"afdb96a70f49d0ab","name":"Push message with custom timestamp: 1738584064452","time":{"start":1738580496586,"stop":1738580496586,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2ee1a19e3c01d5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1738580492350,"stop":1738580492350,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78e0adfe2e83350","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738580431111,"stop":1738580431111,"duration":0},"status":"passed","severity":"normal"},{"uid":"da61aae37cf6286","name":"should properly create location multiaddrs - udp","time":{"start":1738580350254,"stop":1738580350254,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2d0b8eca207432","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1738580492336,"stop":1738580492336,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57e938d5f7bc5bd","name":"Non TWN Cluster","time":{"start":1738580765033,"stop":1738580765040,"duration":7},"status":"passed","severity":"normal"},{"uid":"c866dd733d00f6b3","name":"should decode valid enr with tcp successfully","time":{"start":1738580350245,"stop":1738580350245,"duration":0},"status":"passed","severity":"normal"},{"uid":"3418d3198ce1e20f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1738580341783,"stop":1738580341783,"duration":0},"status":"passed","severity":"normal"},{"uid":"40eb42235b32a13","name":"Ping on subscribed peer","time":{"start":1738580464286,"stop":1738580464287,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c7bcf4efba9b42","name":"Subscribe to topic containing JSON and receive message","time":{"start":1738580927559,"stop":1738580927563,"duration":4},"status":"passed","severity":"normal"},{"uid":"fb2ab0713d59e087","name":"should send to specified number of peers of used peers","time":{"start":1738580380750,"stop":1738580380750,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fca00ad484bcee3","name":"Fails to push message with large meta","time":{"start":1738580904039,"stop":1738580904039,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4f08ed205e7776","name":"should set field with only RELAY enabled","time":{"start":1738580350256,"stop":1738580350256,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd304bc16cc6fca7","name":"Generator, 2 different pubsubtopics","time":{"start":1738580967434,"stop":1738580967436,"duration":2},"status":"passed","severity":"normal"},{"uid":"aacd4cdbc3ef07ad","name":"can start the service","time":{"start":1738580547533,"stop":1738580547533,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b979d2cdb18cef0","name":"should throw an error for an unconfigured topic","time":{"start":1738580341789,"stop":1738580341789,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0c8fb29f63533c","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1738580399599,"stop":1738580399601,"duration":2},"status":"passed","severity":"normal"},{"uid":"5823ffead7291d83","name":"Ephemeral field set to true","time":{"start":1738580356395,"stop":1738580356395,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d2f6fbb5524c4e","name":"Waku message hash computation (no timestamp)","time":{"start":1738580344296,"stop":1738580344297,"duration":1},"status":"passed","severity":"normal"},{"uid":"2902a9ed827a0ed2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1738580448340,"stop":1738580448340,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb514b4f8f8cb791","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1738580627380,"stop":1738580627380,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb9191a6a1816a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1738580627377,"stop":1738580627377,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcda0d37a4150bf9","name":"Symmetric encrypt & Decrypt","time":{"start":1738580374546,"stop":1738580374547,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d319c06959d4dce","name":"Fields are not dropped","time":{"start":1738580355539,"stop":1738580355541,"duration":2},"status":"passed","severity":"normal"},{"uid":"e834185550c3ddfa","name":"Push message with rate limit","time":{"start":1738580496584,"stop":1738580496584,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b90b002dd113eac","name":"Publish without waiting for remote peer","time":{"start":1738580647638,"stop":1738580647638,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5a3cfbfa1ddd3d","name":"start node with empty shard should fail","time":{"start":1738580943160,"stop":1738580943160,"duration":0},"status":"passed","severity":"normal"},{"uid":"741cd3e24bbe7244","name":"Relay","time":{"start":1738580404577,"stop":1738580404577,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4c79f0c3928224","name":"Push message with XML payload","time":{"start":1738580496577,"stop":1738580496577,"duration":0},"status":"passed","severity":"normal"},{"uid":"d438d521d3fcd6e9","name":"Check publish message containing unicode special characters","time":{"start":1738580635767,"stop":1738580635768,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3679724cc617cbd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1738580431107,"stop":1738580431107,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d0c03bf6ecd3d7","name":"random static sharding 2 - Cluster ID: 613, Shard ID: 980","time":{"start":1738580943146,"stop":1738580943147,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb027f13af33159f","name":"Check message received after jswaku node is restarted","time":{"start":1738580462048,"stop":1738580462049,"duration":1},"status":"skipped","severity":"normal"},{"uid":"43fc85ba97f75219","name":"Mutual subscription","time":{"start":1738580647635,"stop":1738580647636,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec1a40f4a4829e9","name":"Round trip binary encryption [ecies, signature]","time":{"start":1738580375790,"stop":1738580375790,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d8f5865d9bb049","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1738580936015,"stop":1738580936020,"duration":5},"status":"passed","severity":"normal"},{"uid":"9277ba43e4f4106a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1738580341767,"stop":1738580341767,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b0cdb6dc055de","name":"should reject if Filter is requested but not mounted","time":{"start":1738580380833,"stop":1738580380833,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8462b51d4a4fd98","name":"Relay + Store","time":{"start":1738580404578,"stop":1738580404578,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e2aab00d65b233","name":"Subscribe to topic containing special chars and receive message","time":{"start":1738580927579,"stop":1738580927579,"duration":0},"status":"passed","severity":"normal"},{"uid":"19fd3326fcfb24f0","name":"should return valid sharding parameters for static sharding","time":{"start":1738580341791,"stop":1738580341792,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d85264816c1229","name":"Push message with numeric payload","time":{"start":1738580496572,"stop":1738580496572,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34aa239fd87d4a2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1738580492356,"stop":1738580492356,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa0bf91137129a4","name":"can start and stop the service","time":{"start":1738580547534,"stop":1738580547534,"duration":0},"status":"passed","severity":"normal"},{"uid":"3169a40fb86c4969","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1738580406943,"stop":1738580406944,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97ec3f015f86367","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1738580341781,"stop":1738580341781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e638c0e14de75c7","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1738580364034,"stop":1738580364037,"duration":3},"status":"passed","severity":"normal"},{"uid":"8f2103bbd159cb0d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1738580927555,"stop":1738580927555,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb277314b3e73a3","name":"Push message with meta","time":{"start":1738580496582,"stop":1738580496583,"duration":1},"status":"passed","severity":"normal"},{"uid":"1091defd95422167","name":"1 Relay, 1 fetch","time":{"start":1738580364022,"stop":1738580364022,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbbb7e13bff81d3","name":"returns all values when wanted number is greater than available values","time":{"start":1738580363585,"stop":1738580363586,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a474764968dee8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1738580927556,"stop":1738580927556,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4e640a533bcb93","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app97/9/topic710/proto","time":{"start":1738580765046,"stop":1738580765046,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b92a2a8868f6db2","name":"throws on content topic with too few or too many fields","time":{"start":1738580341755,"stop":1738580341756,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac399804c9636b74","name":"Sets default value correctly","time":{"start":1738580984182,"stop":1738580984182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b1b1fba0c820e3","name":"should wait for LightPush peer to be connected","time":{"start":1738580380834,"stop":1738580380834,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd096a8caa453380","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1738580341777,"stop":1738580341777,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15d18161ed60d96","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1738580341783,"stop":1738580341784,"duration":1},"status":"passed","severity":"normal"},{"uid":"4292214bf6996a5e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1738580627381,"stop":1738580627381,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dba836611a2a79d","name":"Decoder throws on undefined content topic","time":{"start":1738580375791,"stop":1738580375791,"duration":0},"status":"passed","severity":"normal"},{"uid":"95733c5750db794e","name":"Overlapping topic subscription","time":{"start":1738580927577,"stop":1738580927577,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc2f9e7d5240670","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1738580635774,"stop":1738580635778,"duration":4},"status":"passed","severity":"normal"},{"uid":"3ffc2858ae22bdf7","name":"Check message with no pubsub topic is not received","time":{"start":1738580462046,"stop":1738580462046,"duration":0},"status":"passed","severity":"normal"},{"uid":"180ece15061f0c8c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app55/1/topic944/proto","time":{"start":1738580765046,"stop":1738580765046,"duration":0},"status":"passed","severity":"normal"},{"uid":"7066a949525daa0d","name":"retrieves a single peer","time":{"start":1738580364230,"stop":1738580364230,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba3ea8f20400c97","name":"removeEventListener with correct event","time":{"start":1738580439764,"stop":1738580439764,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2478a7eaaadd9","name":"should be able to encode the field with only STORE set to true","time":{"start":1738580349551,"stop":1738580349552,"duration":1},"status":"passed","severity":"normal"},{"uid":"339694df571de83","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1738580462265,"stop":1738580462265,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68736e80524ea211","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1738580341789,"stop":1738580341789,"duration":0},"status":"passed","severity":"normal"},{"uid":"131b17d4687b2cf6","name":"Query Generator, No message returned","time":{"start":1738580936012,"stop":1738580936013,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e47559340c739a7","name":"should add and remove event listeners correctly","time":{"start":1738580368154,"stop":1738580368154,"duration":0},"status":"passed","severity":"normal"},{"uid":"30848fe19acaea46","name":"Subscribe to topic containing shell command and receive message","time":{"start":1738580927585,"stop":1738580927586,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c2e09348ed8a0a","name":"Register correct protocols","time":{"start":1738580647636,"stop":1738580647638,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1fd7ab3b594e9f2","name":"Meta field set when metaSetter is specified","time":{"start":1738580356396,"stop":1738580356396,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5aa5f4edb6b4ae","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1738580492334,"stop":1738580492335,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d8640853ea1029","name":"should select older connection if present","time":{"start":1738580355731,"stop":1738580355732,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa06ae37b29e354","name":"Check publish message containing escaped characters","time":{"start":1738580635766,"stop":1738580635767,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1c27148cf61788","name":"Subscribe to topic containing special chars and receive message","time":{"start":1738580492344,"stop":1738580492345,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f322586106218c","name":"getPeersByDiscovery","time":{"start":1738580439765,"stop":1738580439765,"duration":0},"status":"passed","severity":"normal"},{"uid":"d681d0f577671e64","name":"Subscribe to topic containing JSON and receive message","time":{"start":1738580492352,"stop":1738580492352,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97205b07fece1f0","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app9/7/topic677/proto","time":{"start":1738580765046,"stop":1738580765047,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0910e5fd56e937f","name":"should throw error - no public key","time":{"start":1738580350247,"stop":1738580350247,"duration":0},"status":"passed","severity":"normal"},{"uid":"f674fb74d0b34fe","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1738580492336,"stop":1738580492336,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38eeb9df5a75abb","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1738580341775,"stop":1738580341775,"duration":0},"status":"passed","severity":"normal"},{"uid":"231287d589d0bbc9","name":"configure the node with multiple content topics","time":{"start":1738580765055,"stop":1738580765055,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bffdfb5182cd135","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1738580341782,"stop":1738580341782,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46a1a472f14795b","name":"ignores domain fetching errors","time":{"start":1738580364231,"stop":1738580364232,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07f05d352ecced9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1738580647653,"stop":1738580647653,"duration":0},"status":"passed","severity":"normal"},{"uid":"128157022d9b432e","name":"should not receive a peer event before start","time":{"start":1738580368152,"stop":1738580368152,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cba3ad9a44b0280","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1738580927546,"stop":1738580927546,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea17fa6042dba84","name":"should not fail to start the service if it is already started","time":{"start":1738580547535,"stop":1738580547535,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b01761dc16a8a61","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1738580341761,"stop":1738580341766,"duration":5},"status":"passed","severity":"normal"},{"uid":"df0b453fa079d612","name":"Subscribe to topic containing numeric and publish message","time":{"start":1738580647649,"stop":1738580647649,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe88d49f21f2aa82","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1738580399595,"stop":1738580399599,"duration":4},"status":"passed","severity":"normal"},{"uid":"173bc43ede329fb","name":"Ping on subscribed peer","time":{"start":1738580424775,"stop":1738580424776,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce240dd2554bbfb","name":"Check received message containing numeric","time":{"start":1738580462026,"stop":1738580462027,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d597f609c55023","name":"stop","time":{"start":1738580439767,"stop":1738580439768,"duration":1},"status":"passed","severity":"normal"},{"uid":"d537d5b1ce6b1659","name":"Check message with invalid timestamp is not received","time":{"start":1738580462045,"stop":1738580462046,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc5b9fd716301cf","name":"Push message with Chinese payload","time":{"start":1738580903990,"stop":1738580903990,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b6c158ba8da740","name":"Push message with Script payload","time":{"start":1738580496576,"stop":1738580496577,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8f65e421f106fd","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1738580462260,"stop":1738580462260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3dc5844371672b67","name":"Check message with no payload is not received","time":{"start":1738580462048,"stop":1738580462048,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a276242ce75a26","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1738580341772,"stop":1738580341772,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d9f19d6893616","name":"can start the service","time":{"start":1738580413163,"stop":1738580413163,"duration":0},"status":"passed","severity":"normal"},{"uid":"606706a0f2bcce24","name":"should handle a minimal index list","time":{"start":1738580341867,"stop":1738580341867,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe73616e654123ef","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1738580927555,"stop":1738580927556,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d63fa0d7c004dc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1738580492356,"stop":1738580492356,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb535f384f8d445","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1738580462268,"stop":1738580462269,"duration":1},"status":"skipped","severity":"normal"},{"uid":"649a40ebba5df5ec","name":"Check received message with timestamp: 1738580398159 ","time":{"start":1738580462042,"stop":1738580462042,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac91ddd4f504f0b","name":"caches peers it previously fetched","time":{"start":1738580364232,"stop":1738580364232,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92baed89f5c164c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1738580341769,"stop":1738580341769,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45bdaa6c944cf6b","name":"Push message with XML payload","time":{"start":1738580903992,"stop":1738580903993,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fb87ac85dce7ea","name":"Subscribe to topic containing emoji and publish message","time":{"start":1738580647663,"stop":1738580647663,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db85b8ce852a62c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1738580647663,"stop":1738580647663,"duration":0},"status":"passed","severity":"normal"},{"uid":"20eb8543d8162208","name":"Should update shard info","time":{"start":1738580547728,"stop":1738580547729,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a3b9687a0fdd0b","name":"Check received message with timestamp: 1738580398159000000 ","time":{"start":1738580462042,"stop":1738580462042,"duration":0},"status":"passed","severity":"normal"},{"uid":"576866f626ca92cd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1738580927569,"stop":1738580927569,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a61c788d9ada61","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1738580967427,"stop":1738580967427,"duration":0},"status":"passed","severity":"normal"},{"uid":"36532cd08aae6646","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1738580431103,"stop":1738580431104,"duration":1},"status":"passed","severity":"normal"},{"uid":"438dfc6f63496c3f","name":"Passing page size 11 when there are 10 messages","time":{"start":1738580969725,"stop":1738580969729,"duration":4},"status":"passed","severity":"normal"},{"uid":"f1a3347b087e74a6","name":"Nodes with multiple pubsub topic","time":{"start":1738580627381,"stop":1738580627381,"duration":0},"status":"passed","severity":"normal"},{"uid":"d972ef7eebb4cf0f","name":"Push message with emoji payload","time":{"start":1738580496580,"stop":1738580496581,"duration":1},"status":"passed","severity":"normal"},{"uid":"42451a74077ae2e1","name":"should wait for Store peer to be connected","time":{"start":1738580380835,"stop":1738580380835,"duration":0},"status":"passed","severity":"normal"},{"uid":"867ece11f4e3aa29","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1738580374129,"stop":1738580374130,"duration":1},"status":"passed","severity":"normal"},{"uid":"d507301ff25607c0","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1738580627380,"stop":1738580627381,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da7dd67ce658838","name":"should throw an error if shards are undefined for static sharding","time":{"start":1738580341778,"stop":1738580341779,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0512597e48d147","name":"should call waitForPeer on Relay","time":{"start":1738580380835,"stop":1738580380835,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedf32bddf86c87f","name":"should return false","time":{"start":1738580350247,"stop":1738580350247,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d24eca9630efc9","name":"Check publish message containing SQL Injection","time":{"start":1738580635761,"stop":1738580635765,"duration":4},"status":"passed","severity":"normal"},{"uid":"97b70b3c9ec8665f","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1738580462263,"stop":1738580462264,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f8b13a6adedc6316","name":"Subscribe to topic containing XML and receive message","time":{"start":1738580927583,"stop":1738580927583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c5c1d17419fe74","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1738580448343,"stop":1738580448343,"duration":0},"status":"passed","severity":"normal"},{"uid":"2767b352db63fa82","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1738580341781,"stop":1738580341782,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c0d01ff0c9dba5","name":"Push message with special chars payload","time":{"start":1738580496572,"stop":1738580496574,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa43085234018996","name":"Subscribe and receives messages on 20 topics","time":{"start":1738580927548,"stop":1738580927549,"duration":1},"status":"passed","severity":"normal"},{"uid":"e75f7aff42f9e855","name":"Encoder throws on empty string content topic","time":{"start":1738580375791,"stop":1738580375791,"duration":0},"status":"passed","severity":"normal"},{"uid":"918580177b62b87","name":"should throw an error for missing required configuration","time":{"start":1738580341779,"stop":1738580341779,"duration":0},"status":"passed","severity":"normal"},{"uid":"8119eeb3787d80db","name":"Push message with special chars payload","time":{"start":1738580903987,"stop":1738580903990,"duration":3},"status":"passed","severity":"normal"},{"uid":"cd79955d7b5a2723","name":"Push message with content topic containing XML","time":{"start":1738580904028,"stop":1738580904029,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc9c5fb0e1228d8a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1738580927563,"stop":1738580927563,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd6c10a8979b6cb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1738580341786,"stop":1738580341786,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed638681d3a3ae9","name":"Renews subscription after lossing a connection","time":{"start":1738580927567,"stop":1738580927568,"duration":1},"status":"passed","severity":"normal"},{"uid":"b059b676f01dacf8","name":"should reject if Relay is requested but not mounted","time":{"start":1738580380832,"stop":1738580380832,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35286e99fcb48c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1738580603138,"stop":1738580603139,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2567a1c45b5d68a0","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1738580344294,"stop":1738580344295,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a887625b4bef4f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1738580341786,"stop":1738580341787,"duration":1},"status":"passed","severity":"normal"},{"uid":"68298404d27ea5f6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1738580364041,"stop":1738580364042,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9bd8c2510c7655","name":"throws an error for improperly formatted content topics","time":{"start":1738580341773,"stop":1738580341774,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cd93e43d8c9fe4","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1738580492357,"stop":1738580492357,"duration":0},"status":"passed","severity":"normal"},{"uid":"8815d3ac3366a07","name":"Reopen subscription with peer with lost subscription","time":{"start":1738580464290,"stop":1738580464290,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfbfa524b323f75","name":"isConnected between 2 js-waku relay nodes","time":{"start":1738580418428,"stop":1738580418428,"duration":0},"status":"passed","severity":"normal"},{"uid":"35231d58bba6ca53","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1738580341794,"stop":1738580341795,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa5533d1dbf21f7","name":"Publishes to nwaku","time":{"start":1738580619918,"stop":1738580619918,"duration":0},"status":"passed","severity":"normal"},{"uid":"3030a48cf668266b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1738580827625,"stop":1738580827625,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c42bd97aee6511","name":"Check meta is set [symmetric]","time":{"start":1738580374130,"stop":1738580374130,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b48a826f499d1ec","name":"Publish message with custom timestamp: Mon Feb 03 2025 12:03:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1738580635772,"stop":1738580635773,"duration":1},"status":"passed","severity":"normal"},{"uid":"91467d57030abd57","name":"Refresh subscription","time":{"start":1738580492339,"stop":1738580492340,"duration":1},"status":"passed","severity":"normal"},{"uid":"893aff8c671ada8","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1738580462269,"stop":1738580462269,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f46500310bb4b2","name":"Check publish message containing emoji","time":{"start":1738580635768,"stop":1738580635768,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3279fb2f0ae8ab","name":"Encoder throws on undefined content topic","time":{"start":1738580375791,"stop":1738580375791,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1eb3b24c43fd60","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1738580927572,"stop":1738580927572,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcd98d8ebec46e","name":"Push message with content topic containing Script","time":{"start":1738580904027,"stop":1738580904028,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e9d4550110496","name":"Check received message containing XML","time":{"start":1738580462036,"stop":1738580462036,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f859c2c3180ca39","name":"Round trip binary serialization","time":{"start":1738580356395,"stop":1738580356395,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69710924b8f7a0c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1738580431112,"stop":1738580431112,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c49b1a984ac91f","name":"should emit a peer event after start","time":{"start":1738580368151,"stop":1738580368152,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c90c9e7cc1ccd3","name":"Store - dialed first","time":{"start":1738580990734,"stop":1738580990734,"duration":0},"status":"passed","severity":"normal"},{"uid":"f947cc98c2ccfaf4","name":"throws on content topic with empty application field","time":{"start":1738580341757,"stop":1738580341757,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8b59ae36929870","name":"Query with Promise Callback, No message returned","time":{"start":1738580936022,"stop":1738580936023,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb25bee1fb1e3c3","name":"Generator, custom pubsub topic","time":{"start":1738580967434,"stop":1738580967434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efb5355c4d22a13","name":"Filter with 1 connections","time":{"start":1738580462394,"stop":1738580462395,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ae0aa8edca8d7679","name":"Push message with content topic containing Basic HTML tag","time":{"start":1738580904029,"stop":1738580904030,"duration":1},"status":"passed","severity":"normal"},{"uid":"b600941cacc19a28","name":"Subscribe to topic containing JSON and publish message","time":{"start":1738580647655,"stop":1738580647655,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14e36b8c350fc73","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1738580448342,"stop":1738580448342,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d7112f7dfa959f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1738580492349,"stop":1738580492350,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f2d0a616981a70","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1738580341786,"stop":1738580341786,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de1b43b5eb053ba","name":"Encoder throws on empty string content topic","time":{"start":1738580356397,"stop":1738580356397,"duration":0},"status":"passed","severity":"normal"}] |