allure-jswaku/7232/widgets/severity.json
2024-07-25 23:27:14 +00:00

1 line
155 KiB
JSON

[{"uid":"fdd4b16eb100bb69","name":"Fails to push message with empty content topic","time":{"start":1721949819995,"stop":1721949819996,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2aeb2069e94180","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721949878819,"stop":1721949878819,"duration":0},"status":"passed","severity":"normal"},{"uid":"75011beba8e5fe0f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721949729931,"stop":1721949729931,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c770556bb6b171","name":"topics with same application and version share the same shard","time":{"start":1721949165401,"stop":1721949165401,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a7dc7a639b23f7","name":"should throw error - invalid id","time":{"start":1721949173749,"stop":1721949173749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbf7f97d7453626","name":"Relay - dialed after","time":{"start":1721949883845,"stop":1721949883845,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9a031bddf5d3e8","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721949446965,"stop":1721949446966,"duration":1},"status":"passed","severity":"normal"},{"uid":"adafa8722df3ba91","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721949472853,"stop":1721949472853,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb78a329fd35105a","name":"Ephemeral messages are not stored","time":{"start":1721949226652,"stop":1721949226653,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1af9675768955b","name":"Check publish message containing Basic HTML tag","time":{"start":1721949716511,"stop":1721949716511,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f892c8a5a7f3a6","name":"should not fail to stop the service if it was not started","time":{"start":1721949193254,"stop":1721949193255,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c6245fa367c0b9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721949878814,"stop":1721949878814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9615128c3dfbb3","name":"Push message with Script payload","time":{"start":1721949819974,"stop":1721949819974,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0aa29671cf1c3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721949878817,"stop":1721949878817,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecf5144528495","name":"shard 0","time":{"start":1721949793440,"stop":1721949793440,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5e21bc904e9f3","name":"Check publish message containing Chinese","time":{"start":1721949716508,"stop":1721949716508,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1d962e51b75698","name":"Sample","time":{"start":1721949173225,"stop":1721949173225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74f4e5cd2f3742b","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721949165403,"stop":1721949165404,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab0790840aa3b9f","name":"Subscribe to topic containing XML and receive message","time":{"start":1721949472851,"stop":1721949472851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a067f682ed02ca45","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721949173084,"stop":1721949173085,"duration":1},"status":"passed","severity":"normal"},{"uid":"c448ffbb9966de6c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721949173081,"stop":1721949173082,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0352e0bd776cf2","name":"dispatchEvent via connectionManager","time":{"start":1721949256035,"stop":1721949256035,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d760cabecc33b9","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721949446970,"stop":1721949446971,"duration":1},"status":"passed","severity":"normal"},{"uid":"99952075542eaafe","name":"A test","time":{"start":1721949478190,"stop":1721949478190,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f6c58916ab46bf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721949878823,"stop":1721949878823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06a5ff4e5ecbf3e","name":"Encoder throws on undefined content topic","time":{"start":1721949178572,"stop":1721949178573,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23171643af86547","name":"Ping on subscribed peer","time":{"start":1721949301723,"stop":1721949301724,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7e8fe6893ba9fc","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721949773665,"stop":1721949773665,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3be7eac20eac53","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721949165415,"stop":1721949165415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c0da97368383ca","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721949446977,"stop":1721949446978,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64152af59976daf","name":"Push message with content topic containing Russian","time":{"start":1721949819991,"stop":1721949819991,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df8bc0d5fdde16c","name":"Fails to publish duplicate message","time":{"start":1721949716518,"stop":1721949716519,"duration":1},"status":"passed","severity":"normal"},{"uid":"503f439591dd95bf","name":"addEventListener with wrong event","time":{"start":1721949256030,"stop":1721949256030,"duration":0},"status":"passed","severity":"normal"},{"uid":"551063f37bbab5ad","name":"Fails to push message with large meta","time":{"start":1721949686024,"stop":1721949686024,"duration":0},"status":"passed","severity":"normal"},{"uid":"4361fd970c31e142","name":"Push message with Russian payload","time":{"start":1721949685998,"stop":1721949685999,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e16d7cf1d87f34c","name":"Ping succeeds for all connected peers","time":{"start":1721949331517,"stop":1721949331518,"duration":1},"status":"passed","severity":"normal"},{"uid":"427a3ac56d3670a4","name":"different cluster, different shard: nodes don't connect","time":{"start":1721949446944,"stop":1721949446945,"duration":1},"status":"passed","severity":"normal"},{"uid":"e63e87d2fe8f7049","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721949178312,"stop":1721949178313,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b40e382e580206","name":"can start the service","time":{"start":1721949244282,"stop":1721949244283,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dcf08484c9c3b50","name":"Subscribe to topic containing Script and receive message","time":{"start":1721949878825,"stop":1721949878825,"duration":0},"status":"passed","severity":"normal"},{"uid":"74459027fed9ccf7","name":"Encoder throws on undefined content topic","time":{"start":1721949199164,"stop":1721949199164,"duration":0},"status":"passed","severity":"normal"},{"uid":"15fd96196859365c","name":"Check message received after nwaku node is restarted","time":{"start":1721949725693,"stop":1721949725694,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5648bce21c470525","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721949173086,"stop":1721949173087,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ed9255b524c681","name":"Overlapping topic subscription","time":{"start":1721949729927,"stop":1721949729927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5b9259b9ffaa85a","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721949165396,"stop":1721949165396,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c0ec8e5c8086c3","name":"Check received message containing XML","time":{"start":1721949725660,"stop":1721949725660,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2091d9b63e643a","name":"should return empty list for no shard","time":{"start":1721949165408,"stop":1721949165408,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3fa7c16101ef75f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721949165409,"stop":1721949165409,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d750443c16ff97","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721949840316,"stop":1721949840317,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3c88a5397e370d","name":"Check received message containing special chars","time":{"start":1721949412092,"stop":1721949412092,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5ca09768a40a17","name":"Check received message containing long","time":{"start":1721949412091,"stop":1721949412091,"duration":0},"status":"passed","severity":"normal"},{"uid":"65313d856a91f994","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721949165411,"stop":1721949165411,"duration":0},"status":"passed","severity":"normal"},{"uid":"753ad66b355e355","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721949874823,"stop":1721949874824,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1b1cd93d65eb2e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721950004014,"stop":1721950004015,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b024a2d571ee56","name":"Check received message containing Script","time":{"start":1721949725641,"stop":1721949725641,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa30f12be859de0","name":"Push message with XML payload","time":{"start":1721949686001,"stop":1721949686002,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c96ea8ceac3554","name":"random static sharding 9 - Cluster ID: 132, Shard ID: 938","time":{"start":1721949793447,"stop":1721949793447,"duration":0},"status":"passed","severity":"normal"},{"uid":"28997a73edae9ac9","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721949165395,"stop":1721949165395,"duration":0},"status":"passed","severity":"normal"},{"uid":"5756e3a31057c63a","name":"Ping on subscribed peer","time":{"start":1721949301717,"stop":1721949301718,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6dfcfdee1913614","name":"Check message on other pubsub topic is not received","time":{"start":1721949412111,"stop":1721949412111,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f7128a73def0e9","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721949165397,"stop":1721949165398,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04d815e263896d2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721949773666,"stop":1721949773667,"duration":1},"status":"passed","severity":"normal"},{"uid":"208beb2940219c51","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721949165420,"stop":1721949165421,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4344645a09062d","name":"should not fail to start the service if it is already started","time":{"start":1721949193255,"stop":1721949193255,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99bc1ba024f4569","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721949226654,"stop":1721949226655,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b335b0aaafde2ff","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721949189006,"stop":1721949189007,"duration":1},"status":"passed","severity":"normal"},{"uid":"edfe408341c18a9e","name":"Ping on peer without subscriptions","time":{"start":1721949283467,"stop":1721949283467,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbb9e6cd1ed8010","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721949702929,"stop":1721949702930,"duration":1},"status":"passed","severity":"normal"},{"uid":"351a6573f251e39c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app10/9/topic108/utf8","time":{"start":1721949780138,"stop":1721949780138,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de094de12a30034","name":"Publish message with large meta","time":{"start":1721949716528,"stop":1721949716529,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db2eeb3b7cbae31","name":"should properly create location multiaddrs - tcp6","time":{"start":1721949173753,"stop":1721949173754,"duration":1},"status":"passed","severity":"normal"},{"uid":"31310a8fe78a2e72","name":"Check publish message containing long","time":{"start":1721949716506,"stop":1721949716507,"duration":1},"status":"passed","severity":"normal"},{"uid":"28eaa1f00b8157e3","name":"same cluster, same shard: nodes connect","time":{"start":1721949522958,"stop":1721949522959,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4dc277a3c2ad06","name":"Refresh subscription","time":{"start":1721949729925,"stop":1721949729925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d4a65a7c896c5f9","name":"Check received message containing unicode special characters","time":{"start":1721949725685,"stop":1721949725686,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd340c503a630e4","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721949446968,"stop":1721949446969,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ddfeeda86dda05","name":"Check message received after jswaku node is restarted","time":{"start":1721949725654,"stop":1721949725654,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1766bfc5728dbd82","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721949471049,"stop":1721949471050,"duration":1},"status":"passed","severity":"normal"},{"uid":"a765609ae8945f0e","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721949446950,"stop":1721949446951,"duration":1},"status":"passed","severity":"normal"},{"uid":"c963074c143d606e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721949729928,"stop":1721949729928,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4bc672c8d97309","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721949446968,"stop":1721949446968,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d94a41670bc436f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721949773668,"stop":1721949773668,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a7ec5060ff6420","name":"Push message with content topic containing emoji","time":{"start":1721949686022,"stop":1721949686023,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2fe079603607ce9","name":"Decoder throws on undefined content topic","time":{"start":1721949200954,"stop":1721949200955,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb4341ccf40d2e9","name":"Check message with invalid timestamp is not received","time":{"start":1721949725690,"stop":1721949725690,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b370f780f9bd43e","name":"Throws when trying to push message with empty payload","time":{"start":1721949819979,"stop":1721949819980,"duration":1},"status":"passed","severity":"normal"},{"uid":"320bf74386f7e265","name":"Overlapping topic subscription","time":{"start":1721949878813,"stop":1721949878813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd8d0782726817","name":"random static sharding 3 - Cluster ID: 279, Shard ID: 306","time":{"start":1721949793443,"stop":1721949793443,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f0046e7bb6e6de","name":"should load peers from local storage and dispatch events","time":{"start":1721949193257,"stop":1721949193257,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15478f9f44a6d27","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721949223016,"stop":1721949223016,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96e82d179f40faf","name":"Push message with Chinese payload","time":{"start":1721949819967,"stop":1721949819972,"duration":5},"status":"passed","severity":"normal"},{"uid":"3cbbb73e47715cd1","name":"Check received message containing Russian","time":{"start":1721949412093,"stop":1721949412094,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfec441fc676c20f","name":"Check publish message containing unicode special characters","time":{"start":1721949716516,"stop":1721949716516,"duration":0},"status":"passed","severity":"normal"},{"uid":"afef8660f34bb55","name":"Ping on peer without subscriptions","time":{"start":1721949301719,"stop":1721949301719,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2db9ce1e3681244","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721949874823,"stop":1721949874823,"duration":0},"status":"passed","severity":"normal"},{"uid":"45420cee4069b04e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721949165407,"stop":1721949165407,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bac9d9567058e4","name":"should set field with only FILTER enabled","time":{"start":1721949173756,"stop":1721949173756,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96145bb92b7f24d","name":"random static sharding 5 - Cluster ID: 247, Shard ID: 792","time":{"start":1721949793444,"stop":1721949793444,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbc471679b5485f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721949773664,"stop":1721949773664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a988dcdf330a466d","name":"Fails to push message with empty content topic","time":{"start":1721949686023,"stop":1721949686023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a557fbda7b9e7f5a","name":"should handle a minimal index list","time":{"start":1721949165449,"stop":1721949165449,"duration":0},"status":"passed","severity":"normal"},{"uid":"570fc7501dc234ad","name":"configure the node with multiple pubsub topics","time":{"start":1721949793448,"stop":1721949793448,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e79188229bfa5a5","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721949264004,"stop":1721949264004,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c2d3485e2545f5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721949878817,"stop":1721949878817,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a15a9b6498e22d7","name":"should add and remove event listeners correctly","time":{"start":1721949193258,"stop":1721949193259,"duration":1},"status":"passed","severity":"normal"},{"uid":"40eb2283b6e2811e","name":"Publishes to nwaku","time":{"start":1721949691374,"stop":1721949691374,"duration":0},"status":"passed","severity":"normal"},{"uid":"adee12d193fa193b","name":"Publish without waiting for remote peer","time":{"start":1721949729921,"stop":1721949729922,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51667591084bf8e","name":"Push message with custom timestamp: 1691191071260","time":{"start":1721949686025,"stop":1721949686025,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3affefed7c2b92","name":"Store - dialed after - with timeout","time":{"start":1721949883847,"stop":1721949883847,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4f4228ebba0d95","name":"Push message with XML payload","time":{"start":1721949819974,"stop":1721949819975,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb9dc83b55ff6c2","name":"different cluster, different shard: nodes don't connect","time":{"start":1721949522965,"stop":1721949522966,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7ed762412fdd16","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721949165412,"stop":1721949165412,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8cd0b6c1e5595dc","name":"Check received message with timestamp: 1721949214810 ","time":{"start":1721949725650,"stop":1721949725650,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b09bfa7b5ea531","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721949702928,"stop":1721949702929,"duration":1},"status":"passed","severity":"normal"},{"uid":"13eacd96cbbadbf6","name":"Decoder throws on empty string content topic","time":{"start":1721949178574,"stop":1721949178574,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9bdadb2f212b63","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721949165413,"stop":1721949165414,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d1dc9ff834cbe3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721949346040,"stop":1721949346040,"duration":0},"status":"passed","severity":"normal"},{"uid":"82746fdb878833c0","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721949827338,"stop":1721949827338,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b62bfdc16a05869","name":"returns all values when wanted number is greater than available values","time":{"start":1721949188887,"stop":1721949188887,"duration":0},"status":"passed","severity":"normal"},{"uid":"499ad212ef6d5cd9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721949878812,"stop":1721949878813,"duration":1},"status":"passed","severity":"normal"},{"uid":"5566c9ba19d66e85","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app36/9/topic11/proto","time":{"start":1721949780130,"stop":1721949780130,"duration":0},"status":"passed","severity":"normal"},{"uid":"6414e8346b45ba64","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721949471051,"stop":1721949471052,"duration":1},"status":"passed","severity":"normal"},{"uid":"778bf365a284adf1","name":"should return valid sharding parameters for static sharding","time":{"start":1721949165419,"stop":1721949165419,"duration":0},"status":"passed","severity":"normal"},{"uid":"405931db5631abdb","name":"Fails to publish message with empty text","time":{"start":1721949716519,"stop":1721949716519,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e766d02d6a1758","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721949346040,"stop":1721949346041,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a6ba6cd5275a83","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721949471050,"stop":1721949471051,"duration":1},"status":"passed","severity":"normal"},{"uid":"43135cc79053e8c4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721949878812,"stop":1721949878812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db2a0fd5abf53d9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721949165395,"stop":1721949165396,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e4fc14efc69578","name":"should get / set UDP multiaddr","time":{"start":1721949173752,"stop":1721949173752,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ac3b51613b3ba","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721949878820,"stop":1721949878820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2c5e971efa8be4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721949264008,"stop":1721949264008,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0bc0bd88ce555d","name":"Subscribe to topic containing long and receive message","time":{"start":1721949878822,"stop":1721949878822,"duration":0},"status":"passed","severity":"normal"},{"uid":"731b8fb5dfe92320","name":"Mutual subscription","time":{"start":1721949729920,"stop":1721949729921,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a3bccff23fda03","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721950004013,"stop":1721950004014,"duration":1},"status":"passed","severity":"normal"},{"uid":"9adada580303c40","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721949215509,"stop":1721949215509,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9171acc4c308eb","name":"groups content topics by expected pubsub topic","time":{"start":1721949165401,"stop":1721949165401,"duration":0},"status":"passed","severity":"normal"},{"uid":"daeaa5c68f5fe377","name":"Push message with JSON payload","time":{"start":1721949819976,"stop":1721949819976,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd1546e1caa9446","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721949878815,"stop":1721949878815,"duration":0},"status":"passed","severity":"normal"},{"uid":"560a4a18ee5ae860","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721949188888,"stop":1721949188888,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ed796140e5e06f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721949173087,"stop":1721949173087,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c6407b40901423","name":"Check received message containing shell command","time":{"start":1721949412106,"stop":1721949412106,"duration":0},"status":"passed","severity":"normal"},{"uid":"72207a8448302813","name":"Push message with content topic containing shell command","time":{"start":1721949686019,"stop":1721949686020,"duration":1},"status":"passed","severity":"normal"},{"uid":"435f1696cf6e5ea","name":"Push message with content topic containing Arabic","time":{"start":1721949819990,"stop":1721949819991,"duration":1},"status":"passed","severity":"normal"},{"uid":"c926565d9b11329b","name":"Decoder throws on empty string content topic","time":{"start":1721949199165,"stop":1721949199166,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37a6313c9472388","name":"throws on content topic with empty version field","time":{"start":1721949165392,"stop":1721949165392,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f311c307e263226","name":"Non TWN Cluster","time":{"start":1721949780129,"stop":1721949780129,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01d29800e317d00","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721949446972,"stop":1721949446972,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7e46072c9ce005","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721949173083,"stop":1721949173084,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47baaa83f05635b","name":"Relay","time":{"start":1721949224960,"stop":1721949224960,"duration":0},"status":"passed","severity":"normal"},{"uid":"9567f5e1db840f29","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721949244304,"stop":1721949244305,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f20944ab0b5ad5d6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721949215509,"stop":1721949215510,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a5af04c69843b4d","name":"Ordered Callback - forward","time":{"start":1721949844149,"stop":1721949844149,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4928ea44a7bf02","name":"Query generator for 2000 messages","time":{"start":1721949843527,"stop":1721949843529,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb6ca5429858f0a0","name":"should properly compute the node id","time":{"start":1721949173750,"stop":1721949173751,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7fa47d20ff83d3","name":"Query generator for multiple messages with different content topic format","time":{"start":1721949843510,"stop":1721949843515,"duration":5},"status":"passed","severity":"normal"},{"uid":"184fb7daf2ebb66","name":"Check message on other pubsub topic is not received","time":{"start":1721949725652,"stop":1721949725652,"duration":0},"status":"passed","severity":"normal"},{"uid":"899f6164586b9c58","name":"Check message with no content topic is not received","time":{"start":1721949725691,"stop":1721949725691,"duration":0},"status":"passed","severity":"normal"},{"uid":"610a0998fa23f081","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721949702932,"stop":1721949702932,"duration":0},"status":"passed","severity":"normal"},{"uid":"de09ab46d491d8c0","name":"Check message received after nwaku node is restarted","time":{"start":1721949725654,"stop":1721949725654,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ec45dd4d1a8f082","name":"should emit a peer event after start","time":{"start":1721949244301,"stop":1721949244302,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1e0b96ff8f6947","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721949725651,"stop":1721949725651,"duration":0},"status":"passed","severity":"normal"},{"uid":"9287cb8e11b74353","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721949878824,"stop":1721949878824,"duration":0},"status":"passed","severity":"normal"},{"uid":"e181982ac9e372d1","name":"Does not throw an exception when node disconnects","time":{"start":1721949874261,"stop":1721949874263,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6495b105185476c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721949446968,"stop":1721949446968,"duration":0},"status":"passed","severity":"normal"},{"uid":"537638d2f0050e36","name":"Check received message containing escaped characters","time":{"start":1721949412107,"stop":1721949412107,"duration":0},"status":"passed","severity":"normal"},{"uid":"334039a2ec2c75fe","name":"Publish message with rate limit","time":{"start":1721949716529,"stop":1721949716530,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3c4b2db8e3c99","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721949446974,"stop":1721949446975,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d50562f282fcf6","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721949446981,"stop":1721949446981,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1044492433ab4b7","name":"safeDispatchEvent","time":{"start":1721949256036,"stop":1721949256036,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7e3e4180dd3414","name":"Nodes with multiple pubsub topic","time":{"start":1721949702932,"stop":1721949702933,"duration":1},"status":"passed","severity":"normal"},{"uid":"b381041fe9c8215f","name":"throws on content topic with empty topic name field","time":{"start":1721949165392,"stop":1721949165393,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30682cad430d005","name":"Generator, 2 different pubsubtopics","time":{"start":1721949840314,"stop":1721949840315,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cde4dfb880cb73f","name":"Accepts a valid Waku Message","time":{"start":1721949181918,"stop":1721949181919,"duration":1},"status":"passed","severity":"normal"},{"uid":"459efb92c459bd11","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721949200952,"stop":1721949200953,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a0cfde686e9fd4e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721949874824,"stop":1721949874824,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd244a7b7759a32","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721949188984,"stop":1721949188985,"duration":1},"status":"passed","severity":"normal"},{"uid":"37cb066da798589e","name":"should emit a peer event after start","time":{"start":1721949727980,"stop":1721949727981,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3063250e0c5edd","name":"Passing page size 10 when there are 10 messages","time":{"start":1721949861432,"stop":1721949861432,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a61dd1441a4bdbc","name":"Push message with content topic containing numeric","time":{"start":1721949819981,"stop":1721949819982,"duration":1},"status":"passed","severity":"normal"},{"uid":"478e7e4df0a107ce","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721949702931,"stop":1721949702931,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd8fcbabcff049","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721949532508,"stop":1721949532508,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5c49363b2f27c6","name":"Push message with content topic containing Chinese","time":{"start":1721949686016,"stop":1721949686016,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d875b18ea66ce44","name":"Check received message containing JSON","time":{"start":1721949412105,"stop":1721949412106,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cf5e847bb16271","name":"Query with Promise Callback, No Decoder","time":{"start":1721949827344,"stop":1721949827344,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbdfb47900f0627","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721949167953,"stop":1721949167953,"duration":0},"status":"passed","severity":"normal"},{"uid":"530b49c776174a45","name":"Query with Promise Callback, No message returned","time":{"start":1721949827345,"stop":1721949827345,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5a06eb8be008b7","name":"should be able to encode the field with only STORE set to true","time":{"start":1721949173079,"stop":1721949173079,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5284ebe6b7994c4","name":"Subscribe to topic containing short and receive message","time":{"start":1721949878822,"stop":1721949878822,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93ffe3e3f5b294","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721949725688,"stop":1721949725689,"duration":1},"status":"passed","severity":"normal"},{"uid":"872935533dffe71e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721949472850,"stop":1721949472850,"duration":0},"status":"passed","severity":"normal"},{"uid":"d684cabde213a7d7","name":"Check received message containing Russian","time":{"start":1721949725659,"stop":1721949725659,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a6bd8d40cf911e","name":"Check message with non string payload is not received","time":{"start":1721949412113,"stop":1721949412113,"duration":0},"status":"passed","severity":"normal"},{"uid":"977a3cd2f1e9d964","name":"Push message with escaped characters payload","time":{"start":1721949819977,"stop":1721949819977,"duration":0},"status":"passed","severity":"normal"},{"uid":"51426b4d66ab6847","name":"Subscribe to topic containing Script and publish message","time":{"start":1721949729931,"stop":1721949729932,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c53a5187e5e8eee","name":"should throw error - no id","time":{"start":1721949173748,"stop":1721949173748,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc7d4ea541fa486","name":"getPeersByDiscovery","time":{"start":1721949256032,"stop":1721949256033,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef14fb40b2c930f5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721949199162,"stop":1721949199162,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e4365de6ff3739","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721949472852,"stop":1721949472852,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38187ce4bdf80ee","name":"Check received message containing Arabic","time":{"start":1721949725639,"stop":1721949725639,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c1e18817689db0","name":"throws on content topic with empty encoding field","time":{"start":1721949165393,"stop":1721949165393,"duration":0},"status":"passed","severity":"normal"},{"uid":"57bf5c1e9eaf2c57","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721949165400,"stop":1721949165401,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b926f086b5dc728","name":"Push message with emoji payload","time":{"start":1721949686008,"stop":1721949686009,"duration":1},"status":"passed","severity":"normal"},{"uid":"4478d106ea5c3956","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721949165409,"stop":1721949165409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2720bb20cdeff1a","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721949446974,"stop":1721949446974,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b152b45c10cae1d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721949446966,"stop":1721949446967,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5dbeb1390f3cf","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721949522949,"stop":1721949522949,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d606f07b63842ba","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721949878827,"stop":1721949878827,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c3894492a80992","name":"should not fail to start the service if it is already started","time":{"start":1721949244300,"stop":1721949244300,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc7dc7e274aa70e","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721949215510,"stop":1721949215511,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f78d39b1606087d","name":"Check received message containing emoji","time":{"start":1721949412108,"stop":1721949412108,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94cfeba90689238","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721949827338,"stop":1721949827339,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a76b53b9e48e03","name":"random static sharding 8 - Cluster ID: 531, Shard ID: 111","time":{"start":1721949793446,"stop":1721949793446,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd622bd041952870","name":"handles empty contentTopics array correctly","time":{"start":1721949165422,"stop":1721949165423,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d193edc2e0ddb4a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721949659807,"stop":1721949659807,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aabbae2df88f5d31","name":"Push message with Script payload","time":{"start":1721949686000,"stop":1721949686001,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37313c5e34fa302","name":"should only return 1 node with store capability","time":{"start":1721949189457,"stop":1721949189457,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f82182772c076e","name":"unsubscribes","time":{"start":1721949857668,"stop":1721949857668,"duration":0},"status":"passed","severity":"normal"},{"uid":"41163b77466663a","name":"should set field with only RELAY enabled","time":{"start":1721949173755,"stop":1721949173755,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c929c0c6f266","name":"Passing page size 3 when there are 20 messages","time":{"start":1721949861431,"stop":1721949861431,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c492bf6b1a76bf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721949471054,"stop":1721949471055,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5609fa1bfa998d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721949165409,"stop":1721949165410,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c992f4c5f94f284","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app71/2/topic820/utf8","time":{"start":1721949780129,"stop":1721949780130,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed7a45f4bbe136f","name":"Passing page size 110 when there are 120 messages","time":{"start":1721949861433,"stop":1721949861433,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5eb6a719d6f00be","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721949729935,"stop":1721949729936,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0d5d9aff7d927","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721949223016,"stop":1721949223016,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b45f935e641f3bd","name":"should encode/decode to text encoding","time":{"start":1721949173751,"stop":1721949173751,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fd0fa4c633d980","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721949165423,"stop":1721949165423,"duration":0},"status":"passed","severity":"normal"},{"uid":"141eb85cee6d55cb","name":"should properly create location multiaddrs - udp4","time":{"start":1721949173753,"stop":1721949173753,"duration":0},"status":"passed","severity":"normal"},{"uid":"988c12eaf4b5e892","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721949472853,"stop":1721949472853,"duration":0},"status":"passed","severity":"normal"},{"uid":"43808e7d939ff36b","name":"Meta field set when metaSetter is specified","time":{"start":1721949178571,"stop":1721949178572,"duration":1},"status":"passed","severity":"normal"},{"uid":"397c9b66374efaf2","name":"Push message with content topic containing emoji","time":{"start":1721949819995,"stop":1721949819995,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f057b10d1aaa4c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721949165400,"stop":1721949165400,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7c595ea9ffd286","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721949446967,"stop":1721949446967,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b093e51aa8d2ea","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721949725689,"stop":1721949725689,"duration":0},"status":"passed","severity":"normal"},{"uid":"286bfabc6ab075c1","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app55/1/topic92/utf8","time":{"start":1721949780134,"stop":1721949780135,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba85afa47fd49ee6","name":"Push message with content topic containing special chars","time":{"start":1721949819982,"stop":1721949819990,"duration":8},"status":"passed","severity":"normal"},{"uid":"bfd2ade0cfe74751","name":"Check received message containing escaped characters","time":{"start":1721949725648,"stop":1721949725648,"duration":0},"status":"passed","severity":"normal"},{"uid":"915fcacb62d78345","name":"Push message with custom timestamp: 1691191012274","time":{"start":1721949819998,"stop":1721949820002,"duration":4},"status":"passed","severity":"normal"},{"uid":"85529e76210d30a8","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721949165408,"stop":1721949165408,"duration":0},"status":"passed","severity":"normal"},{"uid":"effb31e82b9c708f","name":"Subscribe and publish message","time":{"start":1721949729922,"stop":1721949729922,"duration":0},"status":"passed","severity":"normal"},{"uid":"f948bf6da0cbfe8d","name":"Push message with content topic containing unicode special characters","time":{"start":1721949686021,"stop":1721949686022,"duration":1},"status":"passed","severity":"normal"},{"uid":"37342b5447d87283","name":"Promise Callback - forward","time":{"start":1721949844147,"stop":1721949844148,"duration":1},"status":"passed","severity":"normal"},{"uid":"46cfcaa441ec96f9","name":"Nodes with multiple pubsub topic","time":{"start":1721949702930,"stop":1721949702931,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fa87fbf2ad50dc","name":"Check received message containing unicode special characters","time":{"start":1721949725648,"stop":1721949725649,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4095f3626e7930c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721949471049,"stop":1721949471049,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d3a384bc96e5c2","name":"Push message with shell command payload","time":{"start":1721949819977,"stop":1721949819977,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca8b14b7f26f347","name":"isConnected return false after peer stops","time":{"start":1721949264008,"stop":1721949264008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60b14d9ac0310ac","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721949472848,"stop":1721949472848,"duration":0},"status":"passed","severity":"normal"},{"uid":"30dd9f0345f6198d","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721949167955,"stop":1721949167955,"duration":0},"status":"passed","severity":"normal"},{"uid":"db27e4d2fbea5efb","name":"Fields are not dropped","time":{"start":1721949178044,"stop":1721949178045,"duration":1},"status":"passed","severity":"normal"},{"uid":"76551867842108f9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721949471050,"stop":1721949471050,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f35011d7d863f40","name":"Init the array if not present","time":{"start":1721949165191,"stop":1721949165192,"duration":1},"status":"passed","severity":"normal"},{"uid":"24a540e8acc04bd0","name":"Query Generator, No Decoder","time":{"start":1721949827339,"stop":1721949827339,"duration":0},"status":"passed","severity":"normal"},{"uid":"2006e8e8e52f9237","name":"Push message with content topic containing XML","time":{"start":1721949819992,"stop":1721949819992,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf50717434041a82","name":"Check received message containing short","time":{"start":1721949725655,"stop":1721949725656,"duration":1},"status":"passed","severity":"normal"},{"uid":"68491234de4afeec","name":"Check message with no payload is not received","time":{"start":1721949725691,"stop":1721949725691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85279ad2dce0d67","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721949165412,"stop":1721949165412,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba1e5ca17dcb9f0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721949878810,"stop":1721949878811,"duration":1},"status":"passed","severity":"normal"},{"uid":"8067dd2e4c8170c8","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721949323199,"stop":1721949323199,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f25b3db31ee383e","name":"Check received message containing short","time":{"start":1721949725636,"stop":1721949725637,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ef982a4e843ae8","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721949856326,"stop":1721949856327,"duration":1},"status":"passed","severity":"normal"},{"uid":"5daf6829ddacb828","name":"Push message with custom timestamp: 1721945812274","time":{"start":1721949820002,"stop":1721949820003,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5ae7874f2b5a13","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721949446976,"stop":1721949446976,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0037da49db8cc08","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721949878817,"stop":1721949878817,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbf1d33bb3f5996","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721949446945,"stop":1721949446950,"duration":5},"status":"passed","severity":"normal"},{"uid":"db6dc96cf8ded852","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721949878822,"stop":1721949878823,"duration":1},"status":"passed","severity":"normal"},{"uid":"e75e7f23c6ee0c29","name":"Push message on custom pubsubTopic","time":{"start":1721949532503,"stop":1721949532504,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e70f51933836d27","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721949165423,"stop":1721949165424,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ba864d1d13d0c3","name":"Push message with Basic HTML tag payload","time":{"start":1721949686002,"stop":1721949686003,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd7f38694e118d3","name":"Push message with rate limit","time":{"start":1721949686025,"stop":1721949686025,"duration":0},"status":"passed","severity":"normal"},{"uid":"262025889935cca3","name":"Check received message containing XML","time":{"start":1721949412102,"stop":1721949412103,"duration":1},"status":"passed","severity":"normal"},{"uid":"b890990bc4ba7af5","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721949659807,"stop":1721949659807,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04276cb96b19d9a","name":"Passing page size 19 when there are 20 messages","time":{"start":1721949861432,"stop":1721949861433,"duration":1},"status":"passed","severity":"normal"},{"uid":"469cfd666cb7e469","name":"Encoder throws on empty string content topic","time":{"start":1721949199164,"stop":1721949199165,"duration":1},"status":"passed","severity":"normal"},{"uid":"68fed59a01c64776","name":"Renews peer on consistent ping failures","time":{"start":1721949331519,"stop":1721949331519,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1a7e4dac7b9034","name":"Correctly serialized arguments","time":{"start":1721949531558,"stop":1721949531558,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbebf7e9a182738b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721949532507,"stop":1721949532508,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9b6fad4b55aaea","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721949729936,"stop":1721949729936,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d9d76f922a6fe3","name":"Subscribe and receives messages on 20 topics","time":{"start":1721949878812,"stop":1721949878812,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c305b0e13380e15","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721949167953,"stop":1721949167954,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0b3450b3ff17a3","name":"removeEventListener with correct event","time":{"start":1721949256031,"stop":1721949256031,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a355ce50cc4b6c8","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721949189008,"stop":1721949189008,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cae25d5d5c6221c","name":"should use DNS peer discovery with light client","time":{"start":1721949244304,"stop":1721949244304,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ecabf177f243b85","name":"Check message received after jswaku node is restarted","time":{"start":1721949725692,"stop":1721949725692,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66f067ebef132561","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721949471053,"stop":1721949471053,"duration":0},"status":"passed","severity":"normal"},{"uid":"62dde8cfe8195ac0","name":"1 Relay, 1 Filter, gives up","time":{"start":1721949188985,"stop":1721949188985,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd489b9ca1adf77","name":"Push message with long payload","time":{"start":1721949819965,"stop":1721949819965,"duration":0},"status":"passed","severity":"normal"},{"uid":"c520c49aa8080473","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721949878815,"stop":1721949878816,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a61a713968ca70","name":"Check received message containing Script","time":{"start":1721949725660,"stop":1721949725660,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1af0af17aea2aa6","name":"Query with Ordered Callback, No message returned","time":{"start":1721949827342,"stop":1721949827343,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa9bde46471c80b","name":"Check received message containing SQL Injection","time":{"start":1721949725640,"stop":1721949725640,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff932fd4f7b26da","name":"returns all values when wanted number matches available values","time":{"start":1721949188885,"stop":1721949188887,"duration":2},"status":"passed","severity":"normal"},{"uid":"332e4153c9608496","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721949323198,"stop":1721949323198,"duration":0},"status":"passed","severity":"normal"},{"uid":"7520fadc9e385a5e","name":"Push message with content topic containing SQL Injection","time":{"start":1721949819991,"stop":1721949819992,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe2feae6f2bb80d","name":"Push message with numeric payload","time":{"start":1721949685994,"stop":1721949685994,"duration":0},"status":"passed","severity":"normal"},{"uid":"733625d2cab8c36e","name":"nwaku subscribes","time":{"start":1721949691373,"stop":1721949691374,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec195a28af12ffb","name":"Reopen subscription with peer with lost subscription","time":{"start":1721949301722,"stop":1721949301722,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8de72ed32c92e4","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721949874826,"stop":1721949874826,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfafd3ba210f3a4a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721949702933,"stop":1721949702933,"duration":0},"status":"passed","severity":"normal"},{"uid":"74381761b4e2d5a1","name":"Subscribe to topic containing long and receive message","time":{"start":1721949472847,"stop":1721949472847,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc974d26bc95d311","name":"Push message with unicode special characters payload","time":{"start":1721949686007,"stop":1721949686008,"duration":1},"status":"passed","severity":"normal"},{"uid":"700cc6a16e400be5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721949532506,"stop":1721949532506,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3ef15e9237a74b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721949165421,"stop":1721949165421,"duration":0},"status":"passed","severity":"normal"},{"uid":"57449d31f8e0edd7","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721949189009,"stop":1721949189009,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bbbbcb277e4034","name":"Passing cursor with wrong message digest","time":{"start":1721949773668,"stop":1721949773668,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fe794847933c87","name":"should not receive a peer event after stop","time":{"start":1721949193256,"stop":1721949193256,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a458a64d2d7098","name":"should be able to decode the field with only STORE set to true","time":{"start":1721949173085,"stop":1721949173085,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87ba18c44577b28","name":"Check received message containing Russian","time":{"start":1721949725640,"stop":1721949725640,"duration":0},"status":"passed","severity":"normal"},{"uid":"f060d34edb7b9557","name":"ignores domain fetching errors","time":{"start":1721949189454,"stop":1721949189455,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f91cad7c243a93","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721949702934,"stop":1721949702934,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f7dbdae0a5a857","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721949878812,"stop":1721949878812,"duration":0},"status":"passed","severity":"normal"},{"uid":"70030ac36ff2b7","name":"Push message with content topic containing SQL Injection","time":{"start":1721949686017,"stop":1721949686017,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd43bb362ab865bc","name":"Sets default value correctly","time":{"start":1721949874266,"stop":1721949874266,"duration":0},"status":"passed","severity":"normal"},{"uid":"715294e6aa9c03ee","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app32/1/topic94/json","time":{"start":1721949780132,"stop":1721949780133,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4291af75b231a3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721949471053,"stop":1721949471053,"duration":0},"status":"passed","severity":"normal"},{"uid":"e649c5f85b413762","name":"Promise Callback - backward","time":{"start":1721949844149,"stop":1721949844149,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e3319ef0de90a6","name":"Ping on unsubscribed peer","time":{"start":1721949301725,"stop":1721949301725,"duration":0},"status":"passed","severity":"normal"},{"uid":"5307dbeeb7fe4254","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721949189010,"stop":1721949189010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e270fe9c0e5a01d1","name":"Subscribe to topic containing Script and receive message","time":{"start":1721949878816,"stop":1721949878816,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4602758dc39a52d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721949446979,"stop":1721949446979,"duration":0},"status":"passed","severity":"normal"},{"uid":"34870831fdab0027","name":"Check received message containing shell command","time":{"start":1721949725662,"stop":1721949725677,"duration":15},"status":"passed","severity":"normal"},{"uid":"dee65c766c9bc121","name":"throws on content topic with generation field greater than 0","time":{"start":1721949165391,"stop":1721949165391,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f41f6cdff8e08f0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721949878821,"stop":1721949878821,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de8ef28da4293a5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721949446980,"stop":1721949446980,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30c6d5927d66253","name":"random static sharding 2 - Cluster ID: 82, Shard ID: 972","time":{"start":1721949793442,"stop":1721949793442,"duration":0},"status":"passed","severity":"normal"},{"uid":"58670147b5adaa12","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721949173087,"stop":1721949173088,"duration":1},"status":"passed","severity":"normal"},{"uid":"19792bc30e5cad25","name":"Push message with Chinese payload","time":{"start":1721949685995,"stop":1721949685996,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99a40ae7d6330c5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721949729936,"stop":1721949729937,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d586cf8b9e46a3","name":"Push message with rate limit","time":{"start":1721949819997,"stop":1721949819997,"duration":0},"status":"passed","severity":"normal"},{"uid":"6444f74460dbc716","name":"can start and stop the service","time":{"start":1721949193254,"stop":1721949193254,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3af1a9a0c795534","name":"should only return 1 node with relay and store capability","time":{"start":1721949189456,"stop":1721949189456,"duration":0},"status":"passed","severity":"normal"},{"uid":"7384cd33a3767315","name":"Push 30 different messages","time":{"start":1721949819978,"stop":1721949819979,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0dd8e14559c0ae","name":"Push message with meta","time":{"start":1721949819996,"stop":1721949819996,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7e332979bdd0f4","name":"Passing page size 1 when there are 4 messages","time":{"start":1721949861430,"stop":1721949861431,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07c39a28710fe8f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721949165414,"stop":1721949165414,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb170c778b25e3b6","name":"should throw error - no public key","time":{"start":1721949173749,"stop":1721949173750,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08080a8071d384c","name":"Overlapping topic subscription","time":{"start":1721949472845,"stop":1721949472845,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec9c03e065e3d28","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721949716520,"stop":1721949716520,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f2fc58052ae421","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721949878814,"stop":1721949878814,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0838f66fefeb3","name":"Refresh subscription","time":{"start":1721949472845,"stop":1721949472846,"duration":1},"status":"passed","severity":"normal"},{"uid":"5037fc9d02aee336","name":"Push message with content topic containing short","time":{"start":1721949819980,"stop":1721949819981,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ba0f3626a677e9","name":"Check publish message after client node is restarted","time":{"start":1721949716527,"stop":1721949716528,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dc3c045db6e7b242","name":"should handle corrupted local storage data gracefully","time":{"start":1721949193258,"stop":1721949193258,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c36aab073a14c0f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721949165418,"stop":1721949165419,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c4000866d030dd","name":"Push message with content topic containing escaped characters","time":{"start":1721949686020,"stop":1721949686020,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aca534d65a2940c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721949686018,"stop":1721949686019,"duration":1},"status":"passed","severity":"normal"},{"uid":"48db8d3b3fb0e611","name":"1 Relay, 1 fetch","time":{"start":1721949188983,"stop":1721949188983,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94ded9c4f1e8e2c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721949522955,"stop":1721949522958,"duration":3},"status":"passed","severity":"normal"},{"uid":"ff3b403ab1eb4dce","name":"Push message on custom pubsubTopic","time":{"start":1721949532505,"stop":1721949532505,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce301819f19a243","name":"Privacy Node - default protocol","time":{"start":1721949883848,"stop":1721949883848,"duration":0},"status":"passed","severity":"normal"},{"uid":"548f9ba5c1d12ebe","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721949323200,"stop":1721949323201,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfab48cbf8aed371","name":"Js publishes, other Js receives","time":{"start":1721949691375,"stop":1721949691376,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf62194bd65147d3","name":"Failed peers are renewed","time":{"start":1721949478096,"stop":1721949478097,"duration":1},"status":"passed","severity":"normal"},{"uid":"84639bb24e3f7f76","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721949856327,"stop":1721949856328,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9472b4bd4fae6f","name":"Push message with content topic containing short","time":{"start":1721949686012,"stop":1721949686013,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee558bac1c7cba15","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721949446978,"stop":1721949446978,"duration":0},"status":"passed","severity":"normal"},{"uid":"7579fae8518fc8d3","name":"Push message with Basic HTML tag payload","time":{"start":1721949819976,"stop":1721949819976,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcad5a3c5b8d01ef","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721949412109,"stop":1721949412109,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7030dabcb25c09","name":"Subscribe to topic containing XML and receive message","time":{"start":1721949878816,"stop":1721949878816,"duration":0},"status":"passed","severity":"normal"},{"uid":"f254654b2d68206b","name":"Relay + Store","time":{"start":1721949224960,"stop":1721949224961,"duration":1},"status":"passed","severity":"normal"},{"uid":"e777d16e65dfbd05","name":"connects to nwaku","time":{"start":1721949874259,"stop":1721949874260,"duration":1},"status":"passed","severity":"normal"},{"uid":"29581ed1d8c82ae","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721949446964,"stop":1721949446965,"duration":1},"status":"passed","severity":"normal"},{"uid":"204b07ab736f479","name":"Check meta is set [symmetric]","time":{"start":1721949199162,"stop":1721949199163,"duration":1},"status":"passed","severity":"normal"},{"uid":"98fffc0a1f0cd27","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app67/4/topic921/xml","time":{"start":1721949780136,"stop":1721949780137,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96374631b70e918","name":"udp ip6 address","time":{"start":1721949173157,"stop":1721949173157,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9c045698b30244","name":"start node with empty content topic","time":{"start":1721949780140,"stop":1721949780140,"duration":0},"status":"passed","severity":"normal"},{"uid":"2556da9562d97a5","name":"Light Node - default protocols","time":{"start":1721949883848,"stop":1721949883848,"duration":0},"status":"passed","severity":"normal"},{"uid":"5141661ad14a4fd9","name":"Push message with content topic containing Script","time":{"start":1721949686017,"stop":1721949686018,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ab11336f1a003f","name":"random static sharding 4 - Cluster ID: 652, Shard ID: 535","time":{"start":1721949793443,"stop":1721949793444,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbba6b966938b2d","name":"should decode valid enr successfully","time":{"start":1721949173746,"stop":1721949173747,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b642662115522f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721949178313,"stop":1721949178313,"duration":0},"status":"passed","severity":"normal"},{"uid":"196605cd5fdc7ed2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721949878816,"stop":1721949878816,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0021eeabc191e7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721949729924,"stop":1721949729924,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf78945d45f1fda","name":"Refresh subscription","time":{"start":1721949878813,"stop":1721949878813,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ba9f466ba050be","name":"Check received message containing SQL Injection","time":{"start":1721949412094,"stop":1721949412095,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf7ddced068d84f5","name":"Push message with special chars payload","time":{"start":1721949685994,"stop":1721949685995,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c007f799cb6117","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721949780139,"stop":1721949780140,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd0dd449653fcae","name":"should configure sharding based on application and version for autosharding","time":{"start":1721949165420,"stop":1721949165420,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccc933bd0bdb626","name":"random static sharding 10 - Cluster ID: 356, Shard ID: 43","time":{"start":1721949793447,"stop":1721949793447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1efa98b7bb607fd","name":"Ping fails for unsubscribed peers","time":{"start":1721949331518,"stop":1721949331518,"duration":0},"status":"passed","severity":"normal"},{"uid":"60dabdde28e38bb9","name":"Check received message containing Basic HTML tag","time":{"start":1721949412103,"stop":1721949412104,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a0e0d1ab4bdf41","name":"handles different clusterIds correctly","time":{"start":1721949165402,"stop":1721949165402,"duration":0},"status":"passed","severity":"normal"},{"uid":"609494087f158e36","name":"can start the service","time":{"start":1721949193253,"stop":1721949193254,"duration":1},"status":"passed","severity":"normal"},{"uid":"e662807b82576ab8","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721949193257,"stop":1721949193258,"duration":1},"status":"passed","severity":"normal"},{"uid":"c027ac55eb34ab9d","name":"Check message with non string payload is not received","time":{"start":1721949725653,"stop":1721949725654,"duration":1},"status":"passed","severity":"normal"},{"uid":"50cfb14ca1e8e34","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721949165410,"stop":1721949165411,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33b4502db0e8047","name":"caches peers it previously fetched","time":{"start":1721949189455,"stop":1721949189455,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a62f6071632e6d6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721949323201,"stop":1721949323201,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc648538df99650c","name":"Push message with emoji payload","time":{"start":1721949819978,"stop":1721949819978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6490ef2ecf3faa7","name":"Push message with content topic containing JSON","time":{"start":1721949819993,"stop":1721949819993,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e92d5daa9faef9","name":"should not receive a peer event after stop","time":{"start":1721949727981,"stop":1721949727982,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b83cafb33c1e793","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721949780128,"stop":1721949780129,"duration":1},"status":"passed","severity":"normal"},{"uid":"9151d5f941989f01","name":"Wrong topic","time":{"start":1721949780138,"stop":1721949780138,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e1ac6202795667","name":"should handle application and version for autosharding","time":{"start":1721949165406,"stop":1721949165406,"duration":0},"status":"passed","severity":"normal"},{"uid":"9443cffa30cc3925","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721949165414,"stop":1721949165415,"duration":1},"status":"passed","severity":"normal"},{"uid":"777b749c3a6f4f96","name":"Check message with invalid timestamp is not received","time":{"start":1721949412110,"stop":1721949412110,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b38e472808723b","name":"Subscribe to topic containing short and receive message","time":{"start":1721949472846,"stop":1721949472847,"duration":1},"status":"passed","severity":"normal"},{"uid":"b883c927930ba752","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721949331521,"stop":1721949331521,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2b82a098a2300a","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721949199160,"stop":1721949199161,"duration":1},"status":"passed","severity":"normal"},{"uid":"7449ac6b665cfcbd","name":"Check publish message containing escaped characters","time":{"start":1721949716512,"stop":1721949716512,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe28cf06ff26647","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721949165423,"stop":1721949165423,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54067eddff4e547","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721949165406,"stop":1721949165407,"duration":1},"status":"passed","severity":"normal"},{"uid":"418a0b2b96188c44","name":"Subscribe and receive messages via waku relay post","time":{"start":1721949878811,"stop":1721949878811,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d426374c608c75","name":"throws on content topic with empty application field","time":{"start":1721949165391,"stop":1721949165391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe5259546cb29b6","name":"same cluster, different shard: nodes connect","time":{"start":1721949522964,"stop":1721949522965,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b061808584c2268","name":"Check received message containing Chinese","time":{"start":1721949725638,"stop":1721949725639,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a0e17956a1cf9aa","name":"Callback on promise, aborts when callback returns true","time":{"start":1721949843518,"stop":1721949843522,"duration":4},"status":"passed","severity":"normal"},{"uid":"bf6eafba9b1c3e44","name":"Check message on other pubsub topic is not received","time":{"start":1721949725690,"stop":1721949725691,"duration":1},"status":"passed","severity":"normal"},{"uid":"255907e4ff3568b0","name":"should throw error - no public key","time":{"start":1721949173748,"stop":1721949173748,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28f7b33f559b792","name":"Ping on unsubscribed peer","time":{"start":1721949301720,"stop":1721949301721,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c90869c6e20a30","name":"Generator, 2 different pubsubtopics","time":{"start":1721949840316,"stop":1721949840316,"duration":0},"status":"passed","severity":"normal"},{"uid":"80531e2d9ed5f766","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721949165415,"stop":1721949165415,"duration":0},"status":"passed","severity":"normal"},{"uid":"3787ee2990812f80","name":"LightPush","time":{"start":1721949883847,"stop":1721949883847,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c5af735fb48080","name":"recovers when dns.resolve returns empty","time":{"start":1721949189454,"stop":1721949189454,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf64b89c88c19bc","name":"Check publish message containing Script","time":{"start":1721949716510,"stop":1721949716510,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d400a307ee7bb0","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721949189010,"stop":1721949189010,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef4c27200145839","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721949878818,"stop":1721949878818,"duration":0},"status":"passed","severity":"normal"},{"uid":"36faced5eb7ae33","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app89/5/topic304/json","time":{"start":1721949780137,"stop":1721949780137,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aaa7a78cd60b189","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721949471055,"stop":1721949471055,"duration":0},"status":"passed","severity":"normal"},{"uid":"64828473ef232122","name":"Push message with content topic containing Arabic","time":{"start":1721949686016,"stop":1721949686016,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab31746f85affb5b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721949167951,"stop":1721949167953,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5bd5451d85b1817","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721949472854,"stop":1721949472855,"duration":1},"status":"passed","severity":"normal"},{"uid":"362875dc9863b51","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721949878826,"stop":1721949878827,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe75f4a590d6ac0","name":"Waku message hash computation (no timestamp)","time":{"start":1721949167954,"stop":1721949167955,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ab80b125bc4e11","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721949165394,"stop":1721949165395,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39caa1addc402b6","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721949223015,"stop":1721949223015,"duration":0},"status":"passed","severity":"normal"},{"uid":"3835fd0c1f6027ea","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721949729924,"stop":1721949729924,"duration":0},"status":"passed","severity":"normal"},{"uid":"584fbca035fde6e","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721949856328,"stop":1721949856328,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff53ea8328dfa35e","name":"Passing page size 0 when there are 110 messages","time":{"start":1721949861425,"stop":1721949861425,"duration":0},"status":"passed","severity":"normal"},{"uid":"c871b65fe6582d95","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721949472844,"stop":1721949472845,"duration":1},"status":"passed","severity":"normal"},{"uid":"5310a1d81a142712","name":"Check message with non string payload is not received","time":{"start":1721949725692,"stop":1721949725692,"duration":0},"status":"passed","severity":"normal"},{"uid":"6925cc9222f4c7af","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721949178313,"stop":1721949178314,"duration":1},"status":"passed","severity":"normal"},{"uid":"1016d30be3ee0ea6","name":"Push message with content topic containing shell command","time":{"start":1721949819993,"stop":1721949819994,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36b51274adfb4df","name":"Push message with SQL Injection payload","time":{"start":1721949819973,"stop":1721949819973,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ff1841fb3106b3","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721949165404,"stop":1721949165404,"duration":0},"status":"passed","severity":"normal"},{"uid":"635ff6432f1fa466","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721949323197,"stop":1721949323197,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e768d8e3ef4947d","name":"getPeersByDiscovery","time":{"start":1721949659806,"stop":1721949659806,"duration":0},"status":"passed","severity":"normal"},{"uid":"f183742b5af952f1","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721949200952,"stop":1721949200952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36203bd0b278036","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721949173086,"stop":1721949173086,"duration":0},"status":"passed","severity":"normal"},{"uid":"464f6c4e93faa538","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721949215501,"stop":1721949215505,"duration":4},"status":"passed","severity":"normal"},{"uid":"ba90ffcc0caca12a","name":"Push to array if already present","time":{"start":1721949165193,"stop":1721949165193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2ed362613bc455","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721949446977,"stop":1721949446977,"duration":0},"status":"passed","severity":"normal"},{"uid":"4030d1742e8ec2d9","name":"Using a function","time":{"start":1721949874264,"stop":1721949874264,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e7c690851ca7d","name":"Generator, custom pubsub topic","time":{"start":1721949840314,"stop":1721949840314,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0f750039f412ff","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721949840319,"stop":1721949840319,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f9b0d8ffbad584","name":"Reopen subscription with peer with lost subscription","time":{"start":1721949283468,"stop":1721949283468,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28fe6831464ee14","name":"can dial TLS multiaddrs","time":{"start":1721949531492,"stop":1721949531493,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fd91019ae3a2c","name":"should not receive a peer event before start","time":{"start":1721949244302,"stop":1721949244302,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea38a41483493e37","name":"Encoder throws on undefined content topic","time":{"start":1721949200953,"stop":1721949200954,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a74bf469368d56","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721949472850,"stop":1721949472850,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfb54085ebc60d3","name":"Check received message containing shell command","time":{"start":1721949725647,"stop":1721949725648,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1923fd5ef01203","name":"Push message with meta","time":{"start":1721949686024,"stop":1721949686024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7250e16428d48a9","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721949178574,"stop":1721949178575,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82d7d7d6ade4053","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721949878826,"stop":1721949878826,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab37bce47395f18","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721949446976,"stop":1721949446976,"duration":0},"status":"passed","severity":"normal"},{"uid":"505c7a9226ff06a0","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721949773664,"stop":1721949773664,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1930b9310ca367","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721949165412,"stop":1721949165413,"duration":1},"status":"passed","severity":"normal"},{"uid":"5976bb46ed97ad02","name":"more peers than existing","time":{"start":1721949660084,"stop":1721949660084,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8628920d3698a65c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721949472849,"stop":1721949472849,"duration":0},"status":"passed","severity":"normal"},{"uid":"571814b88fe29a6e","name":"Push message on custom pubsubTopic","time":{"start":1721949532507,"stop":1721949532507,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fcc73c2cbebff5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721949189009,"stop":1721949189009,"duration":0},"status":"passed","severity":"normal"},{"uid":"7605e15eed02cac4","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721949729922,"stop":1721949729923,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a11a5487581f18","name":"Decoder throws on empty string content topic","time":{"start":1721949200955,"stop":1721949200955,"duration":0},"status":"passed","severity":"normal"},{"uid":"72dc9bd20d87649b","name":"Subscribe and receive messages via waku relay post","time":{"start":1721949472842,"stop":1721949472843,"duration":1},"status":"passed","severity":"normal"},{"uid":"d518e61a7143bcd3","name":"Should update multiaddrs","time":{"start":1721949532839,"stop":1721949532839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9737b3c7322fec9","name":"should not fail to stop the service if it was not started","time":{"start":1721949244298,"stop":1721949244300,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8ca071ff9791668","name":"less peers than existing","time":{"start":1721949660085,"stop":1721949660085,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e92d94bc90ec038","name":"through manual discovery","time":{"start":1721949531493,"stop":1721949531494,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c9d5a5141c6ea3b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721949165410,"stop":1721949165410,"duration":0},"status":"passed","severity":"normal"},{"uid":"a330889d7cb2b733","name":"Check received message containing Basic HTML tag","time":{"start":1721949725646,"stop":1721949725647,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0fb9c61713cf657","name":"Ping on unsubscribed peer","time":{"start":1721949283467,"stop":1721949283468,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dbf661ec637f469","name":"should not fail to stop the service if it was not started","time":{"start":1721949727979,"stop":1721949727979,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f02023f58c44e9b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721949446977,"stop":1721949446977,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b743e81eba3b3b7","name":"Push message with content topic containing unicode special characters","time":{"start":1721949819994,"stop":1721949819995,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e69ce1a87105a6","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721949223013,"stop":1721949223014,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7e889aa74c5058","name":"Check received message containing long","time":{"start":1721949725656,"stop":1721949725656,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ffc1fc431c1956","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app23/8/topic832/xml","time":{"start":1721949780137,"stop":1721949780137,"duration":0},"status":"passed","severity":"normal"},{"uid":"a313c48c102000c7","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721949446972,"stop":1721949446972,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d4250d4018724","name":"start node with ApplicationInfo","time":{"start":1721949780140,"stop":1721949780140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c694c3867208a98d","name":"Check received message containing JSON","time":{"start":1721949725661,"stop":1721949725661,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd72e7b561948c4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721949878818,"stop":1721949878818,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d60b11b5a995a88","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721949878825,"stop":1721949878825,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e503025a7183813","name":"Push message with content topic containing numeric","time":{"start":1721949686014,"stop":1721949686015,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13956f10409798f","name":"Query Generator - forward","time":{"start":1721949844146,"stop":1721949844146,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d5dbde483a5204","name":"Decrypt messages","time":{"start":1721949663715,"stop":1721949663716,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d351fec08a2ab8","name":"Check received message containing Chinese","time":{"start":1721949412092,"stop":1721949412093,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea58b0ac67f604f","name":"Relay + Store","time":{"start":1721949173757,"stop":1721949173757,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2156bcf5d3d7d7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721949532504,"stop":1721949532504,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb4638261f0f277","name":"handles empty shards array correctly","time":{"start":1721949165422,"stop":1721949165422,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f66d92ad7f6bb5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721949793448,"stop":1721949793449,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab5b83475927e7c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721949793440,"stop":1721949793441,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd313bc2e97ca282","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721949878818,"stop":1721949878818,"duration":0},"status":"passed","severity":"normal"},{"uid":"a872b78159e039ff","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721949173082,"stop":1721949173083,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe879c41d3e4a4a","name":"configure the node with multiple content topics","time":{"start":1721949780139,"stop":1721949780139,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbe92238e4d3ae9","name":"should return false","time":{"start":1721949173750,"stop":1721949173750,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2e8a52be10f4c8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721949878824,"stop":1721949878824,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a1ae071846d7bd","name":"Push message with content topic containing special chars","time":{"start":1721949686015,"stop":1721949686015,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3be0b7b1d406d5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721949446961,"stop":1721949446962,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce0e62f77cb2b1d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721949874823,"stop":1721949874823,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0c82753fca6d98","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721949827340,"stop":1721949827341,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa0bfb0068f74d4","name":"should return unique PubsubTopics for static sharding","time":{"start":1721949165406,"stop":1721949165406,"duration":0},"status":"passed","severity":"normal"},{"uid":"a422c0f0cae916c6","name":"Push message with content topic containing Russian","time":{"start":1721949686017,"stop":1721949686017,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7d76dfc5c73cb2","name":"Push message with custom timestamp: 1721953012274","time":{"start":1721949820003,"stop":1721949820003,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf6ea5f50175983","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721949446959,"stop":1721949446961,"duration":2},"status":"passed","severity":"normal"},{"uid":"2226279380e39de9","name":"Push message with content topic containing JSON","time":{"start":1721949686019,"stop":1721949686019,"duration":0},"status":"passed","severity":"normal"},{"uid":"5521fb796345f288","name":"Check received message containing Arabic","time":{"start":1721949412093,"stop":1721949412093,"duration":0},"status":"passed","severity":"normal"},{"uid":"52167a3c99a7e8a6","name":"Check publish message containing SQL Injection","time":{"start":1721949716509,"stop":1721949716510,"duration":1},"status":"passed","severity":"normal"},{"uid":"a402d8b2ca9f9595","name":"Fails to push message bigger that 1MB","time":{"start":1721949686028,"stop":1721949686028,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb24a2970331c1","name":"should throw an error for missing sharding configuration","time":{"start":1721949165421,"stop":1721949165422,"duration":1},"status":"passed","severity":"normal"},{"uid":"8149a13755e64db2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721949323198,"stop":1721949323199,"duration":1},"status":"passed","severity":"normal"},{"uid":"3297749c18d3be9e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721949165418,"stop":1721949165418,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa56f3878659abf2","name":"Check publish message containing shell command","time":{"start":1721949716511,"stop":1721949716512,"duration":1},"status":"passed","severity":"normal"},{"uid":"280fb3f280a569cd","name":"should properly create location multiaddrs - udp","time":{"start":1721949173754,"stop":1721949173754,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7fc289f4b81ade","name":"Fails to push message bigger that 1MB","time":{"start":1721949820004,"stop":1721949820005,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b33e5ab4284d460","name":"Check received message containing numeric","time":{"start":1721949725656,"stop":1721949725657,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec189069a7c1465","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721949189457,"stop":1721949189457,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d3155d112cff36","name":"Ping on subscribed peer","time":{"start":1721949283466,"stop":1721949283467,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b44b7ff1c4f01f0","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721949446951,"stop":1721949446952,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b7fbd586854713","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721949878823,"stop":1721949878823,"duration":0},"status":"passed","severity":"normal"},{"uid":"2191f221bcb9caa4","name":"Publish message with custom timestamp: Fri Aug 04 2023 23:21:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1721949716517,"stop":1721949716517,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae6034f8cc06daf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721949878810,"stop":1721949878810,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3a847866076f62","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721949346041,"stop":1721949346042,"duration":1},"status":"passed","severity":"normal"},{"uid":"42cb96bcef6a73b8","name":"ignores unrecognized TXT record formats","time":{"start":1721949189455,"stop":1721949189455,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79c4f1721274359","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721949471051,"stop":1721949471051,"duration":0},"status":"passed","severity":"normal"},{"uid":"a324f0b9cf7c2c18","name":"should return all peers when numPeers is 0","time":{"start":1721949178312,"stop":1721949178312,"duration":0},"status":"passed","severity":"normal"},{"uid":"15262f8d5c982d21","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721949323202,"stop":1721949323203,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed1dfc158148787","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721949472844,"stop":1721949472844,"duration":0},"status":"passed","severity":"normal"},{"uid":"78924c6380d391e0","name":"Check received message containing emoji","time":{"start":1721949725686,"stop":1721949725687,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d72f2e3fee9600","name":"Check received message containing JSON","time":{"start":1721949725647,"stop":1721949725647,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbc4d7c030869d1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721949173088,"stop":1721949173088,"duration":0},"status":"passed","severity":"normal"},{"uid":"863a474718a34ef3","name":"Push message with special chars payload","time":{"start":1721949819966,"stop":1721949819966,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27747d487acbaa","name":"start node with empty shard","time":{"start":1721949793449,"stop":1721949793449,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61b234ed4d6a614","name":"Asymmetric encrypt & decrypt","time":{"start":1721949199639,"stop":1721949199640,"duration":1},"status":"passed","severity":"normal"},{"uid":"36fad22bb51fbfce","name":"Check meta is set [ecies]","time":{"start":1721949200953,"stop":1721949200953,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52dc9daacce7200","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app58/1/topic268/proto","time":{"start":1721949780136,"stop":1721949780136,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23d241950ef4294","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721949165412,"stop":1721949165412,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64fe1f632381ff9","name":"Push message with JSON payload","time":{"start":1721949686003,"stop":1721949686005,"duration":2},"status":"passed","severity":"normal"},{"uid":"2543585843e7a092","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721949446956,"stop":1721949446956,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5dd1bb4c922e5c7","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721949843503,"stop":1721949843510,"duration":7},"status":"passed","severity":"normal"},{"uid":"23bc2b1605144cba","name":"Push message with short payload","time":{"start":1721949685992,"stop":1721949685993,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa02c93cad29865c","name":"Check received message containing escaped characters","time":{"start":1721949725677,"stop":1721949725678,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a03ca44c2857975","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721949165449,"stop":1721949165449,"duration":0},"status":"passed","severity":"normal"},{"uid":"de961dc96005eeb1","name":"isConnected should return true after first peer connects","time":{"start":1721949264007,"stop":1721949264007,"duration":0},"status":"passed","severity":"normal"},{"uid":"7558df69340985cd","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721949729923,"stop":1721949729923,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4917269e5c9dbd","name":"Subscribe to topic containing short and publish message","time":{"start":1721949729927,"stop":1721949729927,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a476d9210873fd8","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721949446973,"stop":1721949446973,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8dff64f92652c8","name":"should throw an error for missing required configuration","time":{"start":1721949165408,"stop":1721949165408,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddcfdec8d7995be","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721949165414,"stop":1721949165414,"duration":0},"status":"passed","severity":"normal"},{"uid":"277b95cd214ce26c","name":"should throw error - no id","time":{"start":1721949173749,"stop":1721949173749,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1a63792d5520ab","name":"Check received message containing Basic HTML tag","time":{"start":1721949725661,"stop":1721949725661,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4ad2c865a8e893","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721949874825,"stop":1721949874825,"duration":0},"status":"passed","severity":"normal"},{"uid":"107db9cca56d0580","name":"Check received message with timestamp: 1721949214124000000 ","time":{"start":1721949412108,"stop":1721949412108,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0b26c68a342e83","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721949173079,"stop":1721949173080,"duration":1},"status":"passed","severity":"normal"},{"uid":"764d6d58c68e7f7d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721949165417,"stop":1721949165417,"duration":0},"status":"passed","severity":"normal"},{"uid":"2582f57d5f69fea0","name":"Decoder throws on undefined content topic","time":{"start":1721949178573,"stop":1721949178574,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf323a00ed2fce4","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721949729932,"stop":1721949729934,"duration":2},"status":"passed","severity":"normal"},{"uid":"4032e7a703363a3f","name":"Store - dialed first","time":{"start":1721949883846,"stop":1721949883847,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4007c27b20c805","name":"Check message received after jswaku node is restarted","time":{"start":1721949412113,"stop":1721949412113,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c2eb3e4f8d5430f","name":"Push message equal or less that 1MB","time":{"start":1721949686027,"stop":1721949686027,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea93efd46e4b8e73","name":"1 Store, 2 fetches","time":{"start":1721949188984,"stop":1721949188984,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c7fa3b8815f36f","name":"removeEventListener with wrong event","time":{"start":1721949256031,"stop":1721949256031,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb0c38ede9364be","name":"Sign & Recover","time":{"start":1721949199641,"stop":1721949199641,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb99665b855b050","name":"Generator, custom pubsub topic","time":{"start":1721949840317,"stop":1721949840317,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ca1e87de8150f3","name":"should be called for bootstrap peers","time":{"start":1721949223014,"stop":1721949223015,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01888898322446b","name":"same cluster, same shard: nodes connect","time":{"start":1721949446921,"stop":1721949446921,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdf3f857d034730","name":"Check received message with timestamp: 1721949214810 ","time":{"start":1721949725688,"stop":1721949725688,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ce97ec289b06e","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721949446969,"stop":1721949446969,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c62e0a8c80b42ef","name":"should properly create location multiaddrs - tcp4","time":{"start":1721949173753,"stop":1721949173753,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b7e9fd8569a0b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721949173080,"stop":1721949173080,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8242d6b436a61e8","name":"Subscribe and receive messages via lightPush","time":{"start":1721949878810,"stop":1721949878810,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d849e6bde88968a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721949173076,"stop":1721949173078,"duration":2},"status":"passed","severity":"normal"},{"uid":"efaf8b3881d7045a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721949729930,"stop":1721949729931,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf97775d8c9301b","name":"Check publish message containing short","time":{"start":1721949716506,"stop":1721949716506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea41d8ef8135c321","name":"Check received message with timestamp: 1721949214810000000 ","time":{"start":1721949725649,"stop":1721949725649,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea65b45c79e82ae2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721949729935,"stop":1721949729935,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7c5944a001e193","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721949165399,"stop":1721949165399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5685bf32d6e3831b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721949878819,"stop":1721949878820,"duration":1},"status":"passed","severity":"normal"},{"uid":"635864b5b41cad54","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721949244305,"stop":1721949244306,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c7eadf2dcb6b4100","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721949165416,"stop":1721949165417,"duration":1},"status":"passed","severity":"normal"},{"uid":"c984b36964d17194","name":"Overlapping topic subscription","time":{"start":1721949878821,"stop":1721949878821,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24b80fec6af2072","name":"Encoder throws on empty string content topic","time":{"start":1721949178573,"stop":1721949178573,"duration":0},"status":"passed","severity":"normal"},{"uid":"56420ace4e7a29b2","name":"Check received message containing long","time":{"start":1721949725637,"stop":1721949725637,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2100b376b52151e","name":"Number of peers are maintained correctly","time":{"start":1721949478096,"stop":1721949478096,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ed8dbdc5a7ca9a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721949165396,"stop":1721949165396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d8604bd7e77fa3","name":"Push message with long payload","time":{"start":1721949685993,"stop":1721949685994,"duration":1},"status":"passed","severity":"normal"},{"uid":"29455b7804e4c6e3","name":"Number of peers are maintained correctly","time":{"start":1721949331517,"stop":1721949331517,"duration":0},"status":"passed","severity":"normal"},{"uid":"510db43cc5275788","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721949729935,"stop":1721949729935,"duration":0},"status":"passed","severity":"normal"},{"uid":"3905fda1ab4c1907","name":"Subscribe and receives messages on 20 topics","time":{"start":1721949878820,"stop":1721949878821,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa496c53c121c3e5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721949716517,"stop":1721949716517,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fa77854e4eb8a1","name":"Check received message with timestamp: 1721949214810000000 ","time":{"start":1721949725687,"stop":1721949725687,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b5b00fd0f17376","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721949165413,"stop":1721949165413,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09597bf85604d19","name":"Push message with custom timestamp: 1721945871260","time":{"start":1721949686026,"stop":1721949686026,"duration":0},"status":"passed","severity":"normal"},{"uid":"be53a258d35cc8f3","name":"Nodes with multiple pubsub topic","time":{"start":1721949702934,"stop":1721949702935,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da3cdb5da57b618","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721949165402,"stop":1721949165402,"duration":0},"status":"passed","severity":"normal"},{"uid":"104e3793ce8f27b1","name":"Keep-alive pings maintain the connection","time":{"start":1721949331518,"stop":1721949331519,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf7b4a3707f9c0b5","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721949165404,"stop":1721949165405,"duration":1},"status":"passed","severity":"normal"},{"uid":"737e5c3b93fcff29","name":"Push message with shell command payload","time":{"start":1721949686005,"stop":1721949686006,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f36d56172d4925","name":"Check received message containing short","time":{"start":1721949412090,"stop":1721949412090,"duration":0},"status":"passed","severity":"normal"},{"uid":"9affd185480de344","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721949874825,"stop":1721949874825,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c5e10d6dd55ccc","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721949165399,"stop":1721949165399,"duration":0},"status":"passed","severity":"normal"},{"uid":"33af007b34f4d331","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721949471052,"stop":1721949471052,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed66f96b31f8c761","name":"Check received message containing Arabic","time":{"start":1721949725659,"stop":1721949725659,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e8e199b76caacc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721949323200,"stop":1721949323200,"duration":0},"status":"passed","severity":"normal"},{"uid":"286f2bd2c5a40f3b","name":"should not receive a peer event after stop","time":{"start":1721949244303,"stop":1721949244303,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0339b509b9bd6e","name":"Register correct protocols","time":{"start":1721949729921,"stop":1721949729921,"duration":0},"status":"passed","severity":"normal"},{"uid":"c544bea1959a4825","name":"same cluster, different shard: nodes don't connect","time":{"start":1721949446922,"stop":1721949446943,"duration":21},"status":"passed","severity":"normal"},{"uid":"b3eb14545c3e0d6f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721949878824,"stop":1721949878824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe6c0656e8f5390","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721949189458,"stop":1721949189459,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3248463c02b2a510","name":"Push message with numeric payload","time":{"start":1721949819966,"stop":1721949819966,"duration":0},"status":"passed","severity":"normal"},{"uid":"318105fa924a7a9","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721949702934,"stop":1721949702934,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1b04d88c4d49cb","name":"Subscribe and receives messages on 20 topics","time":{"start":1721949472844,"stop":1721949472844,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57574457ee2d458","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721949878821,"stop":1721949878821,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10b2553c6bf45fe","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721949446969,"stop":1721949446970,"duration":1},"status":"passed","severity":"normal"},{"uid":"66270dee4053413c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721949165424,"stop":1721949165424,"duration":0},"status":"passed","severity":"normal"},{"uid":"4622495ba51da0d6","name":"isConnected should return false after all peers disconnect","time":{"start":1721949215511,"stop":1721949215512,"duration":1},"status":"passed","severity":"normal"},{"uid":"1656fa474a49f4a4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721949323202,"stop":1721949323202,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3691ecd9c6ef292","name":"Relay - times out","time":{"start":1721949883846,"stop":1721949883846,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82774c67d829877","name":"Ephemeral field set to true","time":{"start":1721949178571,"stop":1721949178571,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a8aaf9a327ecdb","name":"Subscribe to topic containing XML and publish message","time":{"start":1721949729932,"stop":1721949729932,"duration":0},"status":"passed","severity":"normal"},{"uid":"563ffb63c2624146","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721949446975,"stop":1721949446975,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b040c450a734ac","name":"Check received message containing emoji","time":{"start":1721949725649,"stop":1721949725649,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b841291953e5f60","name":"Refresh subscription","time":{"start":1721949878822,"stop":1721949878822,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2ea7cf0a7cc814","name":"Push message with custom timestamp: 1721953071260","time":{"start":1721949686026,"stop":1721949686027,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe8715658dc0aa9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721949446973,"stop":1721949446973,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e561cf568eb2832","name":"Query generator for multiple messages","time":{"start":1721949843500,"stop":1721949843501,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bef9bc67e6aa139","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721949165411,"stop":1721949165411,"duration":0},"status":"passed","severity":"normal"},{"uid":"9084e36e83e5621e","name":"Should update shard info","time":{"start":1721949532839,"stop":1721949532840,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c6451376eaf250","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721949165410,"stop":1721949165410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba66ba82ecd4d8ce","name":"random static sharding 6 - Cluster ID: 504, Shard ID: 796","time":{"start":1721949793445,"stop":1721949793445,"duration":0},"status":"passed","severity":"normal"},{"uid":"7617528612be342d","name":"Fails to push message with large meta","time":{"start":1721949819996,"stop":1721949819997,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce675c82e51f0307","name":"Ordered Callback - backward","time":{"start":1721949844149,"stop":1721949844150,"duration":1},"status":"passed","severity":"normal"},{"uid":"b219be99d7ce9139","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721949725650,"stop":1721949725651,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8394f1cf63b0d3","name":"Ping on peer without subscriptions","time":{"start":1721949301724,"stop":1721949301724,"duration":0},"status":"passed","severity":"normal"},{"uid":"588eedeb6e3b52e6","name":"Subscribe to topic containing Script and receive message","time":{"start":1721949472850,"stop":1721949472851,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a3dbd98d7f61a7","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721949165405,"stop":1721949165405,"duration":0},"status":"passed","severity":"normal"},{"uid":"442f8f5a89facd","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721949827341,"stop":1721949827342,"duration":1},"status":"passed","severity":"normal"},{"uid":"70473f140f8884d0","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721949446958,"stop":1721949446959,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d40cd5062fccb8","name":"Check received message containing SQL Injection","time":{"start":1721949725659,"stop":1721949725660,"duration":1},"status":"passed","severity":"normal"},{"uid":"f454db10ad9f23d1","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721949874825,"stop":1721949874825,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e8f1eb70b82fa0","name":"Passing an array","time":{"start":1721949874263,"stop":1721949874263,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4d4dd7c5ca9a55","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721949702935,"stop":1721949702935,"duration":0},"status":"passed","severity":"normal"},{"uid":"7851a985d0e5a207","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721949189011,"stop":1721949189011,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73bbc946403f7f4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721949165411,"stop":1721949165411,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6caddf9b9e11e57","name":"Subscribe and receive messages via lightPush","time":{"start":1721949878819,"stop":1721949878819,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6d3ff76befec92","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721949446979,"stop":1721949446979,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4954075af30cb2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721949173082,"stop":1721949173082,"duration":0},"status":"passed","severity":"normal"},{"uid":"544839793e470606","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721949878827,"stop":1721949878827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee131bf7d7b20904","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721949346039,"stop":1721949346040,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfed0cbe42cc596","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721949532504,"stop":1721949532505,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8300a7cf0c3ed82","name":"Relay - dialed first","time":{"start":1721949883844,"stop":1721949883845,"duration":1},"status":"passed","severity":"normal"},{"uid":"764a4aed3a2d00ac","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721949472852,"stop":1721949472852,"duration":0},"status":"passed","severity":"normal"},{"uid":"8081bb75052290a4","name":"Publish message with custom timestamp: Fri Jul 26 2024 00:21:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1721949716518,"stop":1721949716518,"duration":0},"status":"passed","severity":"normal"},{"uid":"396df53b07e97eaf","name":"should not receive a peer event before start","time":{"start":1721949727981,"stop":1721949727981,"duration":0},"status":"passed","severity":"normal"},{"uid":"45033de9b3c6fc2e","name":"Generator, 2 different pubsubtopics","time":{"start":1721949840317,"stop":1721949840319,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f26bcf56c6ebf4e","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721949702932,"stop":1721949702932,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f2f7e7c42aaa24","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721949773665,"stop":1721949773666,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc127531916fe7b","name":"should set field with all protocols disabled","time":{"start":1721949173755,"stop":1721949173755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c00dc801971369","name":"Push message with SQL Injection payload","time":{"start":1721949685999,"stop":1721949686000,"duration":1},"status":"passed","severity":"normal"},{"uid":"df28ccf529800871","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721949843522,"stop":1721949843524,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3492f033eda0abc","name":"Check received message containing unicode special characters","time":{"start":1721949412107,"stop":1721949412107,"duration":0},"status":"passed","severity":"normal"},{"uid":"2def47d20835a603","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721949446963,"stop":1721949446964,"duration":1},"status":"passed","severity":"normal"},{"uid":"463b12c4adfa0bc1","name":"creates an iterator","time":{"start":1721949857667,"stop":1721949857667,"duration":0},"status":"passed","severity":"normal"},{"uid":"81aa7b2781facd6c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721949165419,"stop":1721949165420,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d6d665a3bad532","name":"Nwaku publishes","time":{"start":1721949691374,"stop":1721949691375,"duration":1},"status":"passed","severity":"normal"},{"uid":"831b93443b7c0880","name":"addEventListener with correct event","time":{"start":1721949256029,"stop":1721949256030,"duration":1},"status":"passed","severity":"normal"},{"uid":"445fdc8c43cd35ad","name":"Fails to publish message with wrong content topic","time":{"start":1721949716519,"stop":1721949716519,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c7fdf534d0a296","name":"random static sharding 1 - Cluster ID: 631, Shard ID: 53","time":{"start":1721949793441,"stop":1721949793442,"duration":1},"status":"passed","severity":"normal"},{"uid":"10de051d02925f6f","name":"Passing page size 11 when there are 10 messages","time":{"start":1721949861432,"stop":1721949861432,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e48b554fa7fc27","name":"Push message with content topic containing long","time":{"start":1721949819981,"stop":1721949819981,"duration":0},"status":"passed","severity":"normal"},{"uid":"27215774e9369c84","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721949472854,"stop":1721949472854,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdc5d6995e270dc","name":"Push message with escaped characters payload","time":{"start":1721949686006,"stop":1721949686007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f29c0eb401aaf2","name":"new peer added after a peer was already found","time":{"start":1721949659806,"stop":1721949659807,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6dd6f5a62cfe8fa","name":"Subscribe to topic containing long and publish message","time":{"start":1721949729927,"stop":1721949729928,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43d98c366bb450d","name":"it tolerates circular branch references","time":{"start":1721949189454,"stop":1721949189454,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8efc614aefea20d","name":"should set field with only STORE enabled","time":{"start":1721949173756,"stop":1721949173756,"duration":0},"status":"passed","severity":"normal"},{"uid":"49be3414b3264b89","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721949878825,"stop":1721949878826,"duration":1},"status":"passed","severity":"normal"},{"uid":"52efcf2b275bd3e","name":"Check message with invalid timestamp is not received","time":{"start":1721949725652,"stop":1721949725652,"duration":0},"status":"passed","severity":"normal"},{"uid":"f725c032cbb25aa4","name":"Push message equal or less that 1MB","time":{"start":1721949820004,"stop":1721949820004,"duration":0},"status":"passed","severity":"normal"},{"uid":"347de9b41a455f92","name":"should not receive a peer event before start","time":{"start":1721949193256,"stop":1721949193256,"duration":0},"status":"passed","severity":"normal"},{"uid":"41712d197befdd2a","name":"Waku message hash computation (payload length 0)","time":{"start":1721949167954,"stop":1721949167954,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9540e9833e478f","name":"should not fail to start the service if it is already started","time":{"start":1721949727979,"stop":1721949727980,"duration":1},"status":"passed","severity":"normal"},{"uid":"84acf943d173c755","name":"Push 30 different messages","time":{"start":1721949686009,"stop":1721949686010,"duration":1},"status":"passed","severity":"normal"},{"uid":"71569dee6967a717","name":"Delete observer","time":{"start":1721949663716,"stop":1721949663716,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3be32d6ea10c19","name":"Query generator for multiple messages with different message text format","time":{"start":1721949843501,"stop":1721949843503,"duration":2},"status":"passed","severity":"normal"},{"uid":"f38f5d3fbee4e285","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721949827343,"stop":1721949827344,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca412a01776adccf","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721949840315,"stop":1721949840315,"duration":0},"status":"passed","severity":"normal"},{"uid":"be66fd067e340bd","name":"handles multiple messages","time":{"start":1721949857668,"stop":1721949857668,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4860db616d3d8f1","name":"stop","time":{"start":1721949256036,"stop":1721949256037,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2733ada95c821ef","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721949189007,"stop":1721949189008,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1a622bd10cb6ad","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721949878811,"stop":1721949878811,"duration":0},"status":"passed","severity":"normal"},{"uid":"a824eaaa39d10462","name":"different cluster, same shard: nodes don't connect","time":{"start":1721949522965,"stop":1721949522965,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dee2b074af4ebc9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721949323200,"stop":1721949323200,"duration":0},"status":"passed","severity":"normal"},{"uid":"42436013dc1baa57","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app36/8/topic613/json","time":{"start":1721949780133,"stop":1721949780134,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc7976079e4c7dd","name":"Push message with content topic containing Script","time":{"start":1721949819992,"stop":1721949819992,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb714a67b14bace3","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721949729928,"stop":1721949729929,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d476c507419f71","name":"Check received message containing Script","time":{"start":1721949412101,"stop":1721949412101,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f52f8633e42579","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721949226653,"stop":1721949226654,"duration":1},"status":"passed","severity":"normal"},{"uid":"347048c874205629","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721949446952,"stop":1721949446953,"duration":1},"status":"passed","severity":"normal"},{"uid":"502cb4310d73d937","name":"Push message with Russian payload","time":{"start":1721949819973,"stop":1721949819973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12143df46f396da","name":"Used by Waku Relay","time":{"start":1721949874264,"stop":1721949874265,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b545257c269dfd1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721949874824,"stop":1721949874824,"duration":0},"status":"passed","severity":"normal"},{"uid":"723c53f312ed260","name":"Check publish message containing XML","time":{"start":1721949716510,"stop":1721949716511,"duration":1},"status":"passed","severity":"normal"},{"uid":"62adda98628065b8","name":"Renews peer on consistent missed messages","time":{"start":1721949331521,"stop":1721949331521,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba5ff5b1d8017ec","name":"Check publish message containing emoji","time":{"start":1721949716516,"stop":1721949716516,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5e0d4a5a5c5576","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721949446979,"stop":1721949446980,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a6a6383a009c1c","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721949264006,"stop":1721949264006,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe763cd4dccfe825","name":"should throw an error for insufficient data","time":{"start":1721949165450,"stop":1721949165450,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd0cfcd34a510dd","name":"can start and stop the service","time":{"start":1721949727978,"stop":1721949727979,"duration":1},"status":"passed","severity":"normal"},{"uid":"809ee0fb9758190","name":"Check received message containing numeric","time":{"start":1721949412091,"stop":1721949412092,"duration":1},"status":"passed","severity":"normal"},{"uid":"42574186692d142b","name":"Check publish message containing JSON","time":{"start":1721949716511,"stop":1721949716511,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d004efbfe0e324","name":"connected peers and dial","time":{"start":1721949660083,"stop":1721949660083,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1665964060933b51","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721949165420,"stop":1721949165420,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92698618dcad1cb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721949472841,"stop":1721949472842,"duration":1},"status":"passed","severity":"normal"},{"uid":"a916a2f635b9ce9a","name":"Check received message containing numeric","time":{"start":1721949725637,"stop":1721949725638,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d72e40ba6d5ba5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721949819993,"stop":1721949819993,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fe48b9f0dee621","name":"pre and post cipher","time":{"start":1721949199641,"stop":1721949199641,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ef570efd0408e4","name":"Symmetric encrypt & Decrypt","time":{"start":1721949199640,"stop":1721949199640,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9b3bd5c032e8ff","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721949878814,"stop":1721949878815,"duration":1},"status":"passed","severity":"normal"},{"uid":"360acec561f94ad9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721949165407,"stop":1721949165407,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1b63db7017a9b5","name":"Push message with content topic containing long","time":{"start":1721949686013,"stop":1721949686014,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43910025713a0cf","name":"Push message with content topic containing Chinese","time":{"start":1721949819990,"stop":1721949819990,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66a3f67ccf813c1","name":"Check message received after nwaku node is restarted","time":{"start":1721949412114,"stop":1721949412114,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9aaf9211e72db7ff","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721949446970,"stop":1721949446970,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cda5b852164697","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721949472843,"stop":1721949472843,"duration":0},"status":"passed","severity":"normal"},{"uid":"df72ee5fdb473176","name":"Round trip binary serialization","time":{"start":1721949178570,"stop":1721949178571,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0bf6c84523ac52","name":"Push message with content topic containing XML","time":{"start":1721949686018,"stop":1721949686018,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f5a9c40f9a7006","name":"Subscribe to topic containing XML and receive message","time":{"start":1721949878825,"stop":1721949878825,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f48034a3dcf1a4","name":"Check message with no payload is not received","time":{"start":1721949412112,"stop":1721949412112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ae5bc65544b0a6","name":"handles different networkShards values correctly","time":{"start":1721949165402,"stop":1721949165403,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c37020e43200f2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721949189010,"stop":1721949189011,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bba62085ccfd5ec","name":"should encode/decode to RLP encoding","time":{"start":1721949173751,"stop":1721949173751,"duration":0},"status":"passed","severity":"normal"},{"uid":"6844d4c4d47ca9a1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721949878820,"stop":1721949878820,"duration":0},"status":"passed","severity":"normal"},{"uid":"4892f1f2ee872fbe","name":"Check message with no content topic is not received","time":{"start":1721949412112,"stop":1721949412112,"duration":0},"status":"passed","severity":"normal"},{"uid":"6867fb914ab4a0bc","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721949165394,"stop":1721949165394,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf547cde0ff43f59","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721949472843,"stop":1721949472843,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46589260f109fd9","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721949189459,"stop":1721949189459,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6982b7ecc9d1d439","name":"Push message with Arabic payload","time":{"start":1721949819972,"stop":1721949819972,"duration":0},"status":"passed","severity":"normal"},{"uid":"55473916e6f3d27e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721949472848,"stop":1721949472849,"duration":1},"status":"passed","severity":"normal"},{"uid":"97215c1cc4936a8b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721949773665,"stop":1721949773665,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a947fbfcddcede1","name":"should get / set TCP multiaddr","time":{"start":1721949173752,"stop":1721949173752,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a686e0335d2b67","name":"Reusing cursor across nodes","time":{"start":1721949773667,"stop":1721949773668,"duration":1},"status":"passed","severity":"normal"},{"uid":"824ddacfbbdb793d","name":"Push message with Arabic payload","time":{"start":1721949685997,"stop":1721949685997,"duration":0},"status":"passed","severity":"normal"},{"uid":"416187be1636623c","name":"Check publish message after service node is restarted","time":{"start":1721949716526,"stop":1721949716527,"duration":1},"status":"skipped","severity":"normal"},{"uid":"801139f60858e1cd","name":"Throws when trying to push message with empty payload","time":{"start":1721949686011,"stop":1721949686012,"duration":1},"status":"passed","severity":"normal"},{"uid":"48709403b3691373","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721949226653,"stop":1721949226653,"duration":0},"status":"passed","severity":"normal"},{"uid":"42be73acd72713f9","name":"A test","time":{"start":1721949478191,"stop":1721949478191,"duration":0},"status":"passed","severity":"normal"},{"uid":"974fbe91ecdf4638","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721949471054,"stop":1721949471054,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3f706a3043176e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721950004015,"stop":1721950004015,"duration":0},"status":"passed","severity":"normal"},{"uid":"2393c0ea60f1c566","name":"Rejects garbage","time":{"start":1721949181919,"stop":1721949181920,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a04d12ba674750","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721949165400,"stop":1721949165400,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf02bb9a9ae186f8","name":"Subscribe and receive messages via lightPush","time":{"start":1721949472839,"stop":1721949472840,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d90e2e589b4f4c","name":"Query Generator - backward","time":{"start":1721949844147,"stop":1721949844147,"duration":0},"status":"passed","severity":"normal"},{"uid":"988d5c72d0322e50","name":"Tracks peer failures correctly","time":{"start":1721949331519,"stop":1721949331520,"duration":1},"status":"passed","severity":"normal"},{"uid":"780a840d5c5003b9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721949346039,"stop":1721949346039,"duration":0},"status":"passed","severity":"normal"},{"uid":"548dd8d1fc2682f4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721949264003,"stop":1721949264004,"duration":1},"status":"passed","severity":"normal"},{"uid":"9696317ca9b72428","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721949165418,"stop":1721949165418,"duration":0},"status":"passed","severity":"normal"},{"uid":"9877c3d9ec00e1cd","name":"Check publish message containing Arabic","time":{"start":1721949716508,"stop":1721949716509,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa706837e9b90000","name":"Ordered callback, aborts when callback returns true","time":{"start":1721949843524,"stop":1721949843527,"duration":3},"status":"passed","severity":"normal"},{"uid":"97dc3b6c53da0ae2","name":"Subscribe to topic containing short and receive message","time":{"start":1721949878813,"stop":1721949878813,"duration":0},"status":"passed","severity":"normal"},{"uid":"51776b807c4f7cba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721949165413,"stop":1721949165413,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db14a946ca8ed8c","name":"different cluster, same shard: nodes don't connect","time":{"start":1721949446943,"stop":1721949446944,"duration":1},"status":"passed","severity":"normal"},{"uid":"64425498f28960b","name":"Check message with no pubsub topic is not received","time":{"start":1721949412111,"stop":1721949412111,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb2d3fb838f71fb","name":"Generator, custom pubsub topic","time":{"start":1721949840315,"stop":1721949840316,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbd5503ebcb7fa0","name":"Check received message with timestamp: 1721949214124 ","time":{"start":1721949412109,"stop":1721949412109,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8a3796a2e0c0dd","name":"Decoder throws on undefined content topic","time":{"start":1721949199165,"stop":1721949199165,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b9870f2f7b844c","name":"should set field with all protocols enabled","time":{"start":1721949173755,"stop":1721949173755,"duration":0},"status":"passed","severity":"normal"},{"uid":"567ba8b28bdffe28","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721949446957,"stop":1721949446958,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af94f724c46180e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721949729930,"stop":1721949729930,"duration":0},"status":"passed","severity":"normal"},{"uid":"867d142df7d64438","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721949165418,"stop":1721949165418,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dccba5f5c365ab2","name":"random static sharding 7 - Cluster ID: 337, Shard ID: 376","time":{"start":1721949793446,"stop":1721949793446,"duration":0},"status":"passed","severity":"normal"},{"uid":"2149a7c6694d1507","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721949716520,"stop":1721949716520,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e4e9863ef4fbcf","name":"Subscribe and receive messages via waku relay post","time":{"start":1721949878820,"stop":1721949878820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec5fa4989c5344a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721949165398,"stop":1721949165399,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8b68ff20479562","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721950004014,"stop":1721950004014,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a2218de3dd4a0b","name":"non connected peers","time":{"start":1721949660085,"stop":1721949660086,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e02f6374108f0f7","name":"throws on content topic with non-number generation field","time":{"start":1721949165390,"stop":1721949165390,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bb0c1c5d6204a3","name":"Push message with unicode special characters payload","time":{"start":1721949819978,"stop":1721949819978,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9f17a50c85bd74","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721949165416,"stop":1721949165416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8423a7f99be377","name":"Query Generator, No message returned","time":{"start":1721949827339,"stop":1721949827340,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5360b20e5606e3f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721949173747,"stop":1721949173747,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b8eed757b55323","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721949323203,"stop":1721949323203,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e56220acf2761a1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721949878826,"stop":1721949878826,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce90e53cb54c480","name":"should only return 1 node with relay capability","time":{"start":1721949189456,"stop":1721949189456,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ba8959d384ac51","name":"should throw an error for an unconfigured topic","time":{"start":1721949165417,"stop":1721949165417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52543d43e513d28","name":"does not throw on valid cases","time":{"start":1721949165388,"stop":1721949165388,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f77170451f34d","name":"Check publish message containing Russian","time":{"start":1721949716509,"stop":1721949716509,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6ac9737ec1ee9","name":"should encodeTxt and decodeTxt","time":{"start":1721949173742,"stop":1721949173746,"duration":4},"status":"passed","severity":"normal"},{"uid":"2c76fadb75ac52df","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721949827344,"stop":1721949827344,"duration":0},"status":"passed","severity":"normal"},{"uid":"daca20fb7c12257e","name":"Push message with short payload","time":{"start":1721949819963,"stop":1721949819965,"duration":2},"status":"passed","severity":"normal"},{"uid":"100fa0ab47fef91d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721949165449,"stop":1721949165450,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f01e6694df39ac","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721949532506,"stop":1721949532506,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d695bbfb686157","name":"Filter","time":{"start":1721949883847,"stop":1721949883848,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0cc72755cdc508","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721949173756,"stop":1721949173756,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ba1f8e4f2a9460","name":"Check publish message containing numeric","time":{"start":1721949716507,"stop":1721949716507,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab6fed19409c278","name":"should properly create location multiaddrs - tcp","time":{"start":1721949173754,"stop":1721949173754,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ced00094e838f7b","name":"Check message with no content topic is not received","time":{"start":1721949725652,"stop":1721949725653,"duration":1},"status":"passed","severity":"normal"},{"uid":"8443de107d0b124","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721949173080,"stop":1721949173081,"duration":1},"status":"passed","severity":"normal"},{"uid":"17262ff921f1ff9b","name":"Query with Ordered Callback, No Decoder","time":{"start":1721949827342,"stop":1721949827342,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1de5d9d2a7a957","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721949472847,"stop":1721949472848,"duration":1},"status":"passed","severity":"normal"},{"uid":"7115ed10ebe17a05","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721949446971,"stop":1721949446971,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ae6bf6a0539cc9","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721949165405,"stop":1721949165405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5ac70629035d93","name":"retrieves a single peer","time":{"start":1721949189453,"stop":1721949189453,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc29159e86427593","name":"Check received message containing special chars","time":{"start":1721949725638,"stop":1721949725638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e309c04aacbec8f5","name":"throws an error for improperly formatted content topics","time":{"start":1721949165403,"stop":1721949165403,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64a1e6f3e2921e9","name":"Publish message with custom timestamp: Thu Jul 25 2024 22:21:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1721949716517,"stop":1721949716518,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f98637e3e77012","name":"Check received message containing Chinese","time":{"start":1721949725658,"stop":1721949725658,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f75f5090ec7861","name":"should not throw an error for a single configured topic","time":{"start":1721949165416,"stop":1721949165416,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acd409b847b2697","name":"Encoder throws on empty string content topic","time":{"start":1721949200954,"stop":1721949200954,"duration":0},"status":"passed","severity":"normal"},{"uid":"e664e41307af3aaa","name":"Check message with no payload is not received","time":{"start":1721949725653,"stop":1721949725653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8955e54471608ff8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721949472853,"stop":1721949472854,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27101a5557a84b3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721949472840,"stop":1721949472841,"duration":1},"status":"passed","severity":"normal"},{"uid":"127b496218924eb3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721949729929,"stop":1721949729929,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4b73117b3eb2d7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721949472851,"stop":1721949472852,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c294ed010696d35","name":"Reopen subscription with peer with lost subscription","time":{"start":1721949301725,"stop":1721949301725,"duration":0},"status":"passed","severity":"normal"},{"uid":"77517ae769fa0988","name":"can start and stop the service","time":{"start":1721949244297,"stop":1721949244298,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89acf70941722f0","name":"throws on content topic with too few or too many fields","time":{"start":1721949165389,"stop":1721949165390,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26fa627ff92196e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721949856328,"stop":1721949856328,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7c445000d3782f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721949412110,"stop":1721949412110,"duration":0},"status":"passed","severity":"normal"},{"uid":"21447b299b33e65e","name":"should emit a peer event after start","time":{"start":1721949193255,"stop":1721949193256,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7deaa2e8551ae09","name":"Callback on promise","time":{"start":1721949843515,"stop":1721949843517,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b670cdecb35844b","name":"All","time":{"start":1721949224961,"stop":1721949224961,"duration":0},"status":"passed","severity":"normal"},{"uid":"969cfc09a20bb6f9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721949878815,"stop":1721949878815,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d2d7c3f6fb78e1","name":"tcp ip4 address","time":{"start":1721949173157,"stop":1721949173157,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ebdcd39cdc317c","name":"throws on empty content topic","time":{"start":1721949165388,"stop":1721949165389,"duration":1},"status":"passed","severity":"normal"},{"uid":"880dd4ebb8e9a031","name":"Subscribe to topic containing long and receive message","time":{"start":1721949878814,"stop":1721949878814,"duration":0},"status":"passed","severity":"normal"},{"uid":"307a94137eda6e2d","name":"can start the service","time":{"start":1721949727978,"stop":1721949727978,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d6060424023be","name":"isConnected should return false after all peers disconnect","time":{"start":1721949264007,"stop":1721949264007,"duration":0},"status":"passed","severity":"normal"},{"uid":"6967369bfb015697","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721949189457,"stop":1721949189458,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e0430a196fb473","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721949215506,"stop":1721949215507,"duration":1},"status":"passed","severity":"normal"},{"uid":"9366c5e96dfae1d4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721949323197,"stop":1721949323198,"duration":1},"status":"passed","severity":"normal"},{"uid":"281b40f8df8b0b2f","name":"should properly create peer info with all multiaddrs","time":{"start":1721949173754,"stop":1721949173754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f732642b9e94d8dc","name":"Default pageSize","time":{"start":1721949861433,"stop":1721949861434,"duration":1},"status":"passed","severity":"normal"},{"uid":"54efe30a996d4aa0","name":"should properly create location multiaddrs - udp6","time":{"start":1721949173753,"stop":1721949173753,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3dcd8142f9b96ed","name":"listenerCount","time":{"start":1721949256034,"stop":1721949256034,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7238259718b3fb","name":"should decode valid enr with tcp successfully","time":{"start":1721949173747,"stop":1721949173748,"duration":1},"status":"passed","severity":"normal"},{"uid":"506e48cd052cb4e5","name":"Check publish message containing special chars","time":{"start":1721949716507,"stop":1721949716507,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1243a3dbb332356","name":"Push message with content topic containing escaped characters","time":{"start":1721949819994,"stop":1721949819994,"duration":0},"status":"passed","severity":"normal"},{"uid":"3472d772d65d73f0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721949346041,"stop":1721949346041,"duration":0},"status":"passed","severity":"normal"},{"uid":"436fd104cc701f5a","name":"Check received message containing special chars","time":{"start":1721949725657,"stop":1721949725658,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8918e0faab89ad","name":"Check received message containing XML","time":{"start":1721949725646,"stop":1721949725646,"duration":0},"status":"passed","severity":"normal"}]