allure-jswaku/7346/widgets/severity.json
2024-08-27 13:33:41 +00:00

1 line
158 KiB
JSON

[{"uid":"1c38d287a0e7200","name":"Check received message containing XML","time":{"start":1724765392382,"stop":1724765392382,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a275d7dfc8e64e","name":"can start the service","time":{"start":1724764850586,"stop":1724764850587,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d48a146a63dd42","name":"should throw error - no public key","time":{"start":1724764797731,"stop":1724764797731,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43d2f4a37d30d8","name":"Push message with Basic HTML tag payload","time":{"start":1724765505325,"stop":1724765505325,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6d88a88912d725","name":"should throw error - no public key","time":{"start":1724764797729,"stop":1724764797730,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e8fa4fc3dbcf0d","name":"Query Generator - true","time":{"start":1724765527485,"stop":1724765527485,"duration":0},"status":"passed","severity":"normal"},{"uid":"715c680872b85c01","name":"Fails to push message with empty content topic","time":{"start":1724765367188,"stop":1724765367189,"duration":1},"status":"passed","severity":"normal"},{"uid":"151d575c3306795a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724764895743,"stop":1724764895743,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4830ff110aa687","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724764841851,"stop":1724764841851,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e374c6a870effb","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724764789126,"stop":1724764789126,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cafb49903dae1bb","name":"Check received message containing short","time":{"start":1724765392378,"stop":1724765392379,"duration":1},"status":"passed","severity":"normal"},{"uid":"1daaf01292ec860a","name":"listenerCount","time":{"start":1724764880296,"stop":1724764880297,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa54e430739c231","name":"Relay - times out","time":{"start":1724765566163,"stop":1724765566163,"duration":0},"status":"passed","severity":"normal"},{"uid":"f118c5d35700a783","name":"Check received message containing short","time":{"start":1724765392364,"stop":1724765392365,"duration":1},"status":"passed","severity":"normal"},{"uid":"5016d14c4dfa3b81","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724765421009,"stop":1724765421009,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca13a7a3914c7a3","name":"can start and stop the service","time":{"start":1724764850587,"stop":1724764850587,"duration":0},"status":"passed","severity":"normal"},{"uid":"867536b93721aedf","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724764825334,"stop":1724764825334,"duration":0},"status":"passed","severity":"normal"},{"uid":"963902fdd66bafe1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724765108198,"stop":1724765108198,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b81fe00496c5421","name":"safeDispatchEvent","time":{"start":1724764880298,"stop":1724764880298,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18d9a35f58f52d9","name":"Check received message containing shell command","time":{"start":1724765392387,"stop":1724765392387,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46027e9bad0fbf4","name":"Push to array if already present","time":{"start":1724764788866,"stop":1724764788866,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59acfcaf7cb519e","name":"Push message with XML payload","time":{"start":1724765505325,"stop":1724765505325,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02a7dbde0595ebe","name":"Fails to push message with empty content topic","time":{"start":1724765505401,"stop":1724765505402,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf1b255875aa08bd","name":"Check received message containing Arabic","time":{"start":1724765392380,"stop":1724765392380,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adf2e77d05d4c8d","name":"Check received message containing special chars","time":{"start":1724765392366,"stop":1724765392366,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f71e4f6adbc9ff","name":"should properly create peer info with all multiaddrs","time":{"start":1724764797740,"stop":1724764797741,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86b4e095d75523e","name":"Check received message containing Russian","time":{"start":1724765392381,"stop":1724765392381,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f57cc4fa8f7e41","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724764789147,"stop":1724764789148,"duration":1},"status":"passed","severity":"normal"},{"uid":"309ed96883f3a1fb","name":"Push message with content topic containing unicode special characters","time":{"start":1724765505400,"stop":1724765505400,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08a5b6a14d17393","name":"Subscribe and receive messages via lightPush","time":{"start":1724765545657,"stop":1724765545658,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4b7673c91bd647","name":"Subscribe to topic containing long and receive message","time":{"start":1724765545676,"stop":1724765545676,"duration":0},"status":"passed","severity":"normal"},{"uid":"882e1877f66a6999","name":"Check received message with timestamp: 1724764839246000000 ","time":{"start":1724765392373,"stop":1724765392373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3019314cb14a6256","name":"LightPush with 3 connections","time":{"start":1724765110674,"stop":1724765110674,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb198be67f1ee969","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724764789130,"stop":1724764789130,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ffbea7b901984b","name":"handles multiple messages","time":{"start":1724765548990,"stop":1724765548990,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cbbbf3412459dc","name":"Check received message containing special chars","time":{"start":1724765392379,"stop":1724765392380,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce591783da547aa","name":"Check received message containing long","time":{"start":1724765392379,"stop":1724765392379,"duration":0},"status":"passed","severity":"normal"},{"uid":"d257d01a6782c66e","name":"Push message with content topic containing Chinese","time":{"start":1724765505386,"stop":1724765505387,"duration":1},"status":"passed","severity":"normal"},{"uid":"324c5a396893d8f2","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1724764841854,"stop":1724764841854,"duration":0},"status":"passed","severity":"normal"},{"uid":"6229e57f6b41121e","name":"Decrypt messages","time":{"start":1724765370747,"stop":1724765370748,"duration":1},"status":"passed","severity":"normal"},{"uid":"c451f242e870086a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724764789139,"stop":1724764789139,"duration":0},"status":"passed","severity":"normal"},{"uid":"4707aaf56c982ac4","name":"Ping on unsubscribed peer","time":{"start":1724764941089,"stop":1724764941089,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7de71ee189635fe","name":"Decoder throws on empty string content topic","time":{"start":1724764823792,"stop":1724764823792,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fd0fd3e3779834","name":"Check received message containing unicode special characters","time":{"start":1724765392389,"stop":1724765392389,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d59136b98ebbc4","name":"Query Generator, No message returned","time":{"start":1724765511607,"stop":1724765511607,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad4bc8cdfbcf2ef","name":"Check received message containing XML","time":{"start":1724765048429,"stop":1724765048429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d725cff0fc547c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724765205055,"stop":1724765205055,"duration":0},"status":"passed","severity":"normal"},{"uid":"8528f8b82e072511","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724765049726,"stop":1724765049726,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71347302db4673d","name":"Push message with escaped characters payload","time":{"start":1724765367157,"stop":1724765367158,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0349898ccb2d2","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724764895746,"stop":1724764895746,"duration":0},"status":"passed","severity":"normal"},{"uid":"7875856fccd9b1e6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724765545681,"stop":1724765545681,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c31889a505ee1","name":"should properly create location multiaddrs - tcp","time":{"start":1724764797740,"stop":1724764797740,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa4ecf6f921196","name":"Push message with content topic containing numeric","time":{"start":1724765505382,"stop":1724765505383,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c89950c18eb78b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724765405948,"stop":1724765405948,"duration":0},"status":"passed","severity":"normal"},{"uid":"62284f18ffc006d2","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724764895744,"stop":1724764895744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0094bab32cfe25e","name":"throws on content topic with generation field greater than 0","time":{"start":1724764789114,"stop":1724764789114,"duration":0},"status":"passed","severity":"normal"},{"uid":"715017ffdce781d6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724765075587,"stop":1724765075587,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b71b7fbec4d288c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724764841848,"stop":1724764841850,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa6f394d8d25a9e2","name":"Check publish message containing unicode special characters","time":{"start":1724765426730,"stop":1724765426730,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54ffa440963c212","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724765049743,"stop":1724765049743,"duration":0},"status":"passed","severity":"normal"},{"uid":"accc85d246b81f25","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724764850601,"stop":1724764850601,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2ddf9d7e66e0383","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724764855570,"stop":1724764855571,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8269d302fe960a","name":"Encoder throws on empty string content topic","time":{"start":1724764825335,"stop":1724764825335,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ad3301c87f187","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724764789132,"stop":1724764789132,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf60759b73185d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724765545677,"stop":1724765545677,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4c3ac5d68e7c6","name":"Store - dialed after - with timeout","time":{"start":1724765566164,"stop":1724765566164,"duration":0},"status":"passed","severity":"normal"},{"uid":"483fbc0b6c0601f","name":"Ping on peer without subscriptions","time":{"start":1724764907478,"stop":1724764907479,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f17da7a39206ff","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724765411000,"stop":1724765411000,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2e8e50e027e192f","name":"Accepts a valid Waku Message","time":{"start":1724764806041,"stop":1724764806042,"duration":1},"status":"passed","severity":"normal"},{"uid":"60078c3c317f9d0c","name":"Ordered Callback - true","time":{"start":1724765527487,"stop":1724765527487,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1546c3ce0f2b03b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724764813493,"stop":1724764813493,"duration":0},"status":"passed","severity":"normal"},{"uid":"235373d7977160df","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724765545656,"stop":1724765545656,"duration":0},"status":"passed","severity":"normal"},{"uid":"65412a256cdf303c","name":"Relay - dialed after","time":{"start":1724765566162,"stop":1724765566163,"duration":1},"status":"passed","severity":"normal"},{"uid":"934c16df1889cd47","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724764813708,"stop":1724764813708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a9943652bec9815","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724764789147,"stop":1724764789147,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef27d57f03f71f4","name":"new peer added after a peer was already found","time":{"start":1724765411000,"stop":1724765411000,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81712d2330b48162","name":"Push message with short payload","time":{"start":1724765505315,"stop":1724765505315,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b1503f2fcee1cb","name":"Check message with no payload is not received","time":{"start":1724765392393,"stop":1724765392394,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a677785da412611","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724764789120,"stop":1724764789120,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a39fe22e44aff6","name":"Check received message containing shell command","time":{"start":1724765392371,"stop":1724765392371,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04734d2eda270df","name":"Overlapping topic subscription","time":{"start":1724765075579,"stop":1724765075580,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb7ae46b5f6cf44","name":"should only return 1 node with store capability","time":{"start":1724764813706,"stop":1724764813706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1415684f10fb8b1d","name":"shard 0","time":{"start":1724765485924,"stop":1724765485926,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b96bdbf561bfd4a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724764847608,"stop":1724764847609,"duration":1},"status":"passed","severity":"normal"},{"uid":"e636d3f12fcb237b","name":"Decoder throws on undefined content topic","time":{"start":1724764802783,"stop":1724764802783,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f787e6fac709fa","name":"Push message with content topic containing special chars","time":{"start":1724765367179,"stop":1724765367180,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a03a0c29b48287","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724764802336,"stop":1724764802336,"duration":0},"status":"passed","severity":"normal"},{"uid":"3026a74446cdf62b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724764802336,"stop":1724764802336,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ee9875c2e2e334","name":"Push message with long payload","time":{"start":1724765505316,"stop":1724765505316,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaaff052e8aef50f","name":"1 Relay, 1 Filter, gives up","time":{"start":1724764813133,"stop":1724764813133,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69731c23ed5bcb6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724764841853,"stop":1724764841853,"duration":0},"status":"passed","severity":"normal"},{"uid":"1216fc327c08199e","name":"Push message with content topic containing Script","time":{"start":1724765367185,"stop":1724765367185,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf602bbdeaf6f22","name":"Push message with content topic containing Arabic","time":{"start":1724765505387,"stop":1724765505387,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6619c9945435ad1","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724765049730,"stop":1724765049730,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05de8a1e9be0a2a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724765075584,"stop":1724765075584,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d99622861e46df","name":"Encoder throws on empty string content topic","time":{"start":1724764802782,"stop":1724764802783,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e8e2ce23eab285","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724765049725,"stop":1724765049726,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64576051b9c1366","name":"Subscribe to topic containing Script and receive message","time":{"start":1724765545679,"stop":1724765545680,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c9285190a23151b","name":"Fields are not dropped","time":{"start":1724764802141,"stop":1724764802142,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca0c85cc39b4bcc4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724764789143,"stop":1724764789144,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf1065613aa23e2","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724765421006,"stop":1724765421006,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b9cd23cb8150fd","name":"Filter with 3 connections","time":{"start":1724765110675,"stop":1724765110675,"duration":0},"status":"passed","severity":"normal"},{"uid":"8effca021706685c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724765421010,"stop":1724765421010,"duration":0},"status":"passed","severity":"normal"},{"uid":"31931b15a4a1c562","name":"random static sharding 3 - Cluster ID: 301, Shard ID: 571","time":{"start":1724765485929,"stop":1724765485930,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4d48ff739363d2","name":"Subscribe and receives messages on 20 topics","time":{"start":1724765545638,"stop":1724765545639,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb24b5771d1de43","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724765075575,"stop":1724765075575,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbe66408144cafe","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724765257550,"stop":1724765257551,"duration":1},"status":"passed","severity":"normal"},{"uid":"a693e1731d35942c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724765108195,"stop":1724765108195,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4d0313326d9bb9","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724764789142,"stop":1724764789143,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72145745f1c60de","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724765411000,"stop":1724765411001,"duration":1},"status":"passed","severity":"normal"},{"uid":"43109396d323b532","name":"Sets default value correctly","time":{"start":1724765558252,"stop":1724765558252,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c0945f8e7949c","name":"random static sharding 6 - Cluster ID: 357, Shard ID: 559","time":{"start":1724765485932,"stop":1724765485934,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0c6ae64867d8cde","name":"Push 30 different messages","time":{"start":1724765367164,"stop":1724765367168,"duration":4},"status":"passed","severity":"normal"},{"uid":"7228ce49eba242ad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724764789139,"stop":1724764789139,"duration":0},"status":"passed","severity":"normal"},{"uid":"913ff8265a76c72f","name":"Fails to publish message with wrong content topic","time":{"start":1724765426737,"stop":1724765426738,"duration":1},"status":"passed","severity":"normal"},{"uid":"108e948986eeef5","name":"Check publish message containing XML","time":{"start":1724765426727,"stop":1724765426728,"duration":1},"status":"passed","severity":"normal"},{"uid":"7432f82e5adb4b92","name":"tcp ip4 address","time":{"start":1724764797363,"stop":1724764797364,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5ff69db467cd0c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724764797061,"stop":1724764797062,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67a895657c21633","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724765545639,"stop":1724765545639,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d2dc4fc665e258","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724765545633,"stop":1724765545636,"duration":3},"status":"passed","severity":"normal"},{"uid":"f0f3c3b4c78026b7","name":"throws on content topic with empty version field","time":{"start":1724764789115,"stop":1724764789116,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3454977f30a4160","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724765049747,"stop":1724765049747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed90d16aeee3db54","name":"Publishes to nwaku","time":{"start":1724765396501,"stop":1724765396501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c985fecc5cda7e4","name":"Fails to push message bigger that 1MB","time":{"start":1724765505406,"stop":1724765505407,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20e68ad079d5f8f","name":"Filter with 0 connections","time":{"start":1724765110671,"stop":1724765110672,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a8bbb728b7dd8b","name":"Callback on promise","time":{"start":1724765527323,"stop":1724765527323,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cda190af083a032","name":"Push message with rate limit","time":{"start":1724765367191,"stop":1724765367201,"duration":10},"status":"passed","severity":"normal"},{"uid":"16d3c300a9aade06","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724765325739,"stop":1724765325740,"duration":1},"status":"passed","severity":"normal"},{"uid":"49cf09aeab1dd51f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724765557439,"stop":1724765557439,"duration":0},"status":"passed","severity":"normal"},{"uid":"3518e53551d5c53a","name":"Subscribe and receives messages on 20 topics","time":{"start":1724765545664,"stop":1724765545674,"duration":10},"status":"passed","severity":"normal"},{"uid":"7d04bf528ae697dc","name":"Check received message containing Basic HTML tag","time":{"start":1724765392370,"stop":1724765392370,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00f49868c5484b7","name":"Push message with numeric payload","time":{"start":1724765367113,"stop":1724765367113,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f9238c0472073c","name":"Default pageSize","time":{"start":1724765545356,"stop":1724765545356,"duration":0},"status":"passed","severity":"normal"},{"uid":"96eace81aa5fa28d","name":"Passing page size 11 when there are 10 messages","time":{"start":1724765545355,"stop":1724765545355,"duration":0},"status":"passed","severity":"normal"},{"uid":"5413a897f291ebc3","name":"Push message with unicode special characters payload","time":{"start":1724765367158,"stop":1724765367162,"duration":4},"status":"passed","severity":"normal"},{"uid":"59ee2252de017e89","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724765325734,"stop":1724765325734,"duration":0},"status":"passed","severity":"normal"},{"uid":"99664bcf74f44265","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724765545677,"stop":1724765545678,"duration":1},"status":"passed","severity":"normal"},{"uid":"794c034237268332","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724765049745,"stop":1724765049746,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ede292159258d50","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724764797025,"stop":1724764797027,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb8e57668133f0d1","name":"Push message with shell command payload","time":{"start":1724765367150,"stop":1724765367156,"duration":6},"status":"passed","severity":"normal"},{"uid":"5fad5eb5833cdfce","name":"should decode valid enr with tcp successfully","time":{"start":1724764797728,"stop":1724764797729,"duration":1},"status":"passed","severity":"normal"},{"uid":"1743219a384c67f1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724765405945,"stop":1724765405945,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35515a72d91cbff","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724765534493,"stop":1724765534494,"duration":1},"status":"passed","severity":"normal"},{"uid":"10538b7d2ce8905","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724764813491,"stop":1724764813491,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9154e26150b7590","name":"Push message with long payload","time":{"start":1724765367113,"stop":1724765367113,"duration":0},"status":"passed","severity":"normal"},{"uid":"8607c9b6daf0b125","name":"Js publishes, other Js receives","time":{"start":1724765396503,"stop":1724765396503,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9df02a1eb2fa47","name":"Push message with content topic containing Arabic","time":{"start":1724765367180,"stop":1724765367181,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee1297a81d9257be","name":"Ping fails for unsubscribed peers","time":{"start":1724764956450,"stop":1724764956450,"duration":0},"status":"passed","severity":"normal"},{"uid":"93970d11b0e920e5","name":"Check received message containing long","time":{"start":1724765392365,"stop":1724765392365,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d1125c6aa97398","name":"connects to nwaku","time":{"start":1724765558250,"stop":1724765558250,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca8f31a1a166d77","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724765049739,"stop":1724765049739,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeabdbb163f3f4f","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724765511610,"stop":1724765511610,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac8fe1a6ea6aa2","name":"Push message with content topic containing unicode special characters","time":{"start":1724765367188,"stop":1724765367188,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d25b35989c6d0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724764975587,"stop":1724764975587,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31d8ac92cf8b755","name":"more peers than existing","time":{"start":1724765367464,"stop":1724765367464,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d5ac9abab4c5f6","name":"Check message on other pubsub topic is not received","time":{"start":1724765392393,"stop":1724765392393,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb77794378db50b","name":"throws on empty content topic","time":{"start":1724764789113,"stop":1724764789113,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f66d626e57332","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724765075589,"stop":1724765075590,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb01f1fa9be79565","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724765421003,"stop":1724765421003,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb0c038cdb81b47","name":"Check received message containing numeric","time":{"start":1724765392379,"stop":1724765392379,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2caa85dee2b51b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724764812069,"stop":1724764812069,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c64e88608a6e44","name":"Throws when trying to push message with empty payload","time":{"start":1724765367168,"stop":1724765367171,"duration":3},"status":"passed","severity":"normal"},{"uid":"aad0054b0951bc96","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724764928734,"stop":1724764928735,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2ee5ffae7ae2ab","name":"getPeersByDiscovery","time":{"start":1724764880296,"stop":1724764880296,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97d394183462ff3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724765108196,"stop":1724765108197,"duration":1},"status":"passed","severity":"normal"},{"uid":"76283d1713133098","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724765075577,"stop":1724765075577,"duration":0},"status":"passed","severity":"normal"},{"uid":"d205c906054a8e39","name":"random static sharding 10 - Cluster ID: 372, Shard ID: 170","time":{"start":1724765485939,"stop":1724765485940,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb3d19c838d3650e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724764797028,"stop":1724764797028,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c37226a5df22ac","name":"should set field with only FILTER enabled","time":{"start":1724764797742,"stop":1724764797742,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc3e84a08132465","name":"should handle corrupted local storage data gracefully","time":{"start":1724764817755,"stop":1724764817756,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e6d0a1561a61405","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724764789143,"stop":1724764789143,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dabd66bf19c6092","name":"Renews subscription after lossing a connection","time":{"start":1724765545656,"stop":1724765545657,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f01a4af622943c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724765108197,"stop":1724765108198,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa51bca862577219","name":"Push message with custom timestamp: 1724768710944","time":{"start":1724765367205,"stop":1724765367205,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a91dca0444cae58","name":"A test","time":{"start":1724765205119,"stop":1724765205119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bda9350edeee87e","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724764791735,"stop":1724764791736,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d2ea382aa316ec","name":"Init the array if not present","time":{"start":1724764788864,"stop":1724764788866,"duration":2},"status":"passed","severity":"normal"},{"uid":"c669d2ad3f3ecd8b","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724765325745,"stop":1724765325746,"duration":1},"status":"passed","severity":"normal"},{"uid":"22dc3b3e0896ae","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724765470242,"stop":1724765470242,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e825b995dc3acd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724765545642,"stop":1724765545642,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a786c13eee1cd6","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app2/5/topic749/proto","time":{"start":1724765462122,"stop":1724765462123,"duration":1},"status":"passed","severity":"normal"},{"uid":"43184af6406866af","name":"Check received message with timestamp: 1724764839246000000 ","time":{"start":1724765392390,"stop":1724765392390,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b1ac9ecedf0bc3","name":"Rejects garbage","time":{"start":1724764806042,"stop":1724764806042,"duration":0},"status":"passed","severity":"normal"},{"uid":"df653b9e1b12bd67","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724765075590,"stop":1724765075590,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf9872ed3184595","name":"Passing page size 0 when there are 110 messages","time":{"start":1724765545353,"stop":1724765545353,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57f39d88330f692","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724765049723,"stop":1724765049723,"duration":0},"status":"passed","severity":"normal"},{"uid":"77178c74f03f2548","name":"random static sharding 7 - Cluster ID: 691, Shard ID: 805","time":{"start":1724765485935,"stop":1724765485936,"duration":1},"status":"passed","severity":"normal"},{"uid":"fead9d6bfce3041d","name":"Overlapping topic subscription","time":{"start":1724765545675,"stop":1724765545675,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d2500e4c29444e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724764791732,"stop":1724764791733,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a7e49446b1a5e2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724764975585,"stop":1724764975585,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5f6cc9c0647de4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724765075589,"stop":1724765075589,"duration":0},"status":"passed","severity":"normal"},{"uid":"288f9326056313b5","name":"Check received message containing special chars","time":{"start":1724765048425,"stop":1724765048426,"duration":1},"status":"passed","severity":"normal"},{"uid":"441ef3fbadd0cbe8","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724765049727,"stop":1724765049727,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8e1432a13e2df6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724765049745,"stop":1724765049745,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d346e1b1238998","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724765547287,"stop":1724765547287,"duration":0},"status":"passed","severity":"normal"},{"uid":"766d98459ad604c6","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724764789130,"stop":1724764789131,"duration":1},"status":"passed","severity":"normal"},{"uid":"b29a56053aedb236","name":"should properly create location multiaddrs - udp4","time":{"start":1724764797738,"stop":1724764797738,"duration":0},"status":"passed","severity":"normal"},{"uid":"415e1436d803d69f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724764813706,"stop":1724764813707,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c7bcf3c86f89a5","name":"should be online or offline if network state changed","time":{"start":1724764841857,"stop":1724764841858,"duration":1},"status":"broken","severity":"normal"},{"uid":"1bf6eeaacfb1c676","name":"random static sharding 5 - Cluster ID: 307, Shard ID: 43","time":{"start":1724765485931,"stop":1724765485931,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f0f97dd5118afe","name":"ignores unrecognized TXT record formats","time":{"start":1724764813703,"stop":1724764813704,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb88b3994b5f561","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724764789127,"stop":1724764789127,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf344acb540be37","name":"Push message with Arabic payload","time":{"start":1724765367114,"stop":1724765367115,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdac418c0992563a","name":"should set field with all protocols enabled","time":{"start":1724764797741,"stop":1724764797741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55a1409552a71b8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724765545679,"stop":1724765545679,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa72cf9adc0224f","name":"different cluster, same shard: nodes don't connect","time":{"start":1724765257552,"stop":1724765257553,"duration":1},"status":"passed","severity":"normal"},{"uid":"76aa3991f2d90532","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724765075588,"stop":1724765075589,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dbe815017d79d21","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724765545653,"stop":1724765545653,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d03e95f2e1f3fb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724765108194,"stop":1724765108195,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3f0481ddc48efa","name":"Check publish message containing Basic HTML tag","time":{"start":1724765426728,"stop":1724765426728,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec532847e767e55","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724765426735,"stop":1724765426735,"duration":0},"status":"passed","severity":"normal"},{"uid":"325ff07595c14c30","name":"Reusing cursor across nodes","time":{"start":1724765470241,"stop":1724765470241,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef1bc5b382d5080","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724764797067,"stop":1724764797067,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1054694701bb44","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724765075585,"stop":1724765075585,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c1415d2f21187a","name":"Publish message with custom timestamp: Tue Aug 27 2024 12:29:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1724765426736,"stop":1724765426736,"duration":0},"status":"passed","severity":"normal"},{"uid":"680cb1d39d82b89f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724764928739,"stop":1724764928740,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c9aa49368f8275","name":"less peers than existing","time":{"start":1724765367464,"stop":1724765367465,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3f8b521fb8926012","name":"should not fail to start the service if it is already started","time":{"start":1724765396240,"stop":1724765396240,"duration":0},"status":"passed","severity":"normal"},{"uid":"43493bffefbb8d8f","name":"should throw error - no id","time":{"start":1724764797729,"stop":1724764797729,"duration":0},"status":"passed","severity":"normal"},{"uid":"81181258347b7f37","name":"Push message with emoji payload","time":{"start":1724765505327,"stop":1724765505346,"duration":19},"status":"passed","severity":"normal"},{"uid":"336a99da66c958b9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724764789136,"stop":1724764789136,"duration":0},"status":"passed","severity":"normal"},{"uid":"791f90ba72ba4470","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724765049750,"stop":1724765049755,"duration":5},"status":"passed","severity":"normal"},{"uid":"171e4de1e5e39408","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724765421007,"stop":1724765421007,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bd26986a73064d","name":"Check message with non string payload is not received","time":{"start":1724765392394,"stop":1724765392394,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c42d8405881ff80","name":"isConnected return false after peer stops","time":{"start":1724764895745,"stop":1724764895746,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac82a8b8c415982","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724765049728,"stop":1724765049729,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c9b9b4027dce7b","name":"Check publish message after client node is restarted","time":{"start":1724765426747,"stop":1724765426747,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81a27ef6506fd35","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724764789126,"stop":1724764789126,"duration":0},"status":"passed","severity":"normal"},{"uid":"840b7b2d895dfd55","name":"Subscribe to topic containing short and receive message","time":{"start":1724765075580,"stop":1724765075583,"duration":3},"status":"passed","severity":"normal"},{"uid":"e0c8acd33f55ae39","name":"Refresh subscription","time":{"start":1724765075580,"stop":1724765075580,"duration":0},"status":"passed","severity":"normal"},{"uid":"5714f296a4384db5","name":"Relay + Store","time":{"start":1724764797743,"stop":1724764797743,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95ddd7da3b80f3c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724765049733,"stop":1724765049737,"duration":4},"status":"passed","severity":"normal"},{"uid":"ddf184c41b487983","name":"should be able to encode the field with only STORE set to true","time":{"start":1724764797028,"stop":1724764797028,"duration":0},"status":"passed","severity":"normal"},{"uid":"b839fdbed5da7b03","name":"throws on content topic with non-number generation field","time":{"start":1724764789114,"stop":1724764789114,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d56b36a5192151","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724764813488,"stop":1724764813489,"duration":1},"status":"passed","severity":"normal"},{"uid":"26053fbd4d4a1076","name":"Push message with custom timestamp: 1724761475705","time":{"start":1724765505405,"stop":1724765505405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3fa42e71c93ab4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724765075584,"stop":1724765075584,"duration":0},"status":"passed","severity":"normal"},{"uid":"497dc329ea1db036","name":"Check publish message containing numeric","time":{"start":1724765426724,"stop":1724765426724,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4dd0fb07bb7514","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724765392391,"stop":1724765392392,"duration":1},"status":"passed","severity":"normal"},{"uid":"be92e18297203ce1","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724764789147,"stop":1724764789147,"duration":0},"status":"passed","severity":"normal"},{"uid":"15efdb4089c1db82","name":"connected peers and dial","time":{"start":1724765367463,"stop":1724765367464,"duration":1},"status":"skipped","severity":"normal"},{"uid":"40cf82af938ad867","name":"Check message received after nwaku node is restarted","time":{"start":1724765392377,"stop":1724765392377,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83c2985004d33660","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724764789140,"stop":1724764789140,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea13385dfdbb150b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724765545642,"stop":1724765545642,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecaedfc84a505e6b","name":"Check publish message containing long","time":{"start":1724765426724,"stop":1724765426724,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38edc5d524f2e86","name":"can dial TLS multiaddrs","time":{"start":1724765265443,"stop":1724765265444,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82c3fef4cf11ef9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724764789137,"stop":1724764789137,"duration":0},"status":"passed","severity":"normal"},{"uid":"95dfefb59d75ae27","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724765534495,"stop":1724765534495,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cb0470396f50f4","name":"Number of peers are maintained correctly","time":{"start":1724764956447,"stop":1724764956448,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed1822cb0b0e1b5","name":"Push message with content topic containing XML","time":{"start":1724765505395,"stop":1724765505395,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e298f2d168232a2","name":"should not fail to start the service if it is already started","time":{"start":1724764817753,"stop":1724764817753,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ea30f6802bf799","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724765049744,"stop":1724765049744,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefdbce419eb4b06","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724765049738,"stop":1724765049739,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d6678e129684d8","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724765421002,"stop":1724765421002,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90274bf675767b5","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724764850601,"stop":1724764850602,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a76944356a053328","name":"should get / set UDP multiaddr","time":{"start":1724764797733,"stop":1724764797734,"duration":1},"status":"passed","severity":"normal"},{"uid":"715bf091bd744619","name":"should not receive a peer event after stop","time":{"start":1724764850600,"stop":1724764850600,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f4c005f212a775","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724764813492,"stop":1724764813492,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1d87c58911e6ac","name":"isConnected should return true after first peer connects","time":{"start":1724764895745,"stop":1724764895745,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb043183d0f401e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724764841852,"stop":1724764841852,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c08e741965ce030","name":"Check received message with timestamp: 1724764839975000000 ","time":{"start":1724765048435,"stop":1724765048435,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb17f146f4d1ca7","name":"should load peers from local storage and dispatch events","time":{"start":1724764817755,"stop":1724764817755,"duration":0},"status":"passed","severity":"normal"},{"uid":"647cd928248e523a","name":"should not fail to stop the service if it was not started","time":{"start":1724765396240,"stop":1724765396240,"duration":0},"status":"passed","severity":"normal"},{"uid":"365a5fbc3a2006ee","name":"Push message with content topic containing XML","time":{"start":1724765367185,"stop":1724765367185,"duration":0},"status":"passed","severity":"normal"},{"uid":"931ae191cf83086f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724765049724,"stop":1724765049724,"duration":0},"status":"passed","severity":"normal"},{"uid":"15768fa1a8b32f8f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724765527322,"stop":1724765527322,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3fd3472d5c8e24","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724765049739,"stop":1724765049743,"duration":4},"status":"passed","severity":"normal"},{"uid":"cb988b345ab86cc6","name":"Publish message with custom timestamp: Wed Sep 06 2023 13:29:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1724765426735,"stop":1724765426736,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7428749b0a03750","name":"throws on content topic with too few or too many fields","time":{"start":1724764789113,"stop":1724764789113,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2875eff044fc90","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724765557439,"stop":1724765557440,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f50b4ca6834b229","name":"should only return 1 node with relay capability","time":{"start":1724764813705,"stop":1724764813705,"duration":0},"status":"passed","severity":"normal"},{"uid":"7336d0dfbbdcdd55","name":"Generator, 2 different pubsubtopics","time":{"start":1724765534494,"stop":1724765534495,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cd05bda85f761c","name":"Passing page size 1 when there are 4 messages","time":{"start":1724765545354,"stop":1724765545354,"duration":0},"status":"passed","severity":"normal"},{"uid":"c232609f85250c90","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app32/2/topic767/utf8","time":{"start":1724765462124,"stop":1724765462124,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fdc353f9b09012e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724764789119,"stop":1724764789119,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cca2d0b492215d3","name":"it tolerates circular branch references","time":{"start":1724764813701,"stop":1724764813701,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8c5ac07c4f3719","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724765049723,"stop":1724765049724,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ec663605e1c0c8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724764975586,"stop":1724764975587,"duration":1},"status":"passed","severity":"normal"},{"uid":"72375a0d0f5707ba","name":"Check received message containing Chinese","time":{"start":1724765048426,"stop":1724765048426,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f593bdae7dcdea","name":"Check message with no content topic is not received","time":{"start":1724765048441,"stop":1724765048442,"duration":1},"status":"passed","severity":"normal"},{"uid":"943c1a87a49158e3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724764847605,"stop":1724764847605,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce9c6ce2d5c0ead","name":"Ping on subscribed peer","time":{"start":1724764907478,"stop":1724764907478,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d26b9192dc9534","name":"Overlapping topic subscription","time":{"start":1724765545640,"stop":1724765545640,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0ad32633d63504","name":"Check message received after nwaku node is restarted","time":{"start":1724765392395,"stop":1724765392395,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c0d2845ec30fd98","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724765108195,"stop":1724765108196,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5734ed02f22db2e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724764789146,"stop":1724764789147,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff0f29c56c19770","name":"Delete observer","time":{"start":1724765370748,"stop":1724765370748,"duration":0},"status":"passed","severity":"normal"},{"uid":"7beef57456a61790","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724764789127,"stop":1724764789127,"duration":0},"status":"passed","severity":"normal"},{"uid":"b238abd76366e481","name":"Fails to push message with large meta","time":{"start":1724765367190,"stop":1724765367191,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d06720b3e5b41c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724764802784,"stop":1724764802784,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2c72d7ffe4311c","name":"Check message with non string payload is not received","time":{"start":1724765048442,"stop":1724765048443,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac4b9cedcbde46d","name":"Check received message containing Russian","time":{"start":1724765392367,"stop":1724765392368,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9986a8292a341a2","name":"should return empty list for no shard","time":{"start":1724764789133,"stop":1724764789133,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b802e911ad2efe1","name":"throws an error for improperly formatted content topics","time":{"start":1724764789129,"stop":1724764789129,"duration":0},"status":"passed","severity":"normal"},{"uid":"6032a1fee2cee687","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724764823785,"stop":1724764823786,"duration":1},"status":"passed","severity":"normal"},{"uid":"e18f72326bda56d2","name":"Asymmetric encrypt & decrypt","time":{"start":1724764824184,"stop":1724764824184,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c16347de4a67cd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724765545655,"stop":1724765545655,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8aca44a494e6d1","name":"Check received message containing escaped characters","time":{"start":1724765392371,"stop":1724765392372,"duration":1},"status":"passed","severity":"normal"},{"uid":"d56ea84afcf69d31","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724764797742,"stop":1724764797742,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7169ee21b3babe","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724765325737,"stop":1724765325738,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f8dbfae5863352","name":"Encoder throws on undefined content topic","time":{"start":1724764802782,"stop":1724764802782,"duration":0},"status":"passed","severity":"normal"},{"uid":"9111eebf01619c73","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724765545632,"stop":1724765545632,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62409bce992a0c5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724764825333,"stop":1724764825334,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddfc7054033d8310","name":"Query with Promise Callback, No message returned","time":{"start":1724765511611,"stop":1724765511611,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bf8d925d83745e","name":"Fails to publish duplicate message","time":{"start":1724765426737,"stop":1724765426737,"duration":0},"status":"passed","severity":"normal"},{"uid":"90da062dedf12442","name":"can start the service","time":{"start":1724765396224,"stop":1724765396227,"duration":3},"status":"passed","severity":"normal"},{"uid":"9936e03ec0a9fa6c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app90/4/topic391/utf8","time":{"start":1724765462125,"stop":1724765462125,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bed1ee14b4c455","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724765421002,"stop":1724765421003,"duration":1},"status":"passed","severity":"normal"},{"uid":"332ddee11a6b7f14","name":"Ordered callback, aborts when callback returns true","time":{"start":1724765527325,"stop":1724765527325,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1e62bb81f19995","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724765485942,"stop":1724765485943,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b219a332e6eef60","name":"ignores domain fetching errors","time":{"start":1724764813702,"stop":1724764813703,"duration":1},"status":"passed","severity":"normal"},{"uid":"17755a4d192ef28f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724764797062,"stop":1724764797063,"duration":1},"status":"passed","severity":"normal"},{"uid":"527390fb00188fea","name":"Push message with special chars payload","time":{"start":1724765367114,"stop":1724765367114,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba9e71b932f550f","name":"Subscribe to topic containing Script and publish message","time":{"start":1724765421008,"stop":1724765421008,"duration":0},"status":"passed","severity":"normal"},{"uid":"517a4ceb97adff28","name":"Check publish message containing Russian","time":{"start":1724765426726,"stop":1724765426726,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4f831bc5ec319a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724764975586,"stop":1724764975586,"duration":0},"status":"passed","severity":"normal"},{"uid":"8131759bca61ea37","name":"Check publish message after service node is restarted","time":{"start":1724765426745,"stop":1724765426745,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20642a8ceda96bd9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724764789258,"stop":1724764789258,"duration":0},"status":"passed","severity":"normal"},{"uid":"146734797d2058e3","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724764789118,"stop":1724764789118,"duration":0},"status":"passed","severity":"normal"},{"uid":"560000893c65926e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724764789133,"stop":1724764789134,"duration":1},"status":"passed","severity":"normal"},{"uid":"979d9fb25f445fa7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724764789138,"stop":1724764789138,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ec9dc4a082b568","name":"stop","time":{"start":1724764880298,"stop":1724764880299,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc86ab4224b145f9","name":"Check received message containing Chinese","time":{"start":1724765392380,"stop":1724765392380,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ba8df80d7ae084","name":"Push message with Russian payload","time":{"start":1724765367115,"stop":1724765367128,"duration":13},"status":"passed","severity":"normal"},{"uid":"b58d31f3f966678a","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724765325741,"stop":1724765325742,"duration":1},"status":"passed","severity":"normal"},{"uid":"18dc3d3c328519c9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724765545638,"stop":1724765545638,"duration":0},"status":"passed","severity":"normal"},{"uid":"716567b5e23fe914","name":"Push message with content topic containing numeric","time":{"start":1724765367178,"stop":1724765367179,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae8598272f63940","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724765579393,"stop":1724765579393,"duration":0},"status":"passed","severity":"normal"},{"uid":"393e4d7950d1d697","name":"Push message with content topic containing escaped characters","time":{"start":1724765505399,"stop":1724765505399,"duration":0},"status":"passed","severity":"normal"},{"uid":"915e5a37d9391a44","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724765421011,"stop":1724765421011,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d553c770de7efb","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724765557438,"stop":1724765557438,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db040d9bce41a52","name":"Check publish message containing SQL Injection","time":{"start":1724765426726,"stop":1724765426727,"duration":1},"status":"passed","severity":"normal"},{"uid":"358e9246bb228314","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724764817755,"stop":1724764817755,"duration":0},"status":"passed","severity":"normal"},{"uid":"efcb7a0a44872ffa","name":"Check received message containing JSON","time":{"start":1724765048430,"stop":1724765048430,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe3f685e498a28a","name":"throws on content topic with empty topic name field","time":{"start":1724764789116,"stop":1724764789116,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f4e038836937c4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724764928735,"stop":1724764928735,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ac2f481e5b2267","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724764789126,"stop":1724764789126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a732215d857a10bc","name":"Check message with invalid timestamp is not received","time":{"start":1724765048440,"stop":1724765048440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f23bef5b2c6426","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724765075587,"stop":1724765075588,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e53b0b08932c32","name":"Push message with XML payload","time":{"start":1724765367129,"stop":1724765367130,"duration":1},"status":"passed","severity":"normal"},{"uid":"1feeb7bf38384f76","name":"handles empty shards array correctly","time":{"start":1724764789145,"stop":1724764789146,"duration":1},"status":"passed","severity":"normal"},{"uid":"1985850e1cc2aa60","name":"does not throw on valid cases","time":{"start":1724764789112,"stop":1724764789112,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6fb434be74fbf9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724765505396,"stop":1724765505396,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6c4961eb9dace4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724765108198,"stop":1724765108198,"duration":0},"status":"passed","severity":"normal"},{"uid":"deca36c522291e51","name":"should throw an error for an unconfigured topic","time":{"start":1724764789142,"stop":1724764789142,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c235f7383ce0dc","name":"Relay + Store","time":{"start":1724764850557,"stop":1724764850557,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7a998d7bef7d","name":"same cluster, different shard: nodes don't connect","time":{"start":1724765049720,"stop":1724765049720,"duration":0},"status":"passed","severity":"normal"},{"uid":"356bdea0f18c4c98","name":"should get / set TCP multiaddr","time":{"start":1724764797734,"stop":1724764797738,"duration":4},"status":"passed","severity":"normal"},{"uid":"b32feb9c45c44fe4","name":"Fails to publish message with empty text","time":{"start":1724765426737,"stop":1724765426737,"duration":0},"status":"passed","severity":"normal"},{"uid":"48338e45ea620df1","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724765511607,"stop":1724765511608,"duration":1},"status":"passed","severity":"normal"},{"uid":"53622f830ac0d90d","name":"Push message with rate limit","time":{"start":1724765505404,"stop":1724765505404,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4f7c6b14ef5dcf","name":"Sign & Recover","time":{"start":1724764824185,"stop":1724764824186,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec206ef1d09d471a","name":"should not receive a peer event before start","time":{"start":1724765396241,"stop":1724765396241,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce08dac7e93356aa","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724764895744,"stop":1724764895744,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a47011fafb6bbfb","name":"Check received message with timestamp: 1724764839975 ","time":{"start":1724765048436,"stop":1724765048436,"duration":0},"status":"passed","severity":"normal"},{"uid":"1414e68ce29b3e50","name":"Correctly serialized arguments","time":{"start":1724765265534,"stop":1724765265534,"duration":0},"status":"passed","severity":"normal"},{"uid":"3296088492c5319","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724764813132,"stop":1724764813133,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2c74bbcb7c533e","name":"configure the node with multiple pubsub topics","time":{"start":1724765485941,"stop":1724765485942,"duration":1},"status":"passed","severity":"normal"},{"uid":"8147fba0ccd8f269","name":"udp ip6 address","time":{"start":1724764797364,"stop":1724764797364,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4f3cfbcdada91e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app55/4/topic466/xml","time":{"start":1724765462125,"stop":1724765462125,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b468171aad47f73","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724764813491,"stop":1724764813492,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d42b0fb12cd83f","name":"Push message with content topic containing escaped characters","time":{"start":1724765367187,"stop":1724765367188,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67341e413e7d4ba","name":"Subscribe to topic containing short and receive message","time":{"start":1724765545640,"stop":1724765545641,"duration":1},"status":"passed","severity":"normal"},{"uid":"48092be642a0d850","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app37/10/topic180/test.js","time":{"start":1724765462124,"stop":1724765462124,"duration":0},"status":"passed","severity":"normal"},{"uid":"680fd8824eead0f8","name":"Ping on subscribed peer","time":{"start":1724764941085,"stop":1724764941086,"duration":1},"status":"passed","severity":"normal"},{"uid":"84cdbefad7011f80","name":"Fails to push message with large meta","time":{"start":1724765505403,"stop":1724765505404,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96f48e022d8aa94","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724765579392,"stop":1724765579392,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb6a6dca8e0933d","name":"Passing page size 19 when there are 20 messages","time":{"start":1724765545355,"stop":1724765545356,"duration":1},"status":"passed","severity":"normal"},{"uid":"77969fe089ae80bc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724765545674,"stop":1724765545675,"duration":1},"status":"passed","severity":"normal"},{"uid":"3376af262d57e6c4","name":"Subscribe to topic containing long and receive message","time":{"start":1724765075583,"stop":1724765075584,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e799c907e4d4164","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724764813489,"stop":1724764813490,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0be1c76a110c40","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724764789135,"stop":1724764789135,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab82d7d5d9e32735","name":"Renews peer on consistent ping failures","time":{"start":1724764956451,"stop":1724764956451,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa261ced3cc13ee8","name":"Non TWN Cluster","time":{"start":1724765462121,"stop":1724765462121,"duration":0},"status":"passed","severity":"normal"},{"uid":"435243150eaf0c0","name":"Push message with custom timestamp: 1694006675705","time":{"start":1724765505404,"stop":1724765505404,"duration":0},"status":"passed","severity":"normal"},{"uid":"646decd22a652492","name":"Push message on custom pubsubTopic","time":{"start":1724765205051,"stop":1724765205051,"duration":0},"status":"passed","severity":"normal"},{"uid":"9defaacb69b0c7b4","name":"Check received message containing emoji","time":{"start":1724765392372,"stop":1724765392372,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef56232180e99c6","name":"Push message with Script payload","time":{"start":1724765367129,"stop":1724765367129,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b14e85e844b90","name":"unsubscribes","time":{"start":1724765548990,"stop":1724765548990,"duration":0},"status":"passed","severity":"normal"},{"uid":"8383f6a48390bc96","name":"should throw error - invalid id","time":{"start":1724764797731,"stop":1724764797731,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3e58dad9a1e136","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724764928738,"stop":1724764928738,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c8c5f06504cd49","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724765108194,"stop":1724765108194,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c550c04874cf11","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724765421003,"stop":1724765421004,"duration":1},"status":"passed","severity":"normal"},{"uid":"519ed04c54de1376","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724765325752,"stop":1724765325753,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29c16ed8372bbfd","name":"should not fail to stop the service if it was not started","time":{"start":1724764817753,"stop":1724764817753,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b954c776795042","name":"Query with Ordered Callback, No message returned","time":{"start":1724765511609,"stop":1724765511609,"duration":0},"status":"passed","severity":"normal"},{"uid":"df93c54a7bff8620","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app30/1/topic147/proto","time":{"start":1724765462122,"stop":1724765462122,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfc49521680405f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724765545663,"stop":1724765545663,"duration":0},"status":"passed","severity":"normal"},{"uid":"124ea4c39a65fbba","name":"non connected peers","time":{"start":1724765367465,"stop":1724765367465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee9997a3e3fc5f91","name":"different cluster, same shard: nodes don't connect","time":{"start":1724765049720,"stop":1724765049721,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c74214be35dc028","name":"Push message with numeric payload","time":{"start":1724765505316,"stop":1724765505316,"duration":0},"status":"passed","severity":"normal"},{"uid":"6342d7435829c72a","name":"Check message on other pubsub topic is not received","time":{"start":1724765392375,"stop":1724765392375,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafb33462bd07b3d","name":"Overlapping topic subscription","time":{"start":1724765421004,"stop":1724765421005,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5a037ac9758d954b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724764928740,"stop":1724764928741,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ec3aa78b7e821a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724765075588,"stop":1724765075588,"duration":0},"status":"passed","severity":"normal"},{"uid":"f308ce472abfd32b","name":"Passing page size 3 when there are 20 messages","time":{"start":1724765545354,"stop":1724765545354,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4724f09695bb717","name":"Push message with content topic containing shell command","time":{"start":1724765367187,"stop":1724765367187,"duration":0},"status":"passed","severity":"normal"},{"uid":"526fd5cd3c9761de","name":"Decoder throws on empty string content topic","time":{"start":1724764802783,"stop":1724764802783,"duration":0},"status":"passed","severity":"normal"},{"uid":"858dc053b4095641","name":"Nwaku publishes","time":{"start":1724765396502,"stop":1724765396502,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b2d3db9cd92881","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724765205056,"stop":1724765205056,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9a63cb081838a6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724764789141,"stop":1724764789141,"duration":0},"status":"passed","severity":"normal"},{"uid":"8537f8437a7719ab","name":"Nodes with multiple pubsub topic","time":{"start":1724765405946,"stop":1724765405946,"duration":0},"status":"passed","severity":"normal"},{"uid":"504a6c15671b3f29","name":"pre and post cipher","time":{"start":1724764824185,"stop":1724764824185,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d5672880aa83aa","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724765049749,"stop":1724765049749,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcf17869f6fb165","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724765511606,"stop":1724765511606,"duration":0},"status":"passed","severity":"normal"},{"uid":"947c404ca84592db","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724764789125,"stop":1724764789126,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a833ec43389474","name":"random static sharding 9 - Cluster ID: 545, Shard ID: 715","time":{"start":1724765485938,"stop":1724765485939,"duration":1},"status":"passed","severity":"normal"},{"uid":"5926e1ba4d4ac8a9","name":"Subscribe and receive messages via waku relay post","time":{"start":1724765075577,"stop":1724765075577,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4bda7403ac0320b","name":"Relay - dialed first","time":{"start":1724765566162,"stop":1724765566162,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e71b6d72334f2b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724764855571,"stop":1724764855571,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61f27e48d7cc2f8","name":"Push message with content topic containing Chinese","time":{"start":1724765367180,"stop":1724765367180,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f9f7c43270b9f4","name":"All","time":{"start":1724764850558,"stop":1724764850558,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2bfc25011924f5","name":"Wrong topic","time":{"start":1724765462125,"stop":1724765462126,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff79844a1e67a0cc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724765049746,"stop":1724765049747,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c699d83de0b1ecb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724765545679,"stop":1724765545679,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3bc283dcb91a664","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724765049737,"stop":1724765049738,"duration":1},"status":"passed","severity":"normal"},{"uid":"b287f2aecb73a861","name":"Subscribe and receives messages on 20 topics","time":{"start":1724765075578,"stop":1724765075578,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fca1cc514918fc7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724765405945,"stop":1724765405946,"duration":1},"status":"passed","severity":"normal"},{"uid":"f134335cb289f811","name":"should set field with only RELAY enabled","time":{"start":1724764797741,"stop":1724764797742,"duration":1},"status":"passed","severity":"normal"},{"uid":"3577b928ef7ad12c","name":"Decoder throws on empty string content topic","time":{"start":1724764825336,"stop":1724764825336,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ce657a6484d22","name":"Generator, 2 different pubsubtopics","time":{"start":1724765534496,"stop":1724765534496,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95a7d9ffa99765e","name":"returns all values when wanted number is greater than available values","time":{"start":1724764812068,"stop":1724764812069,"duration":1},"status":"passed","severity":"normal"},{"uid":"4193bdab54dd053a","name":"should throw an error for missing sharding configuration","time":{"start":1724764789145,"stop":1724764789145,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a08cb4584dd8b7","name":"addEventListener with correct event","time":{"start":1724764880294,"stop":1724764880294,"duration":0},"status":"passed","severity":"normal"},{"uid":"3671479a615fe38d","name":"Push message with content topic containing shell command","time":{"start":1724765505398,"stop":1724765505398,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7dd196edade4ea4","name":"Check received message with timestamp: 1724764839246 ","time":{"start":1724765392390,"stop":1724765392391,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af9089401740a75","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724765405946,"stop":1724765405946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5cd4b7a555d762","name":"Check publish message containing shell command","time":{"start":1724765426729,"stop":1724765426729,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c2bd32c7da4df9","name":"Push message with custom timestamp: 1694006710944","time":{"start":1724765367201,"stop":1724765367204,"duration":3},"status":"passed","severity":"normal"},{"uid":"7e0c7888e1b1297d","name":"Sample","time":{"start":1724764797330,"stop":1724764797331,"duration":1},"status":"passed","severity":"normal"},{"uid":"6814cc538e5bbafa","name":"random static sharding 8 - Cluster ID: 854, Shard ID: 924","time":{"start":1724765485936,"stop":1724765485937,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1fb64109c4961c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724765075586,"stop":1724765075586,"duration":0},"status":"passed","severity":"normal"},{"uid":"5246720484742e1","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724764789141,"stop":1724764789142,"duration":1},"status":"passed","severity":"normal"},{"uid":"76508ab29897a0e7","name":"start node with empty shard should fail","time":{"start":1724765485943,"stop":1724765485944,"duration":1},"status":"passed","severity":"normal"},{"uid":"4802dd36f32ec279","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724765470239,"stop":1724765470239,"duration":0},"status":"passed","severity":"normal"},{"uid":"e875c1a581ef21c7","name":"Register correct protocols","time":{"start":1724765421001,"stop":1724765421001,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91c791a51c836e1","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724765049738,"stop":1724765049738,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac231842aa2780","name":"A test","time":{"start":1724765205118,"stop":1724765205118,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ee9d164ad5211f","name":"Check received message containing unicode special characters","time":{"start":1724765048431,"stop":1724765048431,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fe08886ab9c288","name":"Push message with Arabic payload","time":{"start":1724765505317,"stop":1724765505318,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30dcf325e48fb59","name":"should add and remove event listeners correctly","time":{"start":1724764817756,"stop":1724764817756,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9242a7e49444974","name":"Passing page size 110 when there are 120 messages","time":{"start":1724765545356,"stop":1724765545356,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bcc10f75ad57f9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724765048439,"stop":1724765048439,"duration":0},"status":"passed","severity":"normal"},{"uid":"899c594c95c7866","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724764847608,"stop":1724764847608,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8d07ea15c38fc0","name":"different cluster, different shard: nodes don't connect","time":{"start":1724765257553,"stop":1724765257553,"duration":0},"status":"passed","severity":"normal"},{"uid":"88158d699f1f5520","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724765547286,"stop":1724765547287,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e36d3afe255528b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724765205052,"stop":1724765205053,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d596adb767ada39","name":"should set field with all protocols disabled","time":{"start":1724764797741,"stop":1724764797741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f41bf2df85b6a3","name":"Filter","time":{"start":1724765566165,"stop":1724765566165,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1b755e3c2a7fbb","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724764789125,"stop":1724764789125,"duration":0},"status":"passed","severity":"normal"},{"uid":"108a6e3e935c9123","name":"Promise Callback - true","time":{"start":1724765527486,"stop":1724765527486,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f05d96367564de","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724764813707,"stop":1724764813707,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fa565f27082ad2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724765511610,"stop":1724765511610,"duration":0},"status":"passed","severity":"normal"},{"uid":"b336692aebe74c8c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724764789132,"stop":1724764789133,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb81b953b2c33341","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724765545674,"stop":1724765545674,"duration":0},"status":"passed","severity":"normal"},{"uid":"977077a1540d4fb5","name":"should encode/decode to RLP encoding","time":{"start":1724764797733,"stop":1724764797733,"duration":0},"status":"passed","severity":"normal"},{"uid":"736e12a53db11784","name":"Check received message containing SQL Injection","time":{"start":1724765392381,"stop":1724765392381,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26c2cff2fb8d7b1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724765545654,"stop":1724765545654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19db8ab130105bd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724764789137,"stop":1724764789137,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64eb363aa4e873e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724765462120,"stop":1724765462121,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8343b8579fa6e00","name":"Check message with no payload is not received","time":{"start":1724765392376,"stop":1724765392376,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c352d188924cb84","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724765075579,"stop":1724765075579,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b87c4d1de39671","name":"Check publish message containing Script","time":{"start":1724765426727,"stop":1724765426727,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e6f615b77590e3","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724765547288,"stop":1724765547288,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab699f962568e11","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724765392373,"stop":1724765392374,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cea34dae527673","name":"Publish without waiting for remote peer","time":{"start":1724765421001,"stop":1724765421001,"duration":0},"status":"passed","severity":"normal"},{"uid":"941f954d0af354f9","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724764813492,"stop":1724764813492,"duration":0},"status":"passed","severity":"normal"},{"uid":"513e287853961927","name":"Push message on custom pubsubTopic","time":{"start":1724765205054,"stop":1724765205054,"duration":0},"status":"passed","severity":"normal"},{"uid":"2576322c0f1d421b","name":"Encoder throws on empty string content topic","time":{"start":1724764823790,"stop":1724764823791,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bbef93a38e45d63","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724764797065,"stop":1724764797065,"duration":0},"status":"passed","severity":"normal"},{"uid":"e519997997501f16","name":"Encoder throws on undefined content topic","time":{"start":1724764823789,"stop":1724764823789,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dd2e1e21913aba","name":"removeEventListener with wrong event","time":{"start":1724764880295,"stop":1724764880296,"duration":1},"status":"passed","severity":"normal"},{"uid":"150b60c93c163f93","name":"Check message received after jswaku node is restarted","time":{"start":1724765392394,"stop":1724765392394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38892fe2d18ae9fb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724764975586,"stop":1724764975586,"duration":0},"status":"passed","severity":"normal"},{"uid":"743458c3a9505412","name":"Check publish message containing escaped characters","time":{"start":1724765426729,"stop":1724765426729,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93437c662a92fba","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724765557437,"stop":1724765557438,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bdc63ac7a85ae81","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724764797029,"stop":1724764797030,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad428e013d3fc72c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724765421009,"stop":1724765421010,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d85c6bf4260b83","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724765049748,"stop":1724765049748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1087c3645f7d05","name":"Publish message with large meta","time":{"start":1724765426748,"stop":1724765426748,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab494c1ad15ab23","name":"Check received message containing emoji","time":{"start":1724765392390,"stop":1724765392390,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad2a8e419503d6d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724764928738,"stop":1724764928739,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a90cbad18d7370","name":"Query generator for multiple messages","time":{"start":1724765527321,"stop":1724765527321,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf8341dddebc775","name":"Refresh subscription","time":{"start":1724765421004,"stop":1724765421004,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c038d3cbac212d0","name":"Reopen subscription with peer with lost subscription","time":{"start":1724764907479,"stop":1724764907480,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb1faa4acb2c34b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724765205055,"stop":1724765205055,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e886d02229031ab","name":"Passing page size 10 when there are 10 messages","time":{"start":1724765545354,"stop":1724765545355,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d75473dfd170e7","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724764789135,"stop":1724764789135,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a56d01dc853f61","name":"Check received message containing Arabic","time":{"start":1724765392367,"stop":1724765392367,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5366c5213e323e8","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724764797728,"stop":1724764797728,"duration":0},"status":"passed","severity":"normal"},{"uid":"7988bf3e92337d1","name":"Check received message containing XML","time":{"start":1724765392370,"stop":1724765392370,"duration":0},"status":"passed","severity":"normal"},{"uid":"678ac4ef889af614","name":"Query with Promise Callback, No Decoder","time":{"start":1724765511610,"stop":1724765511611,"duration":1},"status":"passed","severity":"normal"},{"uid":"5936e3423cc1af21","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724765325742,"stop":1724765325743,"duration":1},"status":"passed","severity":"normal"},{"uid":"692e1fff814aa2b0","name":"Push message with shell command payload","time":{"start":1724765505326,"stop":1724765505326,"duration":0},"status":"passed","severity":"normal"},{"uid":"27711cc0075f8728","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724765325749,"stop":1724765325750,"duration":1},"status":"passed","severity":"normal"},{"uid":"f038497c9c829556","name":"caches peers it previously fetched","time":{"start":1724764813704,"stop":1724764813704,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc31f04fc70157e","name":"Push message with content topic containing SQL Injection","time":{"start":1724765367184,"stop":1724765367185,"duration":1},"status":"passed","severity":"normal"},{"uid":"2693d9104eb2867d","name":"should return valid sharding parameters for static sharding","time":{"start":1724764789144,"stop":1724764789145,"duration":1},"status":"passed","severity":"normal"},{"uid":"f734d025b2ade8e4","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app92/3/topic305/xml","time":{"start":1724765462123,"stop":1724765462123,"duration":0},"status":"passed","severity":"normal"},{"uid":"82892b522932a58","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724765049750,"stop":1724765049750,"duration":0},"status":"passed","severity":"normal"},{"uid":"a177a7fb2d9d5711","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724765545680,"stop":1724765545681,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07379b34a7efc0d","name":"Check publish message containing short","time":{"start":1724765426723,"stop":1724765426724,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c083e9a1a20fce6","name":"creates an iterator","time":{"start":1724765548989,"stop":1724765548989,"duration":0},"status":"passed","severity":"normal"},{"uid":"a461112009fdd9f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724764789137,"stop":1724764789137,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf76cd649c3bfa","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724765049743,"stop":1724765049743,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6ad0bc7be45abb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724765545633,"stop":1724765545633,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc101d8587240ef","name":"should be called for bootstrap peers","time":{"start":1724764847606,"stop":1724764847607,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3cf887120bc95cc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724765545682,"stop":1724765545682,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12ebc44e29a47f9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724765108197,"stop":1724765108197,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ee8737d3143450","name":"should not fail to start the service if it is already started","time":{"start":1724764850588,"stop":1724764850588,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd488085dbaa43a","name":"Check received message containing JSON","time":{"start":1724765392382,"stop":1724765392383,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe9fa06ea8fa34f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724764789128,"stop":1724764789128,"duration":0},"status":"passed","severity":"normal"},{"uid":"954ca1f5ae9f4b90","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724765545654,"stop":1724765545655,"duration":1},"status":"passed","severity":"normal"},{"uid":"da432e8edfed1421","name":"Query generator for multiple messages with different content topic format","time":{"start":1724765527322,"stop":1724765527322,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a22538322dafb5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724765545663,"stop":1724765545664,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cfde271e4e424df","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724765545682,"stop":1724765545682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1e32ad6bf96ea7","name":"Filter with 1 connections","time":{"start":1724765110673,"stop":1724765110673,"duration":0},"status":"passed","severity":"normal"},{"uid":"9318b70c2b8bf848","name":"Query with Ordered Callback, No Decoder","time":{"start":1724765511608,"stop":1724765511609,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9675cec71bfb70","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724765049723,"stop":1724765049723,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf73766bd3d1d0f","name":"Reopen subscription with peer with lost subscription","time":{"start":1724764941087,"stop":1724764941087,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c118a7b62dbd3e1","name":"Refresh subscription","time":{"start":1724765545675,"stop":1724765545676,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45b296052a62fba","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724765557436,"stop":1724765557437,"duration":1},"status":"passed","severity":"normal"},{"uid":"e578c25be8c06387","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724764789144,"stop":1724764789144,"duration":0},"status":"passed","severity":"normal"},{"uid":"8081920411a8d970","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724765470238,"stop":1724765470238,"duration":0},"status":"passed","severity":"normal"},{"uid":"90131254afcc629b","name":"same cluster, same shard: nodes connect","time":{"start":1724765049719,"stop":1724765049720,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec00b7a3d14252ab","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724765511605,"stop":1724765511606,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4a41f16cee3da3","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724765325744,"stop":1724765325745,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90172cc4cf225c1","name":"Check message with no content topic is not received","time":{"start":1724765392375,"stop":1724765392376,"duration":1},"status":"passed","severity":"normal"},{"uid":"682026c4d8c264a","name":"Callback on promise, aborts when callback returns true","time":{"start":1724765527324,"stop":1724765527324,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b0ada44b591d67","name":"Check received message containing Russian","time":{"start":1724765048427,"stop":1724765048428,"duration":1},"status":"passed","severity":"normal"},{"uid":"846d212c86a16b00","name":"Push message with content topic containing Russian","time":{"start":1724765367181,"stop":1724765367184,"duration":3},"status":"passed","severity":"normal"},{"uid":"3ffbdedfcad391e2","name":"should throw error - no id","time":{"start":1724764797730,"stop":1724764797730,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad2c83589d3b282","name":"should return false","time":{"start":1724764797732,"stop":1724764797732,"duration":0},"status":"passed","severity":"normal"},{"uid":"c389a64f0869e9cf","name":"Check message received after jswaku node is restarted","time":{"start":1724765048443,"stop":1724765048443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6fe410d1c87283b","name":"Push message with content topic containing emoji","time":{"start":1724765367188,"stop":1724765367188,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce89d13de2197edc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724765075589,"stop":1724765075589,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc485cb5fcb8aec","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724765545678,"stop":1724765545678,"duration":0},"status":"passed","severity":"normal"},{"uid":"450f8c00fe8973b5","name":"Using a function","time":{"start":1724765558251,"stop":1724765558251,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76ff93d0d8f5bca","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724765049727,"stop":1724765049727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbfc77fe1d1a79b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724764789140,"stop":1724764789140,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5560cf3a553faa","name":"Push message with content topic containing short","time":{"start":1724765505349,"stop":1724765505349,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d57efca3170639","name":"Ephemeral field set to true","time":{"start":1724764802781,"stop":1724764802781,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c96b2a8da117520","name":"should set field with only STORE enabled","time":{"start":1724764797742,"stop":1724764797742,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d37b1559dd2ae2","name":"configure the node with multiple content topics","time":{"start":1724765462126,"stop":1724765462126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c523823c31bda3","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724765325751,"stop":1724765325752,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae1a3cb08e037b0","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724765405947,"stop":1724765405947,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3273f132597315c","name":"Push message with content topic containing long","time":{"start":1724765367172,"stop":1724765367178,"duration":6},"status":"passed","severity":"normal"},{"uid":"8530cd535a2cd45c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724765392391,"stop":1724765392391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e943751f69381ad8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724764975585,"stop":1724764975586,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ed5999e648efb6","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724765557438,"stop":1724765557438,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b96fb45aeac25e","name":"Check meta is set [symmetric]","time":{"start":1724764823787,"stop":1724764823788,"duration":1},"status":"passed","severity":"normal"},{"uid":"df569a3f675e338d","name":"Check received message containing short","time":{"start":1724765048424,"stop":1724765048424,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbef4e6e65982554","name":"start node with empty content topic","time":{"start":1724765462127,"stop":1724765462127,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dc405bef5ce25a","name":"Push message with content topic containing long","time":{"start":1724765505349,"stop":1724765505382,"duration":33},"status":"passed","severity":"normal"},{"uid":"9200537386fe17f0","name":"Push message with custom timestamp: 1724768675705","time":{"start":1724765505405,"stop":1724765505406,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a1bd7b34a723b1","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724764847607,"stop":1724764847607,"duration":0},"status":"passed","severity":"normal"},{"uid":"593884ba73527874","name":"Check received message containing JSON","time":{"start":1724765392370,"stop":1724765392371,"duration":1},"status":"passed","severity":"normal"},{"uid":"aebbbc0fe81dc7de","name":"random static sharding 4 - Cluster ID: 592, Shard ID: 830","time":{"start":1724765485930,"stop":1724765485930,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54d183b9f7f2ef9","name":"Check received message containing Chinese","time":{"start":1724765392366,"stop":1724765392367,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b639b2b5ede839","name":"dispatchEvent via connectionManager","time":{"start":1724764880297,"stop":1724764880297,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0df48b9ec5b7c43","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724765557437,"stop":1724765557437,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf2d34c3046acaa","name":"Check received message containing escaped characters","time":{"start":1724765392387,"stop":1724765392389,"duration":2},"status":"passed","severity":"normal"},{"uid":"976aa1d9ed436eac","name":"Renews subscription after lossing a connection","time":{"start":1724765545683,"stop":1724765545683,"duration":0},"status":"passed","severity":"normal"},{"uid":"55de5f830b76bf34","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724764928740,"stop":1724764928740,"duration":0},"status":"passed","severity":"normal"},{"uid":"330d18f14d44b669","name":"Check received message with timestamp: 1724764839246 ","time":{"start":1724765392373,"stop":1724765392373,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5d07104943d368","name":"Check received message containing numeric","time":{"start":1724765048425,"stop":1724765048425,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5f9ecaa84dce63","name":"Check publish message containing JSON","time":{"start":1724765426728,"stop":1724765426729,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51c651eb2e8b471","name":"Should update multiaddrs","time":{"start":1724765326018,"stop":1724765326018,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0cf4e560a7233a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724765545658,"stop":1724765545658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d460a58c72975ac1","name":"Subscribe to topic containing short and receive message","time":{"start":1724765545676,"stop":1724765545676,"duration":0},"status":"passed","severity":"normal"},{"uid":"2732e6e6fdf42ca","name":"Generator, 2 different pubsubtopics","time":{"start":1724765534478,"stop":1724765534493,"duration":15},"status":"passed","severity":"normal"},{"uid":"c078f72254d4718d","name":"Subscribe and publish message","time":{"start":1724765421002,"stop":1724765421002,"duration":0},"status":"passed","severity":"normal"},{"uid":"c195f603ea890e38","name":"Ping on subscribed peer","time":{"start":1724764941088,"stop":1724764941088,"duration":0},"status":"passed","severity":"normal"},{"uid":"9954e1f15f7af2d1","name":"Check received message containing emoji","time":{"start":1724765048431,"stop":1724765048435,"duration":4},"status":"passed","severity":"normal"},{"uid":"4d4ad9bd558ce1e7","name":"Encoder throws on undefined content topic","time":{"start":1724764825335,"stop":1724764825335,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28b0142cbd1449f","name":"Push message with Script payload","time":{"start":1724765505324,"stop":1724765505324,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d37cb53e4ff74e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724765485926,"stop":1724765485928,"duration":2},"status":"passed","severity":"normal"},{"uid":"14daf89d27798237","name":"Query Generator, No Decoder","time":{"start":1724765511606,"stop":1724765511606,"duration":0},"status":"passed","severity":"normal"},{"uid":"df031731d3e8c26c","name":"Check message with non string payload is not received","time":{"start":1724765392376,"stop":1724765392377,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1daa36d1add34f","name":"Push message with content topic containing short","time":{"start":1724765367171,"stop":1724765367172,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1bf6e966d5d6b9c","name":"should encode/decode to text encoding","time":{"start":1724764797733,"stop":1724764797733,"duration":0},"status":"passed","severity":"normal"},{"uid":"342f2ce840a60b8c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724764813493,"stop":1724764813493,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd1b5a67e540d21","name":"LightPush with 1 connections","time":{"start":1724765110672,"stop":1724765110673,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7acc364699a9b8c","name":"Check message received after nwaku node is restarted","time":{"start":1724765048445,"stop":1724765048451,"duration":6},"status":"skipped","severity":"normal"},{"uid":"5661e827547331fb","name":"addEventListener with wrong event","time":{"start":1724764880295,"stop":1724764880295,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59b36993879a283","name":"Round trip binary serialization","time":{"start":1724764802780,"stop":1724764802781,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce3790a831668ff","name":"Check received message containing Basic HTML tag","time":{"start":1724765048429,"stop":1724765048429,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6aedeff2efd0cc","name":"Ping succeeds for all connected peers","time":{"start":1724764956448,"stop":1724764956450,"duration":2},"status":"passed","severity":"normal"},{"uid":"14a1ba05367be791","name":"Ping on unsubscribed peer","time":{"start":1724764941087,"stop":1724764941087,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a9628e6cad25fe","name":"Failed peers are renewed","time":{"start":1724765143904,"stop":1724765143905,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8bfe28fe9d4ceb1","name":"Push message with special chars payload","time":{"start":1724765505317,"stop":1724765505317,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2465b7ffcda979","name":"Push message with Russian payload","time":{"start":1724765505318,"stop":1724765505318,"duration":0},"status":"passed","severity":"normal"},{"uid":"155fe09e93e3b5b","name":"Subscribe to topic containing XML and publish message","time":{"start":1724765421008,"stop":1724765421008,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aade0a3a6fb330a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724765049726,"stop":1724765049727,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26b38c298013a50","name":"Push message with meta","time":{"start":1724765367189,"stop":1724765367190,"duration":1},"status":"passed","severity":"normal"},{"uid":"64796d1370a79746","name":"returns all values when wanted number matches available values","time":{"start":1724764812066,"stop":1724764812068,"duration":2},"status":"passed","severity":"normal"},{"uid":"9cb187f61c7477c7","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724765426738,"stop":1724765426738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b889db7a0ed9914d","name":"Ping on peer without subscriptions","time":{"start":1724764941086,"stop":1724764941086,"duration":0},"status":"passed","severity":"normal"},{"uid":"921ee21027dbd83","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724764789133,"stop":1724764789133,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dcd1954409df8b","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app26/1/topic708/proto","time":{"start":1724765462121,"stop":1724765462121,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecb3bfef69026ca","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724764789135,"stop":1724764789135,"duration":0},"status":"passed","severity":"normal"},{"uid":"c434ff5f21ae1eaa","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724765545680,"stop":1724765545680,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ebd19f225456be","name":"should properly create location multiaddrs - tcp6","time":{"start":1724764797739,"stop":1724764797740,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cb6fdb59c4f4d5","name":"nwaku subscribes","time":{"start":1724765396499,"stop":1724765396500,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc7c200852ab5f5","name":"Ping on peer without subscriptions","time":{"start":1724764941088,"stop":1724764941089,"duration":1},"status":"passed","severity":"normal"},{"uid":"98af01fd8e53cc2e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724764791734,"stop":1724764791734,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f73ea787a751859","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724765421009,"stop":1724765421009,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2163c32418e765","name":"Tracks peer failures correctly","time":{"start":1724764956451,"stop":1724764956452,"duration":1},"status":"passed","severity":"normal"},{"uid":"42dac94161b3d93c","name":"Check received message containing shell command","time":{"start":1724765048430,"stop":1724765048430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a028b79aa15e0435","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724764789145,"stop":1724764789145,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc48a92b930c21a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724765205056,"stop":1724765205057,"duration":1},"status":"passed","severity":"normal"},{"uid":"163d4aa81905e046","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724764928737,"stop":1724764928738,"duration":1},"status":"passed","severity":"normal"},{"uid":"e292c76abc57a405","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724765421006,"stop":1724765421006,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6fb76eb73f02ba","name":"Check received message containing Script","time":{"start":1724765392381,"stop":1724765392382,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3865fe5d691282","name":"Throws when trying to push message with empty payload","time":{"start":1724765505347,"stop":1724765505349,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d603cd7fe75ccb2","name":"Filter with 2 connections","time":{"start":1724765110674,"stop":1724765110674,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af9e60d828e0f0d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724764797066,"stop":1724764797066,"duration":0},"status":"passed","severity":"normal"},{"uid":"a236ef38d3d63756","name":"1 Relay, 1 fetch","time":{"start":1724764813131,"stop":1724764813131,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a7c60ba5066451","name":"Subscribe and receive messages via lightPush","time":{"start":1724765545632,"stop":1724765545632,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0ee7af1f8a268b","name":"Check publish message containing Chinese","time":{"start":1724765426725,"stop":1724765426725,"duration":0},"status":"passed","severity":"normal"},{"uid":"83556394dd313f53","name":"Push message with custom timestamp: 1724761510944","time":{"start":1724765367205,"stop":1724765367205,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9d94e68ea40b6d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724765545654,"stop":1724765545654,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b4444666effe61","name":"Check message with no pubsub topic is not received","time":{"start":1724765048440,"stop":1724765048441,"duration":1},"status":"passed","severity":"normal"},{"uid":"5872715bb3cee8d2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724765075578,"stop":1724765075578,"duration":0},"status":"passed","severity":"normal"},{"uid":"6535567ca8068ec2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724765462126,"stop":1724765462127,"duration":1},"status":"passed","severity":"normal"},{"uid":"8955da9fe8d9bcc1","name":"Promise Callback - false","time":{"start":1724765527486,"stop":1724765527486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1757ef72f4d732ab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724764789138,"stop":1724764789138,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc1e35c003942c6","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724765325747,"stop":1724765325748,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd0f3c97b459eb5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724765545645,"stop":1724765545646,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f6cfed8d5907012","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724765545662,"stop":1724765545662,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e32756d965294a4","name":"should handle a minimal index list","time":{"start":1724764789257,"stop":1724764789258,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eebc82bf0bd5925","name":"Decoder throws on undefined content topic","time":{"start":1724764825335,"stop":1724764825336,"duration":1},"status":"passed","severity":"normal"},{"uid":"172c6753bbd36668","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724764789143,"stop":1724764789143,"duration":0},"status":"passed","severity":"normal"},{"uid":"a725952e8a3646","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724764802336,"stop":1724764802337,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9f94a333b21445","name":"Push message with emoji payload","time":{"start":1724765367162,"stop":1724765367163,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43e57d42c174f2","name":"Check received message containing Script","time":{"start":1724765048428,"stop":1724765048429,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc44858431c9681","name":"Publish message with custom timestamp: Tue Aug 27 2024 14:29:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1724765426736,"stop":1724765426736,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d3f2504637806c","name":"Number of peers are maintained correctly","time":{"start":1724765143904,"stop":1724765143904,"duration":0},"status":"passed","severity":"normal"},{"uid":"18670c2551aadcc2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724765545655,"stop":1724765545655,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbec4124ae444c7e","name":"Push message with SQL Injection payload","time":{"start":1724765505318,"stop":1724765505324,"duration":6},"status":"passed","severity":"normal"},{"uid":"c1b6a395b8596360","name":"should return all peers when numPeers is 0","time":{"start":1724764802335,"stop":1724764802336,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d5395b09551ccc","name":"LightPush with 0 connections","time":{"start":1724765110671,"stop":1724765110671,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2bc0a72e9da806","name":"Push message with Chinese payload","time":{"start":1724765367114,"stop":1724765367114,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c747a874ed5660","name":"Push message with content topic containing Russian","time":{"start":1724765505391,"stop":1724765505392,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd456d3664271b55","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724764797060,"stop":1724764797061,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b73d21c760f22f","name":"LightPush with 2 connections","time":{"start":1724765110673,"stop":1724765110674,"duration":1},"status":"passed","severity":"normal"},{"uid":"43cd54bec203bccf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724765545642,"stop":1724765545643,"duration":1},"status":"passed","severity":"normal"},{"uid":"6876a53dfa5bcece","name":"Used by Waku Relay","time":{"start":1724765558251,"stop":1724765558252,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f918a41e5b568e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724764797029,"stop":1724764797029,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5b4013ceba3fd4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724764789136,"stop":1724764789136,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0510c58cf4465cf","name":"Mutual subscription","time":{"start":1724765421000,"stop":1724765421001,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c760404d657bbf0","name":"Refresh subscription","time":{"start":1724765545640,"stop":1724765545640,"duration":0},"status":"passed","severity":"normal"},{"uid":"c675a6dfe7efc7ab","name":"Check message with invalid timestamp is not received","time":{"start":1724765392374,"stop":1724765392375,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d89f2fb96b9f795","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724765049729,"stop":1724765049730,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d6b70599937b13","name":"handles empty contentTopics array correctly","time":{"start":1724764789146,"stop":1724764789146,"duration":0},"status":"passed","severity":"normal"},{"uid":"a007ceb3b414d79a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724764928741,"stop":1724764928741,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4a3af0d8d30276","name":"Subscribe and receive messages via lightPush","time":{"start":1724765075575,"stop":1724765075575,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4efa300ae5f5d1","name":"Push message with Chinese payload","time":{"start":1724765505317,"stop":1724765505317,"duration":0},"status":"passed","severity":"normal"},{"uid":"be443c53a8d17d74","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724765205053,"stop":1724765205054,"duration":1},"status":"passed","severity":"normal"},{"uid":"45710f4253e48acf","name":"Subscribe to topic containing long and receive message","time":{"start":1724765545641,"stop":1724765545641,"duration":0},"status":"passed","severity":"normal"},{"uid":"555546291814fcd0","name":"Generator, custom pubsub topic","time":{"start":1724765534478,"stop":1724765534478,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9e87f18a4779f2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724765075585,"stop":1724765075585,"duration":0},"status":"passed","severity":"normal"},{"uid":"1437c5f882ca7561","name":"Subscribe to topic containing long and publish message","time":{"start":1724765421005,"stop":1724765421005,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af5452668bf89ba","name":"Check received message containing SQL Injection","time":{"start":1724765392369,"stop":1724765392369,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca76fa481ba26d0a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724764789131,"stop":1724764789131,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fbd30727a15357","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724765048439,"stop":1724765048439,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2e03679029a958","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724764789140,"stop":1724764789140,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7ccc13ac52a7b6","name":"Query generator for 2000 messages","time":{"start":1724765527325,"stop":1724765527326,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c0f8cc7286b401","name":"Check message with no payload is not received","time":{"start":1724765048442,"stop":1724765048442,"duration":0},"status":"passed","severity":"normal"},{"uid":"5320e090d1380848","name":"Subscribe and receive messages via waku relay post","time":{"start":1724765545633,"stop":1724765545633,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c204d7e3012778","name":"Push message equal or less that 1MB","time":{"start":1724765505406,"stop":1724765505406,"duration":0},"status":"passed","severity":"normal"},{"uid":"689d8122ffd82a36","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724764823787,"stop":1724764823787,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01a69fb1d3e4eb1","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724765049746,"stop":1724765049746,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1997a6e73be1d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724765075576,"stop":1724765075576,"duration":0},"status":"passed","severity":"normal"},{"uid":"543413e903f6bfd9","name":"topics with same application and version share the same shard","time":{"start":1724764789128,"stop":1724764789128,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b25737fa5a23da","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724764789119,"stop":1724764789119,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9d56bbde0f3b63","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724764789136,"stop":1724764789136,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1d671dd9fe609c","name":"Relay","time":{"start":1724764850557,"stop":1724764850557,"duration":0},"status":"passed","severity":"normal"},{"uid":"6844df878bf5aceb","name":"Ping on unsubscribed peer","time":{"start":1724764907479,"stop":1724764907479,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ba77d9d9795d74","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724764928739,"stop":1724764928739,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2bcb37f0648c4e","name":"handles different clusterIds correctly","time":{"start":1724764789128,"stop":1724764789129,"duration":1},"status":"passed","severity":"normal"},{"uid":"4530fd039eac0dd9","name":"isConnected should return false after all peers disconnect","time":{"start":1724764895745,"stop":1724764895745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c53641039367385","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724765545682,"stop":1724765545682,"duration":0},"status":"passed","severity":"normal"},{"uid":"93612c91d0a9b0cb","name":"can start the service","time":{"start":1724764817751,"stop":1724764817752,"duration":1},"status":"passed","severity":"normal"},{"uid":"503ea55a8af60b15","name":"Push message with escaped characters payload","time":{"start":1724765505326,"stop":1724765505326,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f78236b3af0e5b","name":"should not receive a peer event after stop","time":{"start":1724765396241,"stop":1724765396241,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5201dfe3d020d53","name":"Check publish message containing emoji","time":{"start":1724765426730,"stop":1724765426735,"duration":5},"status":"passed","severity":"normal"},{"uid":"df0a8fdbc64e9e1f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724764813708,"stop":1724764813708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d95aecb06b29759d","name":"random static sharding 1 - Cluster ID: 874, Shard ID: 819","time":{"start":1724765485928,"stop":1724765485928,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8f06486cc7819a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724764928734,"stop":1724764928734,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b20426d07c5216","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724765421007,"stop":1724765421007,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e134632c506775","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724765545643,"stop":1724765545643,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c8e7067e95d93c","name":"same cluster, same shard: nodes connect","time":{"start":1724765257551,"stop":1724765257552,"duration":1},"status":"passed","severity":"normal"},{"uid":"5709921164f90139","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724765325740,"stop":1724765325741,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff7cfb60c8202c5","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724764797030,"stop":1724764797030,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a8dfc242580ffa","name":"should emit a peer event after start","time":{"start":1724765396240,"stop":1724765396241,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4f3e1b504b96c0","name":"should throw an error for missing required configuration","time":{"start":1724764789134,"stop":1724764789134,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfce41cdf2389246","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724764789127,"stop":1724764789127,"duration":0},"status":"passed","severity":"normal"},{"uid":"2057b4a2a29327fd","name":"Publish message with rate limit","time":{"start":1724765426748,"stop":1724765426748,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f50f634ddecf19a","name":"should use DNS peer discovery with light client","time":{"start":1724764850601,"stop":1724764850601,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f5bd8d5fc9a836b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724765049745,"stop":1724765049745,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d015d1a8f1bcff","name":"Check received message containing numeric","time":{"start":1724765392366,"stop":1724765392366,"duration":0},"status":"passed","severity":"normal"},{"uid":"e976c15bdc70c27b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724765527324,"stop":1724765527325,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf7912975e3eaa34","name":"Should update shard info","time":{"start":1724765326018,"stop":1724765326018,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e5dbac02a2f839","name":"Subscribe to topic containing Script and receive message","time":{"start":1724765075586,"stop":1724765075586,"duration":0},"status":"passed","severity":"normal"},{"uid":"54907391f70419dc","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724765049731,"stop":1724765049731,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59e4245a3521dfe","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724764789131,"stop":1724764789132,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9d07ee4a2a4de5","name":"Generator, custom pubsub topic","time":{"start":1724765534494,"stop":1724765534494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b737aee05d37b734","name":"Check received message containing Arabic","time":{"start":1724765048427,"stop":1724765048427,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc1b0cc3be49176","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724764813490,"stop":1724764813491,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ea3a282ca33566","name":"throws on content topic with empty encoding field","time":{"start":1724764789117,"stop":1724764789117,"duration":0},"status":"passed","severity":"normal"},{"uid":"54736213ef10276b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724765470239,"stop":1724765470239,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bc2f8166a1ea10","name":"Nodes with multiple pubsub topic","time":{"start":1724765405947,"stop":1724765405948,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2dfe9ef00959053","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724765075585,"stop":1724765075586,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa21a1b193d29c2","name":"Push message with content topic containing emoji","time":{"start":1724765505400,"stop":1724765505401,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fcd5608e5867c02","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724765075578,"stop":1724765075579,"duration":1},"status":"passed","severity":"normal"},{"uid":"74d8a74ab88d705a","name":"Query generator for multiple messages with different message text format","time":{"start":1724765527321,"stop":1724765527322,"duration":1},"status":"passed","severity":"normal"},{"uid":"e358d1d058f4b0e3","name":"can start and stop the service","time":{"start":1724765396228,"stop":1724765396239,"duration":11},"status":"passed","severity":"normal"},{"uid":"8f023581f56f89b4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724765049725,"stop":1724765049725,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8beecea7e22d6d","name":"Push 30 different messages","time":{"start":1724765505346,"stop":1724765505346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41f8a15e0c2306c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724765049749,"stop":1724765049749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e778af550fee65","name":"different cluster, different shard: nodes don't connect","time":{"start":1724765049721,"stop":1724765049722,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac997bf7819b64ba","name":"Check message on other pubsub topic is not received","time":{"start":1724765048440,"stop":1724765048440,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ecf323ea9b13c","name":"Check received message containing Basic HTML tag","time":{"start":1724765392382,"stop":1724765392382,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ab87f3c994b630","name":"Check publish message containing special chars","time":{"start":1724765426725,"stop":1724765426725,"duration":0},"status":"passed","severity":"normal"},{"uid":"e285a07b9f586c7b","name":"Push message with short payload","time":{"start":1724765367112,"stop":1724765367112,"duration":0},"status":"passed","severity":"normal"},{"uid":"3195c43c949549f9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724765579393,"stop":1724765579393,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d23798cb15b734b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724764797064,"stop":1724764797065,"duration":1},"status":"passed","severity":"normal"},{"uid":"2870505b9a62765c","name":"throws on content topic with empty application field","time":{"start":1724764789115,"stop":1724764789115,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac19f1fc4ad095","name":"1 Store, 2 fetches","time":{"start":1724764813132,"stop":1724764813132,"duration":0},"status":"passed","severity":"normal"},{"uid":"1177f5de52af0a6c","name":"Check received message containing SQL Injection","time":{"start":1724765048428,"stop":1724765048428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3239d5ad2d92c781","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724764956452,"stop":1724764956453,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c78f35777072f13","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724765511608,"stop":1724765511608,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c44b6dc8001e96","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724765108196,"stop":1724765108196,"duration":0},"status":"passed","severity":"normal"},{"uid":"3589d68e0135ce1b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724765579391,"stop":1724765579392,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac13981080d1304","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724765049730,"stop":1724765049730,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0f6fec9af9ed2d","name":"should properly create location multiaddrs - tcp4","time":{"start":1724764797738,"stop":1724764797739,"duration":1},"status":"passed","severity":"normal"},{"uid":"1039df87e52bd307","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724765557440,"stop":1724765557440,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c8fc59bb1bdd35","name":"through manual discovery","time":{"start":1724765265444,"stop":1724765265445,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f9ea02c8639334","name":"same cluster, different shard: nodes connect","time":{"start":1724765257552,"stop":1724765257552,"duration":0},"status":"passed","severity":"normal"},{"uid":"3025b88e2f0445e8","name":"Reopen subscription with peer with lost subscription","time":{"start":1724764941089,"stop":1724764941089,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ecfd88db50b9da4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724765049744,"stop":1724765049744,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b90394c6362836d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724764789138,"stop":1724764789138,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9494c5bc7eb619","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724765049727,"stop":1724765049728,"duration":1},"status":"passed","severity":"normal"},{"uid":"411cc86f8696a446","name":"Check publish message containing Arabic","time":{"start":1724765426726,"stop":1724765426726,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e2a22b56c59509","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724765367185,"stop":1724765367186,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a67c3291850b55","name":"Check received message containing escaped characters","time":{"start":1724765048431,"stop":1724765048431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1eb913235d2fb40","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724764855570,"stop":1724764855570,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2f477c66a38064","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app86/9/topic282/test.js","time":{"start":1724765462122,"stop":1724765462122,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fdcc2c6399da55","name":"Waku message hash computation (payload length 0)","time":{"start":1724764791734,"stop":1724764791734,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12cc3eb35df49db","name":"Query Generator - false","time":{"start":1724765527485,"stop":1724765527486,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37b1a0113e23cac","name":"Waku message hash computation (no timestamp)","time":{"start":1724764791735,"stop":1724764791735,"duration":0},"status":"passed","severity":"normal"},{"uid":"6915fa822ffb967c","name":"Light Node - default protocols","time":{"start":1724765566165,"stop":1724765566165,"duration":0},"status":"passed","severity":"normal"},{"uid":"151b4c0107f92690","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724765421007,"stop":1724765421008,"duration":1},"status":"passed","severity":"normal"},{"uid":"4136e080b39ef967","name":"Passing invalid cursor","time":{"start":1724765470242,"stop":1724765470242,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe478fd6337daa2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724764789140,"stop":1724764789141,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff328f5ba80daa83","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724765405947,"stop":1724765405947,"duration":0},"status":"passed","severity":"normal"},{"uid":"9038771394e2b8c1","name":"Renews peer on consistent missed messages","time":{"start":1724764956453,"stop":1724764956453,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbcf75f4602ed66","name":"should not fail to stop the service if it was not started","time":{"start":1724764850587,"stop":1724764850588,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81979048941f1f7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724764789138,"stop":1724764789139,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3520c41fbfea3e2","name":"Push message with JSON payload","time":{"start":1724765367131,"stop":1724765367150,"duration":19},"status":"passed","severity":"normal"},{"uid":"1413a7c568b5e0af","name":"should properly create location multiaddrs - udp6","time":{"start":1724764797739,"stop":1724764797739,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbd5087d3d36243","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724765534496,"stop":1724765534496,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e015f5ff97a35ea","name":"should encodeTxt and decodeTxt","time":{"start":1724764797726,"stop":1724764797727,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff7294db77012cd4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724764789139,"stop":1724764789140,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b8cd1c31a59f4e3","name":"Privacy Node - default protocol","time":{"start":1724765566166,"stop":1724765566166,"duration":0},"status":"passed","severity":"normal"},{"uid":"35016d9ce4f8e53f","name":"Symmetric encrypt & Decrypt","time":{"start":1724764824184,"stop":1724764824185,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98ef142904671da","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724765108199,"stop":1724765108200,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee1d93cbe8329df1","name":"recovers when dns.resolve returns empty","time":{"start":1724764813701,"stop":1724764813702,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87472f173c5ebbf","name":"random static sharding 2 - Cluster ID: 309, Shard ID: 975","time":{"start":1724765485928,"stop":1724765485929,"duration":1},"status":"passed","severity":"normal"},{"uid":"1230c73bba4b189","name":"should not receive a peer event before start","time":{"start":1724764850599,"stop":1724764850600,"duration":1},"status":"passed","severity":"normal"},{"uid":"8541c763adeca75c","name":"Passing an array","time":{"start":1724765558250,"stop":1724765558251,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8aa7295500fb24","name":"Subscribe to topic containing XML and receive message","time":{"start":1724765075587,"stop":1724765075587,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bc32ef1cfa9739","name":"should not throw an error for a single configured topic","time":{"start":1724764789141,"stop":1724764789141,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d11f589f2a523","name":"should properly compute the node id","time":{"start":1724764797732,"stop":1724764797733,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e757cba47ac35","name":"Keep-alive pings maintain the connection","time":{"start":1724764956450,"stop":1724764956451,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41e51a928f7732c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724765557438,"stop":1724765557439,"duration":1},"status":"passed","severity":"normal"},{"uid":"99157c843cbc170","name":"should return unique PubsubTopics for static sharding","time":{"start":1724764789132,"stop":1724764789132,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dae79a80e37d8a1","name":"Subscribe to topic containing Script and receive message","time":{"start":1724765545650,"stop":1724765545650,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9116117b51b6de7","name":"Push message with JSON payload","time":{"start":1724765505325,"stop":1724765505326,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f049fa9edad47b6","name":"should throw an error for insufficient data","time":{"start":1724764789258,"stop":1724764789258,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfec7f0303d92b7","name":"Push message equal or less that 1MB","time":{"start":1724765367205,"stop":1724765367206,"duration":1},"status":"passed","severity":"normal"},{"uid":"882a674274413c01","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724765545681,"stop":1724765545681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b351309a1788c8c7","name":"should emit a peer event after start","time":{"start":1724764850588,"stop":1724764850594,"duration":6},"status":"passed","severity":"normal"},{"uid":"d77ded490c025854","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724765470237,"stop":1724765470238,"duration":1},"status":"passed","severity":"normal"},{"uid":"291dfeef1b88b996","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724764789127,"stop":1724764789128,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d662c7d6abdbfa7","name":"Check meta is set [ecies]","time":{"start":1724764825334,"stop":1724764825334,"duration":0},"status":"passed","severity":"normal"},{"uid":"4047bb3667fd75f0","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724765049725,"stop":1724765049725,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8e25bf983e40ea","name":"Subscribe to topic containing short and publish message","time":{"start":1724765421005,"stop":1724765421005,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddf270b33b4002","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724765392374,"stop":1724765392374,"duration":0},"status":"passed","severity":"normal"},{"uid":"244490a897b2c62d","name":"Store - dialed first","time":{"start":1724765566163,"stop":1724765566163,"duration":0},"status":"passed","severity":"normal"},{"uid":"324189f1f83471cc","name":"Ephemeral messages are not stored","time":{"start":1724764855570,"stop":1724764855570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9579f57787441d6","name":"Meta field set when metaSetter is specified","time":{"start":1724764802781,"stop":1724764802782,"duration":1},"status":"passed","severity":"normal"},{"uid":"d74c657d2ec2f55d","name":"Check received message containing unicode special characters","time":{"start":1724765392372,"stop":1724765392372,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b9e35f239646f0","name":"Push message with content topic containing JSON","time":{"start":1724765505397,"stop":1724765505397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed8a9d7573724b5","name":"Push message with content topic containing Script","time":{"start":1724765505393,"stop":1724765505394,"duration":1},"status":"passed","severity":"normal"},{"uid":"8822aaf3fa973396","name":"Push message with meta","time":{"start":1724765505402,"stop":1724765505403,"duration":1},"status":"passed","severity":"normal"},{"uid":"9acf41df0f3140a4","name":"Push message with Basic HTML tag payload","time":{"start":1724765367131,"stop":1724765367131,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f62aaa544cafb92","name":"Check received message containing Script","time":{"start":1724765392369,"stop":1724765392369,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9ca89154db9036","name":"Push message with unicode special characters payload","time":{"start":1724765505327,"stop":1724765505327,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c34a3440661a3b","name":"Push message with content topic containing JSON","time":{"start":1724765367186,"stop":1724765367187,"duration":1},"status":"passed","severity":"normal"},{"uid":"318afb59823afb5e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724765108194,"stop":1724765108194,"duration":0},"status":"passed","severity":"normal"},{"uid":"7faf3ecc4695ccc9","name":"Decoder throws on undefined content topic","time":{"start":1724764823791,"stop":1724764823792,"duration":1},"status":"passed","severity":"normal"},{"uid":"54205fa750bc9f20","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724765470241,"stop":1724765470241,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f1a6ef41f6a12a","name":"Push message with content topic containing special chars","time":{"start":1724765505383,"stop":1724765505386,"duration":3},"status":"passed","severity":"normal"},{"uid":"362324f36f532f06","name":"should be able to decode the field with only STORE set to true","time":{"start":1724764797064,"stop":1724764797064,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c859404fe368909","name":"Check received message containing long","time":{"start":1724765048424,"stop":1724765048425,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e1be1c87bed556","name":"Generator, custom pubsub topic","time":{"start":1724765534495,"stop":1724765534496,"duration":1},"status":"passed","severity":"normal"},{"uid":"2238edb4bbe24134","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724765257551,"stop":1724765257551,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bddf8ef84afe76","name":"Push message with SQL Injection payload","time":{"start":1724765367128,"stop":1724765367129,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35c0350e6ed14d1","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724765426739,"stop":1724765426739,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4b68eb50e8eb77","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724765545639,"stop":1724765545640,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed232de46dd67f25","name":"Check message with invalid timestamp is not received","time":{"start":1724765392392,"stop":1724765392392,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3f0b1cfba3e1dd","name":"handles different networkShards values correctly","time":{"start":1724764789129,"stop":1724764789129,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d054d8f1eeee4","name":"Push message with content topic containing SQL Injection","time":{"start":1724765505392,"stop":1724765505393,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9bbd150a9551fb","name":"should not receive a peer event before start","time":{"start":1724764817754,"stop":1724764817754,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d728ea26ff67762","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724764789258,"stop":1724764789258,"duration":0},"status":"passed","severity":"normal"},{"uid":"803b0148a51aa9cb","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724764797063,"stop":1724764797064,"duration":1},"status":"passed","severity":"normal"},{"uid":"e111160d6c2f0521","name":"should only return 1 node with relay and store capability","time":{"start":1724764813705,"stop":1724764813706,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cfb7e6f6ebb3fae","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724764797065,"stop":1724764797066,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d3ebbe1b5a5117","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724765325735,"stop":1724765325736,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf6bbd6792b8020","name":"should emit a peer event after start","time":{"start":1724764817753,"stop":1724764817754,"duration":1},"status":"passed","severity":"normal"},{"uid":"375905d4eec1411c","name":"should decode valid enr successfully","time":{"start":1724764797727,"stop":1724764797728,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4cd2db3353da33","name":"Check message with no content topic is not received","time":{"start":1724765392393,"stop":1724765392393,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f98bc5103d7f95","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724765547287,"stop":1724765547287,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e01613eb916ca6e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724764789129,"stop":1724764789129,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b90de4b2de663d3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724765545678,"stop":1724765545679,"duration":1},"status":"passed","severity":"normal"},{"uid":"345116cf48efde16","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724765545641,"stop":1724765545641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c0e26cc2f07931","name":"groups content topics by expected pubsub topic","time":{"start":1724764789128,"stop":1724764789128,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd853422204bd763","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724765049744,"stop":1724765049744,"duration":0},"status":"passed","severity":"normal"},{"uid":"901c874d645016e6","name":"Does not throw an exception when node disconnects","time":{"start":1724765558250,"stop":1724765558250,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b78257b65b80dd","name":"LightPush","time":{"start":1724765566164,"stop":1724765566165,"duration":1},"status":"passed","severity":"normal"},{"uid":"b048b4caad8b8b05","name":"Fails to push message bigger that 1MB","time":{"start":1724765367206,"stop":1724765367206,"duration":0},"status":"passed","severity":"normal"},{"uid":"5834d2d24d4fce5a","name":"getPeersByDiscovery","time":{"start":1724765410999,"stop":1724765410999,"duration":0},"status":"passed","severity":"normal"},{"uid":"693b2dc50e55dfb7","name":"should not receive a peer event after stop","time":{"start":1724764817754,"stop":1724764817754,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe121e76402af445","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724765325746,"stop":1724765325747,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ccf071b53ef6425","name":"Check message received after jswaku node is restarted","time":{"start":1724765392377,"stop":1724765392377,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bfc2cb8c2fcf8816","name":"Ordered Callback - false","time":{"start":1724765527487,"stop":1724765527494,"duration":7},"status":"passed","severity":"normal"},{"uid":"d49e5e8749c959e7","name":"can start and stop the service","time":{"start":1724764817752,"stop":1724764817753,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d52a19939114608","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724765325750,"stop":1724765325751,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ab91dd13b52862","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724765049722,"stop":1724765049722,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbeb4df4e4fa480","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app9/4/topic421/json","time":{"start":1724765462123,"stop":1724765462124,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86c50e7336f753","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724765325743,"stop":1724765325744,"duration":1},"status":"passed","severity":"normal"},{"uid":"805aaab14abc4996","name":"Subscribe and receive messages via waku relay post","time":{"start":1724765545662,"stop":1724765545662,"duration":0},"status":"passed","severity":"normal"},{"uid":"99506e5ddae8568d","name":"retrieves a single peer","time":{"start":1724764813700,"stop":1724764813701,"duration":1},"status":"passed","severity":"normal"},{"uid":"905d28219a2f5539","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724765470239,"stop":1724765470241,"duration":2},"status":"passed","severity":"normal"},{"uid":"13281b1ac271dd0a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724765421010,"stop":1724765421010,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be9973e128de962","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724764789134,"stop":1724764789134,"duration":0},"status":"passed","severity":"normal"},{"uid":"f993a5db17ee2943","name":"Subscribe to topic containing XML and receive message","time":{"start":1724765545680,"stop":1724765545680,"duration":0},"status":"passed","severity":"normal"},{"uid":"c142183457041f51","name":"should properly create location multiaddrs - udp","time":{"start":1724764797740,"stop":1724764797740,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a3a7160bf2bed8","name":"Subscribe to topic containing XML and receive message","time":{"start":1724765545650,"stop":1724765545653,"duration":3},"status":"passed","severity":"normal"},{"uid":"6ffd34157d8b6257","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724765421006,"stop":1724765421007,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab0876fc354480e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724764791733,"stop":1724764791733,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff3fcce9e72ebb7","name":"removeEventListener with correct event","time":{"start":1724764880295,"stop":1724764880295,"duration":0},"status":"passed","severity":"normal"},{"uid":"123ded5439ef83a9","name":"Push message on custom pubsubTopic","time":{"start":1724765205056,"stop":1724765205056,"duration":0},"status":"passed","severity":"normal"}]