allure-jswaku/7319/widgets/status-chart.json
2024-08-23 10:00:05 +00:00

1 line
157 KiB
JSON

[{"uid":"2ee83c5643410495","name":"Check received message containing special chars","time":{"start":1724406980405,"stop":1724406980414,"duration":9},"status":"passed","severity":"normal"},{"uid":"20aacfb032d89a33","name":"random static sharding 7 - Cluster ID: 423, Shard ID: 869","time":{"start":1724407087105,"stop":1724407087105,"duration":0},"status":"passed","severity":"normal"},{"uid":"60acfd920b7daf40","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724406906108,"stop":1724406906109,"duration":1},"status":"passed","severity":"normal"},{"uid":"af752e6d3abe2add","name":"1 Store, 2 fetches","time":{"start":1724406410664,"stop":1724406410664,"duration":0},"status":"passed","severity":"normal"},{"uid":"666f3ae8d1139b27","name":"topics with same application and version share the same shard","time":{"start":1724406385891,"stop":1724406385891,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb219f35b5e2a013","name":"Reusing cursor across nodes","time":{"start":1724407065931,"stop":1724407065931,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45f3bf7d5615824","name":"throws on content topic with generation field greater than 0","time":{"start":1724406385882,"stop":1724406385882,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b66f6e37653e86","name":"Push message with content topic containing Russian","time":{"start":1724407103788,"stop":1724407103789,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f043208a7bf5608","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724406641975,"stop":1724406641976,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb5bd86695defa1","name":"Check received message containing numeric","time":{"start":1724406659218,"stop":1724406659219,"duration":1},"status":"passed","severity":"normal"},{"uid":"669cb2a6ac6e215c","name":"Symmetric encrypt & Decrypt","time":{"start":1724406421722,"stop":1724406421722,"duration":0},"status":"passed","severity":"normal"},{"uid":"10adf99d04f8a3b2","name":"should properly create location multiaddrs - udp4","time":{"start":1724406394796,"stop":1724406394796,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ff1ad1135ae652","name":"can start and stop the service","time":{"start":1724406452722,"stop":1724406452729,"duration":7},"status":"passed","severity":"normal"},{"uid":"1c0c3d072e883725","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724407107270,"stop":1724407107270,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e5342bfac6f810","name":"Push message with Chinese payload","time":{"start":1724407103770,"stop":1724407103771,"duration":1},"status":"passed","severity":"normal"},{"uid":"11fb906a2ceff052","name":"Overlapping topic subscription","time":{"start":1724407130820,"stop":1724407130821,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eeff1019c0fa11d","name":"should throw an error for an unconfigured topic","time":{"start":1724406385907,"stop":1724406385908,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee2d14a469367ccc","name":"Push 30 different messages","time":{"start":1724407103779,"stop":1724407103779,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc4826306e9263e","name":"Push message on custom pubsubTopic","time":{"start":1724406790664,"stop":1724406790664,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a08bc03bd22c4d","name":"Push message with content topic containing JSON","time":{"start":1724406975848,"stop":1724406975848,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0360a9b7e4af95d","name":"Ping on peer without subscriptions","time":{"start":1724406502581,"stop":1724406502581,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d19e3e7a6b0a469","name":"Push message with custom timestamp: 1724410291704","time":{"start":1724407103796,"stop":1724407103796,"duration":0},"status":"passed","severity":"normal"},{"uid":"732320d20da53e61","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724406906109,"stop":1724406906110,"duration":1},"status":"passed","severity":"normal"},{"uid":"775010cb063a8817","name":"Relay + Store","time":{"start":1724406448341,"stop":1724406448342,"duration":1},"status":"passed","severity":"normal"},{"uid":"a773a7b8c836f02d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724407130810,"stop":1724407130810,"duration":0},"status":"passed","severity":"normal"},{"uid":"298f2b8c1e4ac5e9","name":"should not fail to start the service if it is already started","time":{"start":1724406452730,"stop":1724406452730,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f579bbee024db0f","name":"Push message with SQL Injection payload","time":{"start":1724407103772,"stop":1724407103772,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b5f47c90e18744","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724406385904,"stop":1724406385904,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d97a12d7971e7b","name":"Check received message containing long","time":{"start":1724406980404,"stop":1724406980404,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04f82a772586ac9","name":"should use DNS peer discovery with light client","time":{"start":1724406452732,"stop":1724406452733,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f7b5bcb754020adc","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724406641961,"stop":1724406641961,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc09bcd60b37cef8","name":"should properly create location multiaddrs - udp6","time":{"start":1724406394796,"stop":1724406394797,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a85a8fbbaaaf03e","name":"Query generator for multiple messages","time":{"start":1724407126120,"stop":1724407126121,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b612433d1d75d2","name":"Check publish message containing JSON","time":{"start":1724407018701,"stop":1724407018701,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e16d0c58fe924d","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724406906107,"stop":1724406906108,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6029bc8e3bfef4","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724406399613,"stop":1724406399614,"duration":1},"status":"passed","severity":"normal"},{"uid":"25eaebe1b2521728","name":"Check publish message containing Script","time":{"start":1724407018700,"stop":1724407018700,"duration":0},"status":"passed","severity":"normal"},{"uid":"58abf98aecc5ea4a","name":"Query with Promise Callback, No Decoder","time":{"start":1724407107270,"stop":1724407107271,"duration":1},"status":"passed","severity":"normal"},{"uid":"3827154e92b5f961","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724406641948,"stop":1724406641949,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3c25bfa9bed63c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724407107266,"stop":1724407107266,"duration":0},"status":"passed","severity":"normal"},{"uid":"605e47b4249c9998","name":"Push message with shell command payload","time":{"start":1724407103774,"stop":1724407103774,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5aaff132afab87","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724406641992,"stop":1724406641992,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2919fc2d20ea622","name":"Encoder throws on empty string content topic","time":{"start":1724406423041,"stop":1724406423041,"duration":0},"status":"passed","severity":"normal"},{"uid":"19140f6e52ab58a","name":"same cluster, same shard: nodes connect","time":{"start":1724406641940,"stop":1724406641941,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6823a3ba353d01d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724406385897,"stop":1724406385897,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee489056dab0f62","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724406497208,"stop":1724406497209,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfaeb4e4010cea57","name":"Subscribe to topic containing XML and receive message","time":{"start":1724407130828,"stop":1724407130829,"duration":1},"status":"passed","severity":"normal"},{"uid":"59fc212169db3f6a","name":"Subscribe and receive messages via lightPush","time":{"start":1724407130770,"stop":1724407130770,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cafd8edfee13c47","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724407130831,"stop":1724407130831,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb1c04f3e0a2745","name":"Push message with escaped characters payload","time":{"start":1724406975830,"stop":1724406975831,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e66ebc4bc6b705","name":"Waku message hash computation (payload length 0)","time":{"start":1724406388677,"stop":1724406388677,"duration":0},"status":"passed","severity":"normal"},{"uid":"425eb8aabf75e113","name":"should properly create peer info with all multiaddrs","time":{"start":1724406394798,"stop":1724406394798,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdaba02af530270e","name":"Renews peer on consistent ping failures","time":{"start":1724406553560,"stop":1724406553560,"duration":0},"status":"passed","severity":"normal"},{"uid":"79eb3b29b9354c61","name":"Fails to push message bigger that 1MB","time":{"start":1724407103801,"stop":1724407103802,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c256542fae5230","name":"Check received message containing Chinese","time":{"start":1724406980436,"stop":1724406980436,"duration":0},"status":"passed","severity":"normal"},{"uid":"3246357e2f7fae89","name":"should be able to decode the field with only STORE set to true","time":{"start":1724406393927,"stop":1724406393928,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b670cdf5f50e8f","name":"Push message with emoji payload","time":{"start":1724407103778,"stop":1724407103779,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0d35a7dae4dbcd","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724407018703,"stop":1724407018704,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e07245daf797f4","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724406906120,"stop":1724406906120,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d06bf77631b162","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724406411235,"stop":1724406411235,"duration":0},"status":"passed","severity":"normal"},{"uid":"441c91e9f5c3033d","name":"should throw an error for insufficient data","time":{"start":1724406386083,"stop":1724406386083,"duration":0},"status":"passed","severity":"normal"},{"uid":"874f6ff25766f75","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724406393930,"stop":1724406393930,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2c7daef9079371","name":"should get / set TCP multiaddr","time":{"start":1724406394795,"stop":1724406394795,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae23528b52a7946c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724406641958,"stop":1724406641958,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efbe7a9a61c9957","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724407130819,"stop":1724407130819,"duration":0},"status":"passed","severity":"normal"},{"uid":"854b74f3295dd581","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724406410717,"stop":1724406410717,"duration":0},"status":"passed","severity":"normal"},{"uid":"39158fad15de736d","name":"Fails to publish message with wrong content topic","time":{"start":1724407018707,"stop":1724407018707,"duration":0},"status":"passed","severity":"normal"},{"uid":"10876b912388350a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724406641961,"stop":1724406641966,"duration":5},"status":"passed","severity":"normal"},{"uid":"4db4a15ee32f6caa","name":"Subscribe and receives messages on 20 topics","time":{"start":1724407130819,"stop":1724407130819,"duration":0},"status":"passed","severity":"normal"},{"uid":"51697e40237c1a1f","name":"Passing page size 11 when there are 10 messages","time":{"start":1724407140592,"stop":1724407140592,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1af14514b031f53","name":"should properly create location multiaddrs - tcp","time":{"start":1724406394797,"stop":1724406394798,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c8137d2e68dc36","name":"should set field with all protocols disabled","time":{"start":1724406394798,"stop":1724406394799,"duration":1},"status":"passed","severity":"normal"},{"uid":"4366706d7af846bc","name":"should decode valid enr with tcp successfully","time":{"start":1724406394787,"stop":1724406394787,"duration":0},"status":"passed","severity":"normal"},{"uid":"99124a9eb1352844","name":"Push message with content topic containing XML","time":{"start":1724407103790,"stop":1724407103790,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7b2ef33fc7ab6e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724406790663,"stop":1724406790663,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34824f1b6884e85","name":"configure the node with multiple content topics","time":{"start":1724407053530,"stop":1724407053535,"duration":5},"status":"passed","severity":"normal"},{"uid":"aa3aae1a80c1518e","name":"Check received message containing short","time":{"start":1724406980430,"stop":1724406980430,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2088658a269203b","name":"Push message with rate limit","time":{"start":1724407103795,"stop":1724407103795,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f61827026fcd14","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724407143178,"stop":1724407143178,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b4533b63dfcae","name":"Push message with long payload","time":{"start":1724406975824,"stop":1724406975824,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6b7950b5d1a6d5","name":"Decrypt messages","time":{"start":1724406979585,"stop":1724406979586,"duration":1},"status":"passed","severity":"normal"},{"uid":"683118d909f60787","name":"same cluster, same shard: nodes connect","time":{"start":1724406844540,"stop":1724406844540,"duration":0},"status":"passed","severity":"normal"},{"uid":"317cd5b7bc10a3fe","name":"Decoder throws on empty string content topic","time":{"start":1724406421163,"stop":1724406421163,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34dcb27214e31d0","name":"Check received message containing Russian","time":{"start":1724406980437,"stop":1724406980437,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ff3e9a59c9780","name":"Push message with content topic containing SQL Injection","time":{"start":1724407103789,"stop":1724407103789,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ea8380207025ba","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724406553561,"stop":1724406553561,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8873fffd92a147","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724406790659,"stop":1724406790659,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8c250e8b5d45cc","name":"Subscribe and receive messages via waku relay post","time":{"start":1724407130818,"stop":1724407130818,"duration":0},"status":"passed","severity":"normal"},{"uid":"389bd5256abdafc6","name":"should only return 1 node with relay and store capability","time":{"start":1724406411233,"stop":1724406411234,"duration":1},"status":"passed","severity":"normal"},{"uid":"251dd35fad6de672","name":"Publish message with custom timestamp: Sat Sep 02 2023 09:56:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1724407018704,"stop":1724407018704,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb720e1314f09b62","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724407022590,"stop":1724407022590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fef0b6b8c4e580","name":"Subscribe to topic containing short and publish message","time":{"start":1724407022595,"stop":1724407022596,"duration":1},"status":"passed","severity":"normal"},{"uid":"f762aa0a58820206","name":"can start the service","time":{"start":1724406452722,"stop":1724406452722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9244686a56c4b28","name":"Filter with 0 connections","time":{"start":1724406718817,"stop":1724406718818,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5b9ae9c42804b0","name":"Check received message containing shell command","time":{"start":1724406980443,"stop":1724406980443,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82dd6fd5184a625","name":"Check received message containing Arabic","time":{"start":1724406980437,"stop":1724406980437,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5f1069641187c5","name":"Subscribe to topic containing Script and receive message","time":{"start":1724406691326,"stop":1724406691326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b33f8b810de4f9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724406992141,"stop":1724406992141,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ead60ec118231b","name":"should set field with only RELAY enabled","time":{"start":1724406394799,"stop":1724406394799,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3de43bc31a8a658","name":"Check publish message containing Chinese","time":{"start":1724407018697,"stop":1724407018698,"duration":1},"status":"passed","severity":"normal"},{"uid":"37bb49407b040c28","name":"should handle corrupted local storage data gracefully","time":{"start":1724406415074,"stop":1724406415074,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef4a531b320afaa","name":"should return valid sharding parameters for static sharding","time":{"start":1724406385910,"stop":1724406385911,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac66940e03a27f6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724406393921,"stop":1724406393922,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4802da69c8d57f0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724406691328,"stop":1724406691328,"duration":0},"status":"passed","severity":"normal"},{"uid":"17af19c3b4fdb161","name":"Check publish message containing escaped characters","time":{"start":1724407018702,"stop":1724407018702,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3e27573cbac33c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724406691303,"stop":1724406691304,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8414a301922fbb0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724406641977,"stop":1724406641979,"duration":2},"status":"passed","severity":"normal"},{"uid":"a8bc6d964d5a7df1","name":"Push message with content topic containing XML","time":{"start":1724406975847,"stop":1724406975847,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ffb8c870ff2b29","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724407130826,"stop":1724407130826,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbe1f4311d27e3","name":"1 Relay, 1 Filter, gives up","time":{"start":1724406410665,"stop":1724406410665,"duration":0},"status":"passed","severity":"normal"},{"uid":"12926c410761fb31","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724406906118,"stop":1724406906118,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c5ba9f3c55a939","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724406497213,"stop":1724406497214,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be59907f26505f9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724407130826,"stop":1724407130826,"duration":0},"status":"passed","severity":"normal"},{"uid":"251d4111afa98f96","name":"Should update shard info","time":{"start":1724406906425,"stop":1724406906426,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13d090d076ed542","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724406452733,"stop":1724406452733,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ca81e8dd2e425a6","name":"Subscribe and receive messages via waku relay post","time":{"start":1724406691303,"stop":1724406691303,"duration":0},"status":"passed","severity":"normal"},{"uid":"862888ed5012719b","name":"non connected peers","time":{"start":1724406976140,"stop":1724406976141,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8c880caa5ebe4c2a","name":"should emit a peer event after start","time":{"start":1724406991319,"stop":1724406991319,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6865ea47028d27","name":"handles multiple messages","time":{"start":1724407143940,"stop":1724407143941,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b92fd81c4207466","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724406445930,"stop":1724406445930,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aef0d5aacb3671b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724406421158,"stop":1724406421159,"duration":1},"status":"passed","severity":"normal"},{"uid":"5955c3a37404cc76","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724406393922,"stop":1724406393922,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb2190d37bf4df5","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724406641980,"stop":1724406641980,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece66bef6d52e7b5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724406529485,"stop":1724406529485,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2807bad83c32fcc","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724406641980,"stop":1724406641981,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0abb77acfd9586","name":"Check received message containing long","time":{"start":1724406980430,"stop":1724406980430,"duration":0},"status":"passed","severity":"normal"},{"uid":"25baa7b8dc836fd","name":"dispatchEvent via connectionManager","time":{"start":1724406478602,"stop":1724406478602,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2ee9f2752ab998","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724406385902,"stop":1724406385902,"duration":0},"status":"passed","severity":"normal"},{"uid":"449b47019f7e8894","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724407130829,"stop":1724407130829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e7c67c293aabf8","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724406641983,"stop":1724406641984,"duration":1},"status":"passed","severity":"normal"},{"uid":"e736bd18c11d1bf7","name":"Store - dialed after - with timeout","time":{"start":1724407158922,"stop":1724407158922,"duration":0},"status":"passed","severity":"normal"},{"uid":"534b70b23862100","name":"returns all values when wanted number is greater than available values","time":{"start":1724406410006,"stop":1724406410006,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6ed19a4f15f577","name":"LightPush with 2 connections","time":{"start":1724406718819,"stop":1724406718819,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3998dc5a9eba06","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724406641972,"stop":1724406641973,"duration":1},"status":"passed","severity":"normal"},{"uid":"a280efb72d4634bc","name":"Ping on peer without subscriptions","time":{"start":1724406537868,"stop":1724406537869,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c88a9f13356d308","name":"Encoder throws on undefined content topic","time":{"start":1724406423040,"stop":1724406423041,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d024b2c8a417ff5","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724406447957,"stop":1724406447958,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f5c78793d3046e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724406691305,"stop":1724406691308,"duration":3},"status":"passed","severity":"normal"},{"uid":"b3901c15b540c4a0","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724406385905,"stop":1724406385905,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c820cf80e228c14","name":"Callback on promise, aborts when callback returns true","time":{"start":1724407126124,"stop":1724407126125,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cc2e2bdaa8b75e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724406385902,"stop":1724406385902,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c3642f9bf0ff1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724406385901,"stop":1724406385901,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b174f32f213a3dc","name":"Subscribe to topic containing Script and publish message","time":{"start":1724407022602,"stop":1724407022602,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefa606c5fecfcb8","name":"should load peers from local storage and dispatch events","time":{"start":1724406415073,"stop":1724406415073,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0477a7ee88533cb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724407130826,"stop":1724407130827,"duration":1},"status":"passed","severity":"normal"},{"uid":"a452d7ee0dd98cc1","name":"should encode/decode to text encoding","time":{"start":1724406394794,"stop":1724406394795,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce0ed12344e17bd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724406691302,"stop":1724406691303,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e693ec5ea0377a","name":"Decoder throws on undefined content topic","time":{"start":1724406421162,"stop":1724406421163,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90cb903dd46bd1d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724407130808,"stop":1724407130808,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2f472d23fdefeb","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724406415074,"stop":1724406415074,"duration":0},"status":"passed","severity":"normal"},{"uid":"838bbe8822757bfc","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724406529484,"stop":1724406529484,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57b3e6f1ebb21d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724406385890,"stop":1724406385890,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4f33d20df02078","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724407130832,"stop":1724407130832,"duration":0},"status":"passed","severity":"normal"},{"uid":"79924629a7cc830","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724406641976,"stop":1724406641977,"duration":1},"status":"passed","severity":"normal"},{"uid":"e35cc1da20e7994a","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724406906119,"stop":1724406906119,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5671811c1c0ad21","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724406641981,"stop":1724406641982,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba226fd0e9e94ac","name":"Check received message containing Arabic","time":{"start":1724406659220,"stop":1724406659220,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2ec2c425049626","name":"Ephemeral messages are not stored","time":{"start":1724406447955,"stop":1724406447956,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e1944d68fa7673","name":"Push message with escaped characters payload","time":{"start":1724407103777,"stop":1724407103778,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b64ffc609bada9a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724407130814,"stop":1724407130815,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a788fc7c37dbe8","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724407022605,"stop":1724407022606,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe631fc06df06f4d","name":"Check received message with timestamp: 1724406437021000000 ","time":{"start":1724406980422,"stop":1724406980422,"duration":0},"status":"passed","severity":"normal"},{"uid":"741ea78b6013560a","name":"random static sharding 6 - Cluster ID: 70, Shard ID: 468","time":{"start":1724407087104,"stop":1724407087105,"duration":1},"status":"passed","severity":"normal"},{"uid":"464ef94f48ddb05e","name":"Push message with Arabic payload","time":{"start":1724406975827,"stop":1724406975827,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b9c06a7676d80e","name":"Overlapping topic subscription","time":{"start":1724407022595,"stop":1724407022595,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ee4bd4d45490bb9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407135265,"stop":1724407135265,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ac6abe9f8a391f","name":"Relay","time":{"start":1724406448341,"stop":1724406448341,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e128fee250fc2b8","name":"Used by Waku Relay","time":{"start":1724407153944,"stop":1724407153944,"duration":0},"status":"passed","severity":"normal"},{"uid":"3959c6461b106ae9","name":"should handle a minimal index list","time":{"start":1724406386082,"stop":1724406386082,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7c9604df78c22a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724406573174,"stop":1724406573174,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a12a53ab6c62b0","name":"tcp ip4 address","time":{"start":1724406394145,"stop":1724406394146,"duration":1},"status":"passed","severity":"normal"},{"uid":"163283213c8860c8","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724406385893,"stop":1724406385893,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b6b85662740591","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724407022593,"stop":1724407022593,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf237212072a48f","name":"Check message on other pubsub topic is not received","time":{"start":1724406980447,"stop":1724406980447,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3816cc364258d50","name":"Check publish message containing special chars","time":{"start":1724407018697,"stop":1724407018697,"duration":0},"status":"passed","severity":"normal"},{"uid":"116fb0a83aa742f9","name":"should throw error - no public key","time":{"start":1724406394787,"stop":1724406394787,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2b63bacd42cc6c","name":"Passing page size 10 when there are 10 messages","time":{"start":1724407140591,"stop":1724407140592,"duration":1},"status":"passed","severity":"normal"},{"uid":"95319d92e00417f3","name":"can start the service","time":{"start":1724406415069,"stop":1724406415070,"duration":1},"status":"passed","severity":"normal"},{"uid":"301abc362818ce89","name":"stop","time":{"start":1724406478603,"stop":1724406478603,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6f8136e6299f4c","name":"Push message with content topic containing short","time":{"start":1724407103780,"stop":1724407103780,"duration":0},"status":"passed","severity":"normal"},{"uid":"f961f90f82ee7b6a","name":"Push message with content topic containing shell command","time":{"start":1724406975848,"stop":1724406975848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2edc035056901ff","name":"Rejects garbage","time":{"start":1724406403337,"stop":1724406403337,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1af1e6cf0f5d3a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724406691304,"stop":1724406691304,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5daac16922093a","name":"groups content topics by expected pubsub topic","time":{"start":1724406385891,"stop":1724406385891,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f802570d35216f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724406691320,"stop":1724406691322,"duration":2},"status":"passed","severity":"normal"},{"uid":"cbd73cc1b13eae55","name":"Push message with content topic containing long","time":{"start":1724406975838,"stop":1724406975838,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bb63b685b65f3f","name":"Waku message hash computation (no timestamp)","time":{"start":1724406388677,"stop":1724406388678,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8dbfded3c0b9bb","name":"Push message equal or less that 1MB","time":{"start":1724407103796,"stop":1724407103801,"duration":5},"status":"passed","severity":"normal"},{"uid":"f7b911d93fc47cf0","name":"Query generator for multiple messages with different message text format","time":{"start":1724407126121,"stop":1724407126121,"duration":0},"status":"passed","severity":"normal"},{"uid":"c619448580349a6f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724406529480,"stop":1724406529481,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f6b1063bb7ac58","name":"should return empty list for no shard","time":{"start":1724406385897,"stop":1724406385898,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc35f7957ed4acaa","name":"same cluster, different shard: nodes connect","time":{"start":1724406844540,"stop":1724406844541,"duration":1},"status":"passed","severity":"normal"},{"uid":"9592a315af2fc1f9","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724406385894,"stop":1724406385895,"duration":1},"status":"passed","severity":"normal"},{"uid":"436bd9e8a3c07b5","name":"Default pageSize","time":{"start":1724407140596,"stop":1724407140596,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f624b4c20487064","name":"Meta field set when metaSetter is specified","time":{"start":1724406399849,"stop":1724406399849,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee7794515b8bae1","name":"Push message with content topic containing Arabic","time":{"start":1724406975844,"stop":1724406975844,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df6e57e9e8f8475","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724406410714,"stop":1724406410715,"duration":1},"status":"passed","severity":"normal"},{"uid":"59382a1e8d08e91a","name":"Store - dialed first","time":{"start":1724407158922,"stop":1724407158922,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5d76d48c55f736","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724406399614,"stop":1724406399614,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e04c683bc99bca9","name":"Subscribe to topic containing short and receive message","time":{"start":1724406691320,"stop":1724406691320,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb4fe99b8bbc037","name":"Nodes with multiple pubsub topic","time":{"start":1724406992138,"stop":1724406992139,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2a2aff7d3f8ae4","name":"Check message received after nwaku node is restarted","time":{"start":1724406980429,"stop":1724406980429,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e4c4b3262d9e447","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724406385896,"stop":1724406385897,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd7878b6ed5d8850","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724407130807,"stop":1724407130808,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9014395183eaea","name":"Promise Callback - true","time":{"start":1724407127063,"stop":1724407127064,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc99adbf6ce67e4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724406641975,"stop":1724406641975,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e9826c66393985","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724406573173,"stop":1724406573173,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acf5e1c3e0e533f","name":"should not receive a peer event after stop","time":{"start":1724406452731,"stop":1724406452732,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ad6c0f4ea2f52c","name":"should return false","time":{"start":1724406394793,"stop":1724406394793,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4006c88e0380584","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724406385907,"stop":1724406385907,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d72df67fe9bf51a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724407022597,"stop":1724407022598,"duration":1},"status":"passed","severity":"normal"},{"uid":"b506c7af7499d2c7","name":"Ping on subscribed peer","time":{"start":1724406537870,"stop":1724406537871,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd99b6877f6098aa","name":"Check message with invalid timestamp is not received","time":{"start":1724406980424,"stop":1724406980424,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d632092b4c757f4","name":"Check publish message containing Basic HTML tag","time":{"start":1724407018700,"stop":1724407018701,"duration":1},"status":"passed","severity":"normal"},{"uid":"868c7e44e360c93b","name":"Push message with short payload","time":{"start":1724406975823,"stop":1724406975824,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3fc0fda041ee4b8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724406790658,"stop":1724406790658,"duration":0},"status":"passed","severity":"normal"},{"uid":"5468231aeab7b95b","name":"Ping on peer without subscriptions","time":{"start":1724406537871,"stop":1724406537871,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2661972cb9890c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724406410718,"stop":1724406410718,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd4deb25cf705b6","name":"Using a function","time":{"start":1724407153943,"stop":1724407153944,"duration":1},"status":"passed","severity":"normal"},{"uid":"89754e1a91b184b5","name":"Fails to push message with large meta","time":{"start":1724406975851,"stop":1724406975851,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11d91c1f0676ad5","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724407143177,"stop":1724407143178,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d86a27a7b07202","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724406385908,"stop":1724406385908,"duration":0},"status":"passed","severity":"normal"},{"uid":"6722ec5cf288cbea","name":"less peers than existing","time":{"start":1724406976140,"stop":1724406976140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bfeaa624937ca2a0","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724406438478,"stop":1724406438478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6fe5b6238df06c","name":"random static sharding 1 - Cluster ID: 690, Shard ID: 840","time":{"start":1724407087101,"stop":1724407087101,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0f16e9c1a782ec","name":"Push message with content topic containing numeric","time":{"start":1724407103787,"stop":1724407103787,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6fd6c285a87929","name":"Check received message containing Basic HTML tag","time":{"start":1724406980419,"stop":1724406980420,"duration":1},"status":"passed","severity":"normal"},{"uid":"311b965a6edce13c","name":"Push message with XML payload","time":{"start":1724407103773,"stop":1724407103773,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e30dbc2fd68b3","name":"removeEventListener with correct event","time":{"start":1724406478600,"stop":1724406478600,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a3c5968d419ce","name":"Push message with content topic containing JSON","time":{"start":1724407103791,"stop":1724407103791,"duration":0},"status":"passed","severity":"normal"},{"uid":"209c431470455166","name":"A test","time":{"start":1724406790783,"stop":1724406790787,"duration":4},"status":"passed","severity":"normal"},{"uid":"8a1e39b90f186d56","name":"Push message with Script payload","time":{"start":1724406975828,"stop":1724406975828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee1b0ccbf8a9720","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724407103790,"stop":1724407103791,"duration":1},"status":"passed","severity":"normal"},{"uid":"8669f0776f66eb90","name":"Check publish message containing short","time":{"start":1724407018695,"stop":1724407018696,"duration":1},"status":"passed","severity":"normal"},{"uid":"d658c4a6cda227fd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407135263,"stop":1724407135264,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6b59dab386955a","name":"Check publish message containing XML","time":{"start":1724407018700,"stop":1724407018700,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e90943772df976","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724406410719,"stop":1724406410719,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51717d334f0f2a4","name":"Push message with content topic containing Script","time":{"start":1724406975846,"stop":1724406975846,"duration":0},"status":"passed","severity":"normal"},{"uid":"3296249250ac2797","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724406700034,"stop":1724406700035,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85d72971a1121c6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724406691324,"stop":1724406691325,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ddfd1aa487b78cb","name":"throws an error for improperly formatted content topics","time":{"start":1724406385893,"stop":1724406385893,"duration":0},"status":"passed","severity":"normal"},{"uid":"685617985c5596d0","name":"Check received message containing JSON","time":{"start":1724406659223,"stop":1724406659223,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbab1d3aa5e4b278","name":"throws on content topic with too few or too many fields","time":{"start":1724406385881,"stop":1724406385881,"duration":0},"status":"passed","severity":"normal"},{"uid":"859c94803ece8893","name":"should decode valid enr successfully","time":{"start":1724406394786,"stop":1724406394786,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52721d0ac49a744","name":"Push message with long payload","time":{"start":1724407103769,"stop":1724407103769,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda67fb6a39f3119","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724407130788,"stop":1724407130789,"duration":1},"status":"passed","severity":"normal"},{"uid":"df21afb26f2bbb4e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724406385903,"stop":1724406385904,"duration":1},"status":"passed","severity":"normal"},{"uid":"9604bab416a2ea0e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724406385904,"stop":1724406385904,"duration":0},"status":"passed","severity":"normal"},{"uid":"84192b15ff6c51eb","name":"throws on content topic with empty topic name field","time":{"start":1724406385883,"stop":1724406385884,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c6d5c1ca0eaa89","name":"Push message with XML payload","time":{"start":1724406975828,"stop":1724406975829,"duration":1},"status":"passed","severity":"normal"},{"uid":"857ef78cc389a6fd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724406691302,"stop":1724406691302,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4ca7aa964547e1","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724407022599,"stop":1724407022599,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1ac41764b7de2d","name":"Push message with JSON payload","time":{"start":1724406975829,"stop":1724406975830,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afc7d92a789f25c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407135262,"stop":1724407135262,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9b2f3538c4e625","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724406385898,"stop":1724406385899,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dbac58d05951d79","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724407130813,"stop":1724407130814,"duration":1},"status":"passed","severity":"normal"},{"uid":"477da81bcae66cd9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724406410716,"stop":1724406410716,"duration":0},"status":"passed","severity":"normal"},{"uid":"817010870f480728","name":"Subscribe to topic containing XML and receive message","time":{"start":1724407130812,"stop":1724407130812,"duration":0},"status":"passed","severity":"normal"},{"uid":"757d1d7071234855","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724406385909,"stop":1724406385910,"duration":1},"status":"passed","severity":"normal"},{"uid":"6963def02ecac095","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724406641983,"stop":1724406641983,"duration":0},"status":"passed","severity":"normal"},{"uid":"4358851dbfbd2a1","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724406393926,"stop":1724406393927,"duration":1},"status":"passed","severity":"normal"},{"uid":"604b51cf4a0b5bc1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724406700032,"stop":1724406700032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4af571776e666fc","name":"Publish message with custom timestamp: Fri Aug 23 2024 08:56:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1724407018704,"stop":1724407018704,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f70744ec98fd33","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724406529481,"stop":1724406529481,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb5e933a079b2a1","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724406385889,"stop":1724406385889,"duration":0},"status":"passed","severity":"normal"},{"uid":"8667e20804c28a53","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724406497207,"stop":1724406497208,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a96dc52bbc44b7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app26/9/topic718/test.js","time":{"start":1724407053519,"stop":1724407053519,"duration":0},"status":"passed","severity":"normal"},{"uid":"98647877112db60f","name":"safeDispatchEvent","time":{"start":1724406478602,"stop":1724406478603,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e165036ce2dccb","name":"Check message with non string payload is not received","time":{"start":1724406980450,"stop":1724406980451,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5dc7b754cdaf6d","name":"Filter with 1 connections","time":{"start":1724406718819,"stop":1724406718819,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cda0ada509f80f0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724406529482,"stop":1724406529483,"duration":1},"status":"passed","severity":"normal"},{"uid":"a016d110708b611c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724406700029,"stop":1724406700029,"duration":0},"status":"passed","severity":"normal"},{"uid":"309e6e59419a3238","name":"Check received message containing SQL Injection","time":{"start":1724406659221,"stop":1724406659221,"duration":0},"status":"passed","severity":"normal"},{"uid":"270af734fdc08fac","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724406388676,"stop":1724406388676,"duration":0},"status":"passed","severity":"normal"},{"uid":"f832a43828f1d6b3","name":"Check received message containing emoji","time":{"start":1724406659225,"stop":1724406659225,"duration":0},"status":"passed","severity":"normal"},{"uid":"986505a80b463589","name":"Push to array if already present","time":{"start":1724406385537,"stop":1724406385538,"duration":1},"status":"passed","severity":"normal"},{"uid":"8926dfb144019a18","name":"Relay - times out","time":{"start":1724407158921,"stop":1724407158922,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b63e90d62674819","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724406641972,"stop":1724406641972,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83030fefb439965","name":"Number of peers are maintained correctly","time":{"start":1724406553547,"stop":1724406553548,"duration":1},"status":"passed","severity":"normal"},{"uid":"546b936d0772de0","name":"Fields are not dropped","time":{"start":1724406399179,"stop":1724406399180,"duration":1},"status":"passed","severity":"normal"},{"uid":"645a830c0892d9ef","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724406700029,"stop":1724406700029,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f8f10316149923","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724406659227,"stop":1724406659228,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12795db5891bf4f","name":"Filter","time":{"start":1724407158924,"stop":1724407158924,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d20aae7f4f430e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724406399852,"stop":1724406399852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6ebdae79dab30d","name":"Check message with non string payload is not received","time":{"start":1724406659230,"stop":1724406659230,"duration":0},"status":"passed","severity":"normal"},{"uid":"badf2a456578b117","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724406641966,"stop":1724406641967,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9948538c61504c9","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724407022598,"stop":1724407022599,"duration":1},"status":"passed","severity":"normal"},{"uid":"89fa24a5fff7e2e8","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724406385908,"stop":1724406385909,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5878ea5b377f1d","name":"Number of peers are maintained correctly","time":{"start":1724406728929,"stop":1724406728929,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9a5b3ce87b87a7","name":"connected peers and dial","time":{"start":1724406976139,"stop":1724406976140,"duration":1},"status":"skipped","severity":"normal"},{"uid":"49cb750c6847e3fc","name":"isConnected should return true after first peer connects","time":{"start":1724406497210,"stop":1724406497211,"duration":1},"status":"passed","severity":"normal"},{"uid":"decd8d98c3757128","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app9/9/topic284/json","time":{"start":1724407053528,"stop":1724407053528,"duration":0},"status":"passed","severity":"normal"},{"uid":"891254ad68eb19f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724406385900,"stop":1724406385900,"duration":0},"status":"passed","severity":"normal"},{"uid":"38415a1c4ce1358","name":"isConnected return false after peer stops","time":{"start":1724406497212,"stop":1724406497213,"duration":1},"status":"passed","severity":"normal"},{"uid":"b793f4c21bf2a493","name":"should not fail to stop the service if it was not started","time":{"start":1724406452730,"stop":1724406452730,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f7c8e5f700ce79","name":"Encoder throws on undefined content topic","time":{"start":1724406399850,"stop":1724406399850,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e054a884c1c31ad","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724407156579,"stop":1724407156580,"duration":1},"status":"passed","severity":"normal"},{"uid":"faaceecfa3ca4946","name":"Push message with unicode special characters payload","time":{"start":1724406975831,"stop":1724406975831,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f76d2389c7a1cc","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724406438480,"stop":1724406438480,"duration":0},"status":"passed","severity":"normal"},{"uid":"9452182698c800d9","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app66/9/topic304/proto","time":{"start":1724407053520,"stop":1724407053520,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2685cec3a910ab3","name":"Check received message containing emoji","time":{"start":1724406980422,"stop":1724406980422,"duration":0},"status":"passed","severity":"normal"},{"uid":"702f2dfb864bbecd","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724406641947,"stop":1724406641947,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f013ebfab667ca2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724406641973,"stop":1724406641974,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d094ed6fc6a9df","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724406906112,"stop":1724406906113,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d99e5be293e59d","name":"should set field with only FILTER enabled","time":{"start":1724406394800,"stop":1724406394800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03e04afc0713555","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724406410718,"stop":1724406410718,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2eb1bc875ebafa","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724406385886,"stop":1724406385886,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7079f6fafd921dc","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724406393928,"stop":1724406393929,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dbb40c54d4b63ed","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724406659227,"stop":1724406659227,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4622fe1b1afc8b","name":"creates an iterator","time":{"start":1724407143940,"stop":1724407143940,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cbb38bb7d6c895","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724407156577,"stop":1724407156577,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3be187868a98d7","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724406410716,"stop":1724406410717,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75ad958dbe5011a","name":"Passing page size 19 when there are 20 messages","time":{"start":1724407140593,"stop":1724407140593,"duration":0},"status":"passed","severity":"normal"},{"uid":"45cf5412a1c2ec14","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724406385899,"stop":1724406385900,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3ee61b0e720b9a","name":"Ping on subscribed peer","time":{"start":1724406537868,"stop":1724406537868,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ded26da1d32ac4","name":"Reopen subscription with peer with lost subscription","time":{"start":1724406537872,"stop":1724406537872,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac746a8bf3c0ae35","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724407130780,"stop":1724407130781,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe2933a6d7ef08b","name":"it tolerates circular branch references","time":{"start":1724406411230,"stop":1724406411230,"duration":0},"status":"passed","severity":"normal"},{"uid":"45fbaaa02ef52cc3","name":"Push message on custom pubsubTopic","time":{"start":1724406790657,"stop":1724406790658,"duration":1},"status":"passed","severity":"normal"},{"uid":"d040048f5ec9269a","name":"Push message with custom timestamp: 1693648319174","time":{"start":1724406975852,"stop":1724406975852,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcec8bcf354ed9f","name":"Fails to publish message with empty text","time":{"start":1724407018706,"stop":1724407018706,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ad60b577147007","name":"isConnected should return false after all peers disconnect","time":{"start":1724406438482,"stop":1724406438483,"duration":1},"status":"passed","severity":"normal"},{"uid":"122272351eea53cc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724406700031,"stop":1724406700031,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e68f62f2d1f9a3","name":"Query with Ordered Callback, No Decoder","time":{"start":1724407107269,"stop":1724407107269,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5fb43733572715","name":"Ping on unsubscribed peer","time":{"start":1724406537871,"stop":1724406537872,"duration":1},"status":"passed","severity":"normal"},{"uid":"9801577c09a5e376","name":"Push message with content topic containing special chars","time":{"start":1724407103787,"stop":1724407103787,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0969313adfa270","name":"Subscribe and publish message","time":{"start":1724407022589,"stop":1724407022589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbb42f20bef9d82","name":"Check message received after nwaku node is restarted","time":{"start":1724406659231,"stop":1724406659231,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78821baf0043f7f8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724407130808,"stop":1724407130809,"duration":1},"status":"passed","severity":"normal"},{"uid":"214726845cdf6868","name":"Push message with content topic containing Chinese","time":{"start":1724406975844,"stop":1724406975844,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a57b674f8cdb08","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724406573171,"stop":1724406573172,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba98295adf1180e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724406385901,"stop":1724406385902,"duration":1},"status":"passed","severity":"normal"},{"uid":"962b3129b47e2bf5","name":"Check received message containing XML","time":{"start":1724406659222,"stop":1724406659222,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6acd499f2cf531","name":"Asymmetric encrypt & decrypt","time":{"start":1724406421721,"stop":1724406421722,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05bc43bd7d402fa","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724406906120,"stop":1724406906120,"duration":0},"status":"passed","severity":"normal"},{"uid":"993b2a853bd064a9","name":"Init the array if not present","time":{"start":1724406385535,"stop":1724406385537,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4166e40a348b615","name":"Subscribe to topic containing short and receive message","time":{"start":1724407130792,"stop":1724407130793,"duration":1},"status":"passed","severity":"normal"},{"uid":"cccc825dd7b82a87","name":"throws on content topic with non-number generation field","time":{"start":1724406385881,"stop":1724406385882,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8290fb04a9510a3","name":"Subscribe to topic containing long and receive message","time":{"start":1724406691320,"stop":1724406691320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef79cdaa1ae7449","name":"Round trip binary serialization","time":{"start":1724406399848,"stop":1724406399848,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc75e32ecaecec51","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724406700030,"stop":1724406700030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83509ea62b531c6","name":"should throw an error for missing required configuration","time":{"start":1724406385898,"stop":1724406385898,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba2daf5df50341c","name":"Check received message containing long","time":{"start":1724406659218,"stop":1724406659218,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb69734c16417e45","name":"Query with Promise Callback, No message returned","time":{"start":1724407107271,"stop":1724407107271,"duration":0},"status":"passed","severity":"normal"},{"uid":"6304edc45222c542","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724407018707,"stop":1724407018707,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5c1d4d2bba31a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724407022604,"stop":1724407022605,"duration":1},"status":"passed","severity":"normal"},{"uid":"366b98989a45b093","name":"Push message with content topic containing short","time":{"start":1724406975833,"stop":1724406975838,"duration":5},"status":"passed","severity":"normal"},{"uid":"af3b8be6669792b","name":"Check message with no content topic is not received","time":{"start":1724406980447,"stop":1724406980448,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f20186b8ada8be","name":"Check received message containing numeric","time":{"start":1724406980430,"stop":1724406980436,"duration":6},"status":"passed","severity":"normal"},{"uid":"626c89f0fbcb40b6","name":"Ordered Callback - true","time":{"start":1724407127064,"stop":1724407127064,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcb2d1a9441ee","name":"Sets default value correctly","time":{"start":1724407153945,"stop":1724407153945,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6738ddef4b083","name":"isConnected should return false after all peers disconnect","time":{"start":1724406497211,"stop":1724406497212,"duration":1},"status":"passed","severity":"normal"},{"uid":"7748ada6b843e0d9","name":"Check received message containing shell command","time":{"start":1724406980420,"stop":1724406980421,"duration":1},"status":"passed","severity":"normal"},{"uid":"50da78d5f0243485","name":"Check message received after jswaku node is restarted","time":{"start":1724406980429,"stop":1724406980429,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7c149cd071e8aef","name":"Fails to push message bigger that 1MB","time":{"start":1724406975854,"stop":1724406975854,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df5f41c0ffd0936","name":"Check meta is set [ecies]","time":{"start":1724406423040,"stop":1724406423040,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4c357073ce77cf","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724407156583,"stop":1724407156583,"duration":0},"status":"passed","severity":"normal"},{"uid":"961ee9f4f9055959","name":"Push message with JSON payload","time":{"start":1724407103774,"stop":1724407103774,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f669838a51491ae","name":"LightPush","time":{"start":1724407158923,"stop":1724407158924,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc12124893b4b91","name":"Encoder throws on empty string content topic","time":{"start":1724406421162,"stop":1724406421162,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e303eb41108a8b","name":"Check publish message containing long","time":{"start":1724407018696,"stop":1724407018696,"duration":0},"status":"passed","severity":"normal"},{"uid":"882eec03e80e0cc8","name":"handles different clusterIds correctly","time":{"start":1724406385892,"stop":1724406385892,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41fa5c0717753ac","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724406691329,"stop":1724406691329,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e09c46907c53451","name":"Check received message containing Script","time":{"start":1724406659221,"stop":1724406659222,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e13e7f185608e71","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724406388678,"stop":1724406388678,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb46e179f3ee18f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724407130771,"stop":1724407130774,"duration":3},"status":"passed","severity":"normal"},{"uid":"dd516fd1ba993105","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724406641959,"stop":1724406641959,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a35282197dff44","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724406393918,"stop":1724406393920,"duration":2},"status":"passed","severity":"normal"},{"uid":"f99764aeab8ef9ad","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724406386083,"stop":1724406386083,"duration":0},"status":"passed","severity":"normal"},{"uid":"7981e303994afd11","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724406399613,"stop":1724406399613,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcc823637e1da77","name":"Passing page size 1 when there are 4 messages","time":{"start":1724407140590,"stop":1724407140590,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ba97eed0028dd3","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724407053517,"stop":1724407053517,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee16ddbe0959c42","name":"ignores unrecognized TXT record formats","time":{"start":1724406411231,"stop":1724406411232,"duration":1},"status":"passed","severity":"normal"},{"uid":"c959e197d43d2d84","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724406641985,"stop":1724406641986,"duration":1},"status":"passed","severity":"normal"},{"uid":"33bf39a44e79c47b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724406423039,"stop":1724406423039,"duration":0},"status":"passed","severity":"normal"},{"uid":"3039f34c6384fb73","name":"Subscribe to topic containing short and receive message","time":{"start":1724407130821,"stop":1724407130825,"duration":4},"status":"passed","severity":"normal"},{"uid":"b3dbaf1e080ede4a","name":"Check message on other pubsub topic is not received","time":{"start":1724406980424,"stop":1724406980424,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f71876bac230279","name":"Push message with Basic HTML tag payload","time":{"start":1724407103773,"stop":1724407103773,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce577585d65d348e","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724406394786,"stop":1724406394786,"duration":0},"status":"passed","severity":"normal"},{"uid":"21fb98cee41360ff","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724406975847,"stop":1724406975847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8134f8f3b7fc3f99","name":"Check received message containing Russian","time":{"start":1724406659220,"stop":1724406659221,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f753d65ec33a2aa","name":"should be called for bootstrap peers","time":{"start":1724406445929,"stop":1724406445929,"duration":0},"status":"passed","severity":"normal"},{"uid":"251ac4a14b6b2338","name":"should throw error - invalid id","time":{"start":1724406394792,"stop":1724406394793,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77b926140e4a273","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724406641950,"stop":1724406641950,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c709c4fbd0787e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724406385899,"stop":1724406385899,"duration":0},"status":"passed","severity":"normal"},{"uid":"19381a9c6901b5c5","name":"should return all peers when numPeers is 0","time":{"start":1724406399612,"stop":1724406399612,"duration":0},"status":"passed","severity":"normal"},{"uid":"7966ff39928bed32","name":"Promise Callback - false","time":{"start":1724407127064,"stop":1724407127064,"duration":0},"status":"passed","severity":"normal"},{"uid":"5953bbd25c5d9807","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724406691323,"stop":1724406691323,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d75625bad05ccde","name":"Nodes with multiple pubsub topic","time":{"start":1724406992140,"stop":1724406992140,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b474ed8c3c5be3a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724407126126,"stop":1724407126126,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d550910cf9e6b6","name":"Push message with custom timestamp: 1724403119174","time":{"start":1724406975852,"stop":1724406975853,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78cb6a4518fa16","name":"start node with empty shard should fail","time":{"start":1724407087109,"stop":1724407087109,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45f8798a7ad21ae","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724406906113,"stop":1724406906114,"duration":1},"status":"passed","severity":"normal"},{"uid":"a110acecd507a299","name":"throws on content topic with empty encoding field","time":{"start":1724406385884,"stop":1724406385884,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a39eb8c64ccb5b6","name":"should set field with all protocols enabled","time":{"start":1724406394799,"stop":1724406394799,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2fe99503d0c363","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724406529482,"stop":1724406529482,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fd10f97f1b70eb","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724406992139,"stop":1724406992140,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f65b6601b48a51","name":"Push message with special chars payload","time":{"start":1724406975825,"stop":1724406975825,"duration":0},"status":"passed","severity":"normal"},{"uid":"53baf936b161e24a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724407065931,"stop":1724407065931,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2df896053069dc","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724407156575,"stop":1724407156576,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b9e0fa65a86d4f4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724406393923,"stop":1724406393923,"duration":0},"status":"passed","severity":"normal"},{"uid":"385641308ed8a6f1","name":"Push message with content topic containing special chars","time":{"start":1724406975839,"stop":1724406975843,"duration":4},"status":"passed","severity":"normal"},{"uid":"d9094adcc82bce42","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724407175394,"stop":1724407175394,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9a677087f01b13","name":"Accepts a valid Waku Message","time":{"start":1724406403335,"stop":1724406403336,"duration":1},"status":"passed","severity":"normal"},{"uid":"95941ef1c3299f11","name":"Check message received after jswaku node is restarted","time":{"start":1724406980451,"stop":1724406980452,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e523a1f227bfd63","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724406386082,"stop":1724406386083,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88dfd9a25d24cbb","name":"Check received message containing emoji","time":{"start":1724406980444,"stop":1724406980445,"duration":1},"status":"passed","severity":"normal"},{"uid":"288e9692c44165d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724407022604,"stop":1724407022604,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd7109756ce2fb1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724406790662,"stop":1724406790663,"duration":1},"status":"passed","severity":"normal"},{"uid":"72264e6e35cfd7d5","name":"same cluster, different shard: nodes don't connect","time":{"start":1724406641941,"stop":1724406641941,"duration":0},"status":"passed","severity":"normal"},{"uid":"890b00a29687deb4","name":"Push message with meta","time":{"start":1724406975851,"stop":1724406975851,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c23b5dc5ee009f","name":"Push message with Chinese payload","time":{"start":1724406975825,"stop":1724406975826,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca089a28d0d3dd5","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724407022600,"stop":1724407022601,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa9fbf7c205228b3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app62/5/topic157/xml","time":{"start":1724407053519,"stop":1724407053520,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cb694b91c0945c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724406691322,"stop":1724406691322,"duration":0},"status":"passed","severity":"normal"},{"uid":"9079ad40ab5b2ca2","name":"Push message with Arabic payload","time":{"start":1724407103771,"stop":1724407103771,"duration":0},"status":"passed","severity":"normal"},{"uid":"9330976d33546a7c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724406573174,"stop":1724406573175,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54f3dceaa3968cd","name":"Nwaku publishes","time":{"start":1724407004085,"stop":1724407004085,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b06a8ddc17d1ed","name":"Push message with custom timestamp: 1724403091704","time":{"start":1724407103796,"stop":1724407103796,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddbee706b1953ae","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724407130827,"stop":1724407130827,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa5c22de89f12ab","name":"Relay - dialed after","time":{"start":1724407158921,"stop":1724407158921,"duration":0},"status":"passed","severity":"normal"},{"uid":"4effdb1e3fdb34a2","name":"Push message with unicode special characters payload","time":{"start":1724407103778,"stop":1724407103778,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a83c521615cf1","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724406641976,"stop":1724406641976,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad17ca96fe393d7","name":"Filter with 2 connections","time":{"start":1724406718820,"stop":1724406718820,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f31a11bf61c26e","name":"should throw error - no id","time":{"start":1724406394792,"stop":1724406394792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1af141737a94335","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app6/3/topic107/utf8","time":{"start":1724407053521,"stop":1724407053521,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf4f3a661e1faf7","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724406844540,"stop":1724406844540,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc0b9b7f0e6c1ca","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app57/5/topic948/json","time":{"start":1724407053521,"stop":1724407053521,"duration":0},"status":"passed","severity":"normal"},{"uid":"23998620db4234ab","name":"Query generator for 2000 messages","time":{"start":1724407126128,"stop":1724407126128,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0bdf4879eb47c4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724406980446,"stop":1724406980446,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f243efa3974026f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724406393929,"stop":1724406393929,"duration":0},"status":"passed","severity":"normal"},{"uid":"3206a0259b21acd","name":"Push message with shell command payload","time":{"start":1724406975830,"stop":1724406975830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2886f4f4aa3308b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724406641984,"stop":1724406641984,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0a48b63510fdc8","name":"Light Node - default protocols","time":{"start":1724407158924,"stop":1724407158924,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7524751e37533e2","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724406393923,"stop":1724406393924,"duration":1},"status":"passed","severity":"normal"},{"uid":"2619f7335452007d","name":"random static sharding 4 - Cluster ID: 934, Shard ID: 480","time":{"start":1724407087103,"stop":1724407087104,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc92c97e6cbc54a6","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724406385885,"stop":1724406385886,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac71245ceb2d76fe","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724406992138,"stop":1724406992138,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e82d5354a0f7971","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724407175393,"stop":1724407175393,"duration":0},"status":"passed","severity":"normal"},{"uid":"536ec2c0ffe536c9","name":"should emit a peer event after start","time":{"start":1724406452731,"stop":1724406452731,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d9d9c873e733b8","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724406906106,"stop":1724406906107,"duration":1},"status":"passed","severity":"normal"},{"uid":"103e1a9c304c790f","name":"Check received message containing Script","time":{"start":1724406980417,"stop":1724406980419,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5219cb38df1ee8e","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724407143176,"stop":1724407143177,"duration":1},"status":"passed","severity":"normal"},{"uid":"35635c042e2df0ba","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724406691327,"stop":1724406691328,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06a3d64cb3f682f","name":"Encoder throws on undefined content topic","time":{"start":1724406421161,"stop":1724406421162,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ce5cb624d81ceb","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724406385899,"stop":1724406385899,"duration":0},"status":"passed","severity":"normal"},{"uid":"916d4cb12a1ae674","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724406393924,"stop":1724406393925,"duration":1},"status":"passed","severity":"normal"},{"uid":"788093ec3fb28493","name":"Check received message with timestamp: 1724406437660000000 ","time":{"start":1724406659225,"stop":1724406659226,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb65be79b8138d1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724407087100,"stop":1724407087101,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b7b80c57f6fee7","name":"should encode/decode to RLP encoding","time":{"start":1724406394794,"stop":1724406394794,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fcde93bd5187fa","name":"should set field with only STORE enabled","time":{"start":1724406394799,"stop":1724406394800,"duration":1},"status":"passed","severity":"normal"},{"uid":"daddbe6898e1ae6e","name":"Throws when trying to push message with empty payload","time":{"start":1724406975833,"stop":1724406975833,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9f7a413a5421b","name":"Subscribe to topic containing long and receive message","time":{"start":1724407130793,"stop":1724407130807,"duration":14},"status":"passed","severity":"normal"},{"uid":"8232119c572e761f","name":"Check received message containing JSON","time":{"start":1724406980420,"stop":1724406980420,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac90777c7ced9e0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724406529482,"stop":1724406529482,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d2342b87db8118","name":"Fails to push message with large meta","time":{"start":1724407103794,"stop":1724407103795,"duration":1},"status":"passed","severity":"normal"},{"uid":"30de8162107a19fb","name":"Generator, 2 different pubsubtopics","time":{"start":1724407135262,"stop":1724407135262,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f16e91edc1fe39","name":"Should update multiaddrs","time":{"start":1724406906424,"stop":1724406906425,"duration":1},"status":"passed","severity":"normal"},{"uid":"3320150a2da3599f","name":"Check received message with timestamp: 1724406437021000000 ","time":{"start":1724406980445,"stop":1724406980445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d074059efd2b4d3e","name":"should encodeTxt and decodeTxt","time":{"start":1724406394785,"stop":1724406394785,"duration":0},"status":"passed","severity":"normal"},{"uid":"22af62c56bfb4c6c","name":"random static sharding 8 - Cluster ID: 296, Shard ID: 956","time":{"start":1724407087106,"stop":1724407087106,"duration":0},"status":"passed","severity":"normal"},{"uid":"738020b5fe6339df","name":"handles empty shards array correctly","time":{"start":1724406385911,"stop":1724406385912,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9db322fb887bdf","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724407022601,"stop":1724407022602,"duration":1},"status":"passed","severity":"normal"},{"uid":"287d5939d95360c6","name":"addEventListener with wrong event","time":{"start":1724406478599,"stop":1724406478600,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6e465edbbe4d31","name":"Push 30 different messages","time":{"start":1724406975832,"stop":1724406975833,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45d4e98a5a4408c","name":"recovers when dns.resolve returns empty","time":{"start":1724406411230,"stop":1724406411231,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b63255ba1228a3","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724406438481,"stop":1724406438482,"duration":1},"status":"passed","severity":"normal"},{"uid":"2639e29fec61f254","name":"Check received message containing Basic HTML tag","time":{"start":1724406659222,"stop":1724406659223,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f32cfdff255d59","name":"Push message with content topic containing unicode special characters","time":{"start":1724406975849,"stop":1724406975849,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff650be4a0e6b06e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724406385913,"stop":1724406385913,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c05f5a7d92d8a0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724406691328,"stop":1724406691329,"duration":1},"status":"passed","severity":"normal"},{"uid":"350e787ae643b591","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724407022605,"stop":1724407022605,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bcc6c1dfa55448","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724406641982,"stop":1724406641982,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e11884c73f37f5a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724406385888,"stop":1724406385888,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c42cb40f700fe75","name":"Subscribe to topic containing Script and receive message","time":{"start":1724407130828,"stop":1724407130828,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe591a60ca362497","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724406385894,"stop":1724406385894,"duration":0},"status":"passed","severity":"normal"},{"uid":"1019e2b87156e1e3","name":"Callback on promise","time":{"start":1724407126123,"stop":1724407126124,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15ddd3ae8d1ccf7","name":"LightPush with 3 connections","time":{"start":1724406718820,"stop":1724406718820,"duration":0},"status":"passed","severity":"normal"},{"uid":"100835a96b93f5ba","name":"ignores domain fetching errors","time":{"start":1724406411231,"stop":1724406411231,"duration":0},"status":"passed","severity":"normal"},{"uid":"516807e1f3ff7921","name":"Relay - dialed first","time":{"start":1724407158920,"stop":1724407158921,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d007fbc654fba4a","name":"Check received message containing XML","time":{"start":1724406980419,"stop":1724406980419,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cea9a21ed43f12c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724406790665,"stop":1724406790665,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7426c05dd01294c","name":"Subscribe to topic containing long and publish message","time":{"start":1724407022596,"stop":1724407022597,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8c0adefb22b0b0","name":"Push message with content topic containing emoji","time":{"start":1724406975850,"stop":1724406975850,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52efe525088d7d7","name":"should properly create location multiaddrs - udp","time":{"start":1724406394797,"stop":1724406394797,"duration":0},"status":"passed","severity":"normal"},{"uid":"873c19cf1eaee6a6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724407130817,"stop":1724407130817,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d7b9ebf35a1be4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724406385906,"stop":1724406385906,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92024f0c3d66312","name":"Check received message with timestamp: 1724406437660 ","time":{"start":1724406659226,"stop":1724406659226,"duration":0},"status":"passed","severity":"normal"},{"uid":"be94174ce8b57311","name":"Push message with content topic containing Script","time":{"start":1724407103789,"stop":1724407103790,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fe9762db7f4569","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724406641990,"stop":1724406641991,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b990616abe6a8c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724406394800,"stop":1724406394800,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6efdee413163da","name":"Push message with content topic containing escaped characters","time":{"start":1724407103792,"stop":1724407103792,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebbccdf6fd842db","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724406700032,"stop":1724406700032,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab4dd1503906ec8","name":"Passing an array","time":{"start":1724407153943,"stop":1724407153943,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e41f5ada248db42","name":"should be able to encode the field with only STORE set to true","time":{"start":1724406393920,"stop":1724406393921,"duration":1},"status":"passed","severity":"normal"},{"uid":"144443011781b378","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724407130829,"stop":1724407130829,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f04d6fc0d2cb7","name":"Push message with content topic containing shell command","time":{"start":1724407103791,"stop":1724407103792,"duration":1},"status":"passed","severity":"normal"},{"uid":"608afe5251b0b6f3","name":"Check publish message containing emoji","time":{"start":1724407018703,"stop":1724407018703,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8ef71f9415e6df","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724406385886,"stop":1724406385886,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2b727de987270a","name":"Push message with custom timestamp: 1693648291704","time":{"start":1724407103795,"stop":1724407103795,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a07a641dd3e142","name":"Check message with no payload is not received","time":{"start":1724406980449,"stop":1724406980450,"duration":1},"status":"passed","severity":"normal"},{"uid":"7634de71d098bb50","name":"should throw an error for missing sharding configuration","time":{"start":1724406385911,"stop":1724406385911,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a375222c690f9ef","name":"Check received message containing Chinese","time":{"start":1724406980414,"stop":1724406980415,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad047394300455c4","name":"Subscribe to topic containing long and receive message","time":{"start":1724407130825,"stop":1724407130825,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eedc2763bde5bb2","name":"should throw error - no id","time":{"start":1724406394787,"stop":1724406394787,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd340173e8af5879","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724407130828,"stop":1724407130828,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4366de50516f5a9","name":"Push message with special chars payload","time":{"start":1724407103770,"stop":1724407103770,"duration":0},"status":"passed","severity":"normal"},{"uid":"1863792dabd0ff81","name":"should properly compute the node id","time":{"start":1724406394794,"stop":1724406394794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ea1747f3a956ef","name":"throws on content topic with empty version field","time":{"start":1724406385883,"stop":1724406385883,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab302ad0efb22ec6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724407065932,"stop":1724407065932,"duration":0},"status":"passed","severity":"normal"},{"uid":"d267cb5e9e59c17c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724406529486,"stop":1724406529486,"duration":0},"status":"passed","severity":"normal"},{"uid":"3297ab909965973e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724407107268,"stop":1724407107268,"duration":0},"status":"passed","severity":"normal"},{"uid":"839cb0bce39fc314","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724407130783,"stop":1724407130788,"duration":5},"status":"passed","severity":"normal"},{"uid":"63f95414918250d8","name":"Query Generator, No Decoder","time":{"start":1724407107267,"stop":1724407107267,"duration":0},"status":"passed","severity":"normal"},{"uid":"715aecc237f8bd5e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app22/8/topic376/proto","time":{"start":1724407053518,"stop":1724407053519,"duration":1},"status":"passed","severity":"normal"},{"uid":"21cc54ad1bee943c","name":"Check message with no payload is not received","time":{"start":1724406980425,"stop":1724406980425,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c7566ab3505812","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724406385911,"stop":1724406385911,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc48eebef243c8c","name":"Publishes to nwaku","time":{"start":1724407004079,"stop":1724407004080,"duration":1},"status":"passed","severity":"normal"},{"uid":"756bc0036f3ff32c","name":"Non TWN Cluster","time":{"start":1724407053517,"stop":1724407053518,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1816ee70873c51","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app10/1/topic719/json","time":{"start":1724407053520,"stop":1724407053520,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3a9814de843fef","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724407018708,"stop":1724407018708,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3fd6f743938eb4","name":"Ephemeral field set to true","time":{"start":1724406399849,"stop":1724406399849,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75519a859b686aa","name":"Publish without waiting for remote peer","time":{"start":1724407022588,"stop":1724407022588,"duration":0},"status":"passed","severity":"normal"},{"uid":"7662dc984b79b9cc","name":"new peer added after a peer was already found","time":{"start":1724406996264,"stop":1724406996264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16bf9efac6b0d81b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724407130819,"stop":1724407130820,"duration":1},"status":"passed","severity":"normal"},{"uid":"cefafcfd09fe4f9e","name":"Subscribe and receive messages via lightPush","time":{"start":1724407130816,"stop":1724407130816,"duration":0},"status":"passed","severity":"normal"},{"uid":"342d6bdfa96985f1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724407130831,"stop":1724407130831,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bd64daa4dfebfc","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724406445931,"stop":1724406445931,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab86466eaa766e4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724406385895,"stop":1724406385895,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b42065a751d7b8","name":"Query Generator - true","time":{"start":1724407127062,"stop":1724407127063,"duration":1},"status":"passed","severity":"normal"},{"uid":"196e201ecc022264","name":"should not receive a peer event before start","time":{"start":1724406415072,"stop":1724406415072,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42a18f2afa3dd8f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724406573172,"stop":1724406573172,"duration":0},"status":"passed","severity":"normal"},{"uid":"3054208113af02d3","name":"should not throw an error for a single configured topic","time":{"start":1724406385907,"stop":1724406385907,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a566625b5d5bb3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724407130832,"stop":1724407130832,"duration":0},"status":"passed","severity":"normal"},{"uid":"862a64dee31164d2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724406992140,"stop":1724406992140,"duration":0},"status":"passed","severity":"normal"},{"uid":"263175b1e19c29e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724406980423,"stop":1724406980424,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39b1855f41beabf","name":"Js publishes, other Js receives","time":{"start":1724407004085,"stop":1724407004086,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e18012c740cbb90","name":"Push message with content topic containing escaped characters","time":{"start":1724406975848,"stop":1724406975849,"duration":1},"status":"passed","severity":"normal"},{"uid":"27318d3ea4cf92ca","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724406385910,"stop":1724406385910,"duration":0},"status":"passed","severity":"normal"},{"uid":"3562869b0c9afb67","name":"Publish message with custom timestamp: Fri Aug 23 2024 10:56:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1724407018705,"stop":1724407018705,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecda0025f56579d","name":"Push message with content topic containing Russian","time":{"start":1724406975845,"stop":1724406975846,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7085a401faa6cc","name":"Push message with content topic containing numeric","time":{"start":1724406975839,"stop":1724406975839,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3b01883e33588f","name":"Ordered callback, aborts when callback returns true","time":{"start":1724407126127,"stop":1724407126127,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f8cab4d17c436f","name":"Check received message containing unicode special characters","time":{"start":1724406980421,"stop":1724406980422,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e1568839845006","name":"Publish message with rate limit","time":{"start":1724407018709,"stop":1724407018710,"duration":1},"status":"passed","severity":"normal"},{"uid":"38498d03dc914877","name":"Push message with numeric payload","time":{"start":1724406975824,"stop":1724406975825,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca5b8283bc4dbaf","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724406906119,"stop":1724406906120,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b025689e2b76683","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724406641948,"stop":1724406641948,"duration":0},"status":"passed","severity":"normal"},{"uid":"2299526c9aa1dfee","name":"Check meta is set [symmetric]","time":{"start":1724406421160,"stop":1724406421161,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae52d100d039fbb4","name":"random static sharding 10 - Cluster ID: 116, Shard ID: 254","time":{"start":1724407087107,"stop":1724407087107,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9e365b184e207","name":"Subscribe and receives messages on 20 topics","time":{"start":1724407130781,"stop":1724407130783,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d6b37bb61dd035f","name":"retrieves a single peer","time":{"start":1724406411229,"stop":1724406411230,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ef46d15e1532d2","name":"Push message with custom timestamp: 1724410319174","time":{"start":1724406975853,"stop":1724406975853,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d616d390bc514fa","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724407022605,"stop":1724407022605,"duration":0},"status":"passed","severity":"normal"},{"uid":"8602509bb6722c90","name":"Push message on custom pubsubTopic","time":{"start":1724406790659,"stop":1724406790659,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f871d3daed543","name":"listenerCount","time":{"start":1724406478601,"stop":1724406478602,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4e2f964b65fe30","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724406641960,"stop":1724406641960,"duration":0},"status":"passed","severity":"normal"},{"uid":"23606ebaaa32bdbc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724406411236,"stop":1724406411236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2b2e818e373f844","name":"Check received message containing escaped characters","time":{"start":1724406659224,"stop":1724406659224,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5127a8cf0b8f89","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724406573173,"stop":1724406573173,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a27853f5528b4f","name":"Mutual subscription","time":{"start":1724407022585,"stop":1724407022586,"duration":1},"status":"passed","severity":"normal"},{"uid":"b174483b8acc2764","name":"connects to nwaku","time":{"start":1724407153942,"stop":1724407153942,"duration":0},"status":"passed","severity":"normal"},{"uid":"1573c9c75f150daf","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724406385897,"stop":1724406385897,"duration":0},"status":"passed","severity":"normal"},{"uid":"b394fb4502cdafb3","name":"Check publish message after service node is restarted","time":{"start":1724407018708,"stop":1724407018709,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5092fe5d3a6f0b10","name":"Check received message containing unicode special characters","time":{"start":1724406980444,"stop":1724406980444,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b30c4b6931186ef","name":"Check received message containing numeric","time":{"start":1724406980405,"stop":1724406980405,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6a95fd27d97f26","name":"Overlapping topic subscription","time":{"start":1724406691309,"stop":1724406691309,"duration":0},"status":"passed","severity":"normal"},{"uid":"33929c3e79959130","name":"Publish message with large meta","time":{"start":1724407018709,"stop":1724407018709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd3cb753c83fc4e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724406385913,"stop":1724406385913,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b3b09b17280302","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724406906105,"stop":1724406906106,"duration":1},"status":"passed","severity":"normal"},{"uid":"425b7842e57407b6","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724407107269,"stop":1724407107270,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe08210e9cee3018","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724406980423,"stop":1724406980423,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f90c07695c8c6b","name":"Generator, custom pubsub topic","time":{"start":1724407135264,"stop":1724407135264,"duration":0},"status":"passed","severity":"normal"},{"uid":"7489fcc25e3d51d0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724406641987,"stop":1724406641987,"duration":0},"status":"passed","severity":"normal"},{"uid":"41753dcb737fbaeb","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724406447956,"stop":1724406447956,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fa536157460686","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724406844539,"stop":1724406844539,"duration":0},"status":"passed","severity":"normal"},{"uid":"970b00cb99d5a9b0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724406410007,"stop":1724406410007,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f73e9dfd466d6f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724406410715,"stop":1724406410716,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abf0c2573aa41b8","name":"Sample","time":{"start":1724406394067,"stop":1724406394067,"duration":0},"status":"passed","severity":"normal"},{"uid":"366ce33a5285a19","name":"shard 0","time":{"start":1724407087099,"stop":1724407087100,"duration":1},"status":"passed","severity":"normal"},{"uid":"408423a5c55f875f","name":"Decoder throws on empty string content topic","time":{"start":1724406423041,"stop":1724406423042,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8881ce397c31242","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724406906102,"stop":1724406906103,"duration":1},"status":"passed","severity":"normal"},{"uid":"593d188bb33e219c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724407130827,"stop":1724407130827,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c63e3a8497c625","name":"Generator, 2 different pubsubtopics","time":{"start":1724407135263,"stop":1724407135263,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82643ced4868207","name":"Subscribe and receive messages via lightPush","time":{"start":1724406691301,"stop":1724406691301,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbd81f5059c5de5","name":"Check received message containing shell command","time":{"start":1724406659223,"stop":1724406659224,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa2ced9dc212a7d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724407126121,"stop":1724407126122,"duration":1},"status":"passed","severity":"normal"},{"uid":"141231c6761ace7f","name":"Check message with no content topic is not received","time":{"start":1724406980425,"stop":1724406980425,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ebfdb212899b1e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724407130814,"stop":1724407130814,"duration":0},"status":"passed","severity":"normal"},{"uid":"8325581f16af55b4","name":"Refresh subscription","time":{"start":1724407022594,"stop":1724407022594,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0ab5448452d487d","name":"different cluster, different shard: nodes don't connect","time":{"start":1724406844541,"stop":1724406844541,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73241933dd9fe8d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724407175392,"stop":1724407175393,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d470f1dcb004945","name":"Keep-alive pings maintain the connection","time":{"start":1724406553558,"stop":1724406553560,"duration":2},"status":"passed","severity":"normal"},{"uid":"580e6bb414d40345","name":"should not receive a peer event after stop","time":{"start":1724406415072,"stop":1724406415073,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1eca0d62419def","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724407156582,"stop":1724407156582,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2e4deb432f55f8","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724406421160,"stop":1724406421160,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd94ee590458903","name":"more peers than existing","time":{"start":1724406976140,"stop":1724406976140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1946fe495c4b3f4f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724407130812,"stop":1724407130813,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7dce41001c9329","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724406385914,"stop":1724406385914,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d321bf849a6c6f","name":"Relay + Store","time":{"start":1724406394800,"stop":1724406394801,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc97c06b8d613ac9","name":"Subscribe and receives messages on 20 topics","time":{"start":1724406691304,"stop":1724406691305,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43a3acee6b7c92e","name":"Register correct protocols","time":{"start":1724407022587,"stop":1724407022587,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a36082d19733ff7","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724406411234,"stop":1724406411235,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb8798a21a2c15b","name":"Ping succeeds for all connected peers","time":{"start":1724406553548,"stop":1724406553556,"duration":8},"status":"passed","severity":"normal"},{"uid":"485f2ddaf93a5271","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724406393930,"stop":1724406393930,"duration":0},"status":"passed","severity":"normal"},{"uid":"99985dd544a4e4f3","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724406641984,"stop":1724406641985,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e697dbe37fc76f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724406452733,"stop":1724406452734,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9a4e0d778a4d1adf","name":"should emit a peer event after start","time":{"start":1724406415072,"stop":1724406415072,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d4755400b98c7c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724406445927,"stop":1724406445928,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e01b73e6106d1b","name":"Fails to publish duplicate message","time":{"start":1724407018706,"stop":1724407018706,"duration":0},"status":"passed","severity":"normal"},{"uid":"561908eabc42e331","name":"Passing page size 0 when there are 110 messages","time":{"start":1724407140590,"stop":1724407140590,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a35530424c6ad2c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app58/4/topic385/utf8","time":{"start":1724407053521,"stop":1724407053528,"duration":7},"status":"passed","severity":"normal"},{"uid":"6e776c41d1923ad5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724407130779,"stop":1724407130779,"duration":0},"status":"passed","severity":"normal"},{"uid":"783dfa681d8625d1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724406691324,"stop":1724406691324,"duration":0},"status":"passed","severity":"normal"},{"uid":"f049ab9d389ef034","name":"Check received message containing Russian","time":{"start":1724406980416,"stop":1724406980416,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c07ccb25834f90","name":"Check received message containing SQL Injection","time":{"start":1724406980438,"stop":1724406980438,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5324eb42ee671fd","name":"Push message with numeric payload","time":{"start":1724407103769,"stop":1724407103770,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8766bd03013c1f7","name":"caches peers it previously fetched","time":{"start":1724406411232,"stop":1724406411232,"duration":0},"status":"passed","severity":"normal"},{"uid":"90903d1cdb17e020","name":"random static sharding 9 - Cluster ID: 314, Shard ID: 365","time":{"start":1724407087106,"stop":1724407087106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb3bdbe21ef3283","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724406393924,"stop":1724406393924,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a37de8019c0cb40","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724407065930,"stop":1724407065930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f2db3f7257c548","name":"should only return 1 node with relay capability","time":{"start":1724406411233,"stop":1724406411233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0b12dea55803a4","name":"Throws when trying to push message with empty payload","time":{"start":1724407103779,"stop":1724407103780,"duration":1},"status":"passed","severity":"normal"},{"uid":"76922616b654ea16","name":"Does not throw an exception when node disconnects","time":{"start":1724407153942,"stop":1724407153943,"duration":1},"status":"passed","severity":"normal"},{"uid":"debd079fa68fda5a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724406691327,"stop":1724406691327,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c7c0570ac647e4","name":"Subscribe to topic containing Script and receive message","time":{"start":1724407130810,"stop":1724407130811,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f709a2cb9f6307f","name":"throws on empty content topic","time":{"start":1724406385880,"stop":1724406385880,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fda08eebcf785e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724406700031,"stop":1724406700031,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d4cc59109b53a9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724406529485,"stop":1724406529485,"duration":0},"status":"passed","severity":"normal"},{"uid":"724ae3349d6523dd","name":"LightPush with 1 connections","time":{"start":1724406718818,"stop":1724406718819,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd84dffb74db969","name":"Check received message containing Chinese","time":{"start":1724406659219,"stop":1724406659220,"duration":1},"status":"passed","severity":"normal"},{"uid":"1504f3644d181c77","name":"Query Generator - false","time":{"start":1724407127063,"stop":1724407127063,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b806e75a67ee8c3","name":"Check received message containing short","time":{"start":1724406659217,"stop":1724406659218,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb614234e1d452b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724406385888,"stop":1724406385888,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e4bef58ffbd222","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724407130817,"stop":1724407130817,"duration":0},"status":"passed","severity":"normal"},{"uid":"494e2457e097425d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724406388674,"stop":1724406388676,"duration":2},"status":"passed","severity":"normal"},{"uid":"6abc4b88ae541f0c","name":"Fails to push message with empty content topic","time":{"start":1724406975850,"stop":1724406975850,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96ad68f3fdd8696","name":"Check publish message containing numeric","time":{"start":1724407018697,"stop":1724407018697,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2466de29a520a4","name":"Check message with invalid timestamp is not received","time":{"start":1724406980447,"stop":1724406980447,"duration":0},"status":"passed","severity":"normal"},{"uid":"4270f26829816b62","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724406700033,"stop":1724406700034,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb37ad0c3a075e1","name":"Check message received after nwaku node is restarted","time":{"start":1724406980452,"stop":1724406980453,"duration":1},"status":"skipped","severity":"normal"},{"uid":"da0d72dff547e678","name":"Push message with content topic containing unicode special characters","time":{"start":1724407103792,"stop":1724407103792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d022e3861e536825","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724407107268,"stop":1724407107268,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a3db1f9b395df9","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724406641957,"stop":1724406641957,"duration":0},"status":"passed","severity":"normal"},{"uid":"966121025f260c7e","name":"should not fail to start the service if it is already started","time":{"start":1724406991318,"stop":1724406991319,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e47f65f7116c6c1","name":"Check received message containing XML","time":{"start":1724406980439,"stop":1724406980439,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb1029346431a8a","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724406906111,"stop":1724406906112,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98f30e855133dc7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724406385904,"stop":1724406385905,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c0628d885de8932","name":"Decoder throws on undefined content topic","time":{"start":1724406423041,"stop":1724406423041,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd10ecc3e255205","name":"Check message on other pubsub topic is not received","time":{"start":1724406659228,"stop":1724406659229,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d320a28a7a1883","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724406385903,"stop":1724406385903,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4a1058f7a434be","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724406529480,"stop":1724406529480,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9ea10b3a978295","name":"Check received message containing special chars","time":{"start":1724406980436,"stop":1724406980436,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce6e91220dfba0d","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724406385889,"stop":1724406385890,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9bebf9360000702","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724407022600,"stop":1724407022600,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9cd200d98e01db","name":"1 Relay, 1 fetch","time":{"start":1724406410663,"stop":1724406410663,"duration":0},"status":"passed","severity":"normal"},{"uid":"88efa4f8099ab2d9","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724406385887,"stop":1724406385888,"duration":1},"status":"passed","severity":"normal"},{"uid":"9065bd836146f0d5","name":"Check received message containing escaped characters","time":{"start":1724406980421,"stop":1724406980421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab675d9a0c63b602","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724406445929,"stop":1724406445930,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d8a52c537f4f4e6","name":"different cluster, same shard: nodes don't connect","time":{"start":1724406844541,"stop":1724406844541,"duration":0},"status":"passed","severity":"normal"},{"uid":"61163b27a9cfb561","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724406980446,"stop":1724406980446,"duration":0},"status":"passed","severity":"normal"},{"uid":"facf41101ca166ad","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724406497209,"stop":1724406497210,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbecba68603ca37","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724407156580,"stop":1724407156581,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14b5f3a036c63f0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724406691325,"stop":1724406691326,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8e7c8825c7bb15","name":"can start and stop the service","time":{"start":1724406991317,"stop":1724406991317,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fad6439dded1094","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724407065928,"stop":1724407065928,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1460750f13ecdf6","name":"Check publish message containing unicode special characters","time":{"start":1724407018702,"stop":1724407018703,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90e4e36eb8e15c9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724406385890,"stop":1724406385890,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfcf37ef51d01cd","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724406385889,"stop":1724406385889,"duration":0},"status":"passed","severity":"normal"},{"uid":"52835f487744f24f","name":"handles different networkShards values correctly","time":{"start":1724406385892,"stop":1724406385892,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62557a27a3ed19a","name":"throws on content topic with empty application field","time":{"start":1724406385882,"stop":1724406385883,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7ee4144c6a4ebb","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724406641989,"stop":1724406641990,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c8f4e2f2c2cae36","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724406906103,"stop":1724406906104,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad1558249fc88fe","name":"does not throw on valid cases","time":{"start":1724406385879,"stop":1724406385880,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc938ce10a3db6e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724406385912,"stop":1724406385913,"duration":1},"status":"passed","severity":"normal"},{"uid":"56beecfda744d7c1","name":"Privacy Node - default protocol","time":{"start":1724407158925,"stop":1724407158925,"duration":0},"status":"passed","severity":"normal"},{"uid":"139c6dcc70408ae3","name":"should properly create location multiaddrs - tcp6","time":{"start":1724406394797,"stop":1724406394797,"duration":0},"status":"passed","severity":"normal"},{"uid":"66077ca718065053","name":"Push message with Script payload","time":{"start":1724407103772,"stop":1724407103772,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff30f3f7afd1be24","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724406385898,"stop":1724406385898,"duration":0},"status":"passed","severity":"normal"},{"uid":"a580fa492dee24f0","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724407022603,"stop":1724407022604,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d61c31244f6ecb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724407130815,"stop":1724407130816,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d00877fc1a66cf","name":"Generator, custom pubsub topic","time":{"start":1724407135261,"stop":1724407135262,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a19c2473b906be","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724406790664,"stop":1724406790664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b1e686ac94bea9","name":"Push message with rate limit","time":{"start":1724406975852,"stop":1724406975852,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1327afb203662b1","name":"Generator, custom pubsub topic","time":{"start":1724407135263,"stop":1724407135263,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13a19aca2af1a10","name":"can dial TLS multiaddrs","time":{"start":1724406850778,"stop":1724406850779,"duration":1},"status":"passed","severity":"normal"},{"uid":"20be3e36e22db64e","name":"Query generator for multiple messages with different content topic format","time":{"start":1724407126123,"stop":1724407126123,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0db4e9117c182","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724406641949,"stop":1724406641949,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e9fa0b0e683c96","name":"Ordered Callback - false","time":{"start":1724407127065,"stop":1724407127065,"duration":0},"status":"passed","severity":"normal"},{"uid":"227a998c53c42836","name":"Check received message containing JSON","time":{"start":1724406980443,"stop":1724406980443,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ad7b99f64c678","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724407130833,"stop":1724407130833,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefcc43624d56f3e","name":"Check message with no content topic is not received","time":{"start":1724406659229,"stop":1724406659229,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01aed0c26655cdf","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724406393925,"stop":1724406393926,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f56aff79018ca3","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724406385909,"stop":1724406385909,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fe672f282e3a1e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724406385905,"stop":1724406385905,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc095525dde70033","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724406641974,"stop":1724406641975,"duration":1},"status":"passed","severity":"normal"},{"uid":"483d36659f51eaac","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724407156582,"stop":1724407156582,"duration":0},"status":"passed","severity":"normal"},{"uid":"7324ceb7af46e3ec","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724406385891,"stop":1724406385892,"duration":1},"status":"passed","severity":"normal"},{"uid":"16efb18251c3c7f5","name":"should not fail to stop the service if it was not started","time":{"start":1724406991317,"stop":1724406991318,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7639bccdc837a1c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724407130809,"stop":1724407130810,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4dd83aa905ae302","name":"Ping on unsubscribed peer","time":{"start":1724406502581,"stop":1724406502582,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a364824f14b800","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724406529483,"stop":1724406529483,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b39f58b8f3128b6","name":"Check received message containing Basic HTML tag","time":{"start":1724406980442,"stop":1724406980442,"duration":0},"status":"passed","severity":"normal"},{"uid":"145e4d4fade5b2dc","name":"addEventListener with correct event","time":{"start":1724406478599,"stop":1724406478599,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18015fe72fce3dd","name":"Query Generator, No message returned","time":{"start":1724407107267,"stop":1724407107268,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b708ffeb77f2c9","name":"Push message equal or less that 1MB","time":{"start":1724406975854,"stop":1724406975854,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e7d91e59b30df4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724406385906,"stop":1724406385906,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54d00a36a5dd33e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724406641959,"stop":1724406641960,"duration":1},"status":"passed","severity":"normal"},{"uid":"625573b53557ac93","name":"Wrong topic","time":{"start":1724407053528,"stop":1724407053529,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd42fd9417ad9830","name":"Refresh subscription","time":{"start":1724407130821,"stop":1724407130821,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7f01e52faa9830","name":"should properly create location multiaddrs - tcp4","time":{"start":1724406394796,"stop":1724406394796,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fd4ef61c062e43","name":"configure the node with multiple pubsub topics","time":{"start":1724407087108,"stop":1724407087108,"duration":0},"status":"passed","severity":"normal"},{"uid":"70faa5449bb60e14","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724407130815,"stop":1724407130815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09d77afb5c14418","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724406438479,"stop":1724406438479,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9492af606735058","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724406700032,"stop":1724406700033,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa5d5ce6e9fdb21","name":"Check received message containing SQL Injection","time":{"start":1724406980417,"stop":1724406980417,"duration":0},"status":"passed","severity":"normal"},{"uid":"615dc58d3f54f2ae","name":"A test","time":{"start":1724406790788,"stop":1724406790788,"duration":0},"status":"passed","severity":"normal"},{"uid":"3273f1f498918cab","name":"should only return 1 node with store capability","time":{"start":1724406411234,"stop":1724406411234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48d6efb96d49abd","name":"Push message with content topic containing Chinese","time":{"start":1724407103788,"stop":1724407103788,"duration":0},"status":"passed","severity":"normal"},{"uid":"254cbcb9940bcec","name":"through manual discovery","time":{"start":1724406850779,"stop":1724406850779,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d32d2374c794b3","name":"pre and post cipher","time":{"start":1724406421723,"stop":1724406421723,"duration":0},"status":"passed","severity":"normal"},{"uid":"f495fbae252bf908","name":"Reopen subscription with peer with lost subscription","time":{"start":1724406537869,"stop":1724406537870,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2e6b947299ab6e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724407130818,"stop":1724407130818,"duration":0},"status":"passed","severity":"normal"},{"uid":"75318fbf113ca5c6","name":"random static sharding 5 - Cluster ID: 18, Shard ID: 358","time":{"start":1724407087104,"stop":1724407087104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db8c3b300875678","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724407022591,"stop":1724407022591,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afdc5dc71a80fe4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724406388676,"stop":1724406388677,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbbf3890bec08f36","name":"Refresh subscription","time":{"start":1724407130791,"stop":1724407130792,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba51c53f136daaa1","name":"Check message with no pubsub topic is not received","time":{"start":1724406659229,"stop":1724406659229,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe31e27ae12b53d","name":"Ping on subscribed peer","time":{"start":1724406502580,"stop":1724406502581,"duration":1},"status":"passed","severity":"normal"},{"uid":"34cc489e8b8e2225","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724406992139,"stop":1724406992139,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fc1638bd56471e","name":"Push message with content topic containing SQL Injection","time":{"start":1724406975846,"stop":1724406975846,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf9653a2bbac5e8","name":"Decoder throws on empty string content topic","time":{"start":1724406399851,"stop":1724406399851,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cc04892678dc99","name":"Check received message containing special chars","time":{"start":1724406659219,"stop":1724406659219,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1eb23dc73771a6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724406385887,"stop":1724406385887,"duration":0},"status":"passed","severity":"normal"},{"uid":"5656f1790a60f57d","name":"Check received message containing escaped characters","time":{"start":1724406980444,"stop":1724406980444,"duration":0},"status":"passed","severity":"normal"},{"uid":"515b0c5875468acf","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724406700030,"stop":1724406700030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1fae08863c5116","name":"nwaku subscribes","time":{"start":1724407004079,"stop":1724407004079,"duration":0},"status":"passed","severity":"normal"},{"uid":"be49c4c637ab724e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724407022592,"stop":1724407022592,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6cc8b52cde13a4","name":"Check received message containing Script","time":{"start":1724406980438,"stop":1724406980439,"duration":1},"status":"passed","severity":"normal"},{"uid":"b442dca5fcb9d7ee","name":"different cluster, same shard: nodes don't connect","time":{"start":1724406641946,"stop":1724406641946,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c50a128e3a7373","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724407130809,"stop":1724407130809,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f763e99658fdc1","name":"Check message with non string payload is not received","time":{"start":1724406980425,"stop":1724406980428,"duration":3},"status":"passed","severity":"normal"},{"uid":"ad92273c33177c2","name":"returns all values when wanted number matches available values","time":{"start":1724406410004,"stop":1724406410005,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3dc10aea4dd77b","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724406641988,"stop":1724406641989,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f971f6f9798838","name":"Check received message containing short","time":{"start":1724406980403,"stop":1724406980404,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b20a81fdf4d7c5","name":"Sign & Recover","time":{"start":1724406421723,"stop":1724406421723,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b11eed7b43003da","name":"Push message with SQL Injection payload","time":{"start":1724406975828,"stop":1724406975828,"duration":0},"status":"passed","severity":"normal"},{"uid":"317e3691c006734","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724406447957,"stop":1724406447957,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fec5b1c46e5fbf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724406691329,"stop":1724406691330,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4dcf2bd51574dac","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724407107266,"stop":1724407107267,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96567bee6bfce05","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app92/10/topic89/json","time":{"start":1724407053518,"stop":1724407053518,"duration":0},"status":"passed","severity":"normal"},{"uid":"da41c56a8b10a103","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724406385899,"stop":1724406385899,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5ea016d2a496e9","name":"Push message with Basic HTML tag payload","time":{"start":1724406975829,"stop":1724406975829,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e053dd5d9da45ef","name":"can start the service","time":{"start":1724406991316,"stop":1724406991317,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a19db63fbbf2a31","name":"Check received message containing Arabic","time":{"start":1724406980415,"stop":1724406980416,"duration":1},"status":"passed","severity":"normal"},{"uid":"30180761c20e5b40","name":"Ping on unsubscribed peer","time":{"start":1724406537869,"stop":1724406537869,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e5ab73441e8686","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724406385900,"stop":1724406385900,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52721c99bcfb8d2","name":"Failed peers are renewed","time":{"start":1724406728930,"stop":1724406728930,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92b2add53fef437","name":"Check message with no payload is not received","time":{"start":1724406659230,"stop":1724406659230,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb9b1adb4085ffa","name":"Tracks peer failures correctly","time":{"start":1724406553560,"stop":1724406553561,"duration":1},"status":"passed","severity":"normal"},{"uid":"9233c8bdb1867888","name":"Check message with invalid timestamp is not received","time":{"start":1724406659228,"stop":1724406659228,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7c5fc43c07ffcd","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724406996265,"stop":1724406996265,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bf37a87debdf4e","name":"Filter with 3 connections","time":{"start":1724406718820,"stop":1724406718821,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5f092d35bb3543","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724406410714,"stop":1724406410714,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc49ddee028f85a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724406410664,"stop":1724406410665,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67b5dc8262713c4","name":"udp ip6 address","time":{"start":1724406394146,"stop":1724406394146,"duration":0},"status":"passed","severity":"normal"},{"uid":"842aa1e48df8e5c2","name":"Subscribe to topic containing XML and receive message","time":{"start":1724406691326,"stop":1724406691326,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb8b4cac6be6628","name":"Passing invalid cursor","time":{"start":1724407065932,"stop":1724407065932,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c70f8a1a081de4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724407130774,"stop":1724407130777,"duration":3},"status":"passed","severity":"normal"},{"uid":"1a6218de9376301a","name":"Check publish message containing SQL Injection","time":{"start":1724407018699,"stop":1724407018699,"duration":0},"status":"passed","severity":"normal"},{"uid":"6386eca473073f62","name":"Ping fails for unsubscribed peers","time":{"start":1724406553556,"stop":1724406553558,"duration":2},"status":"passed","severity":"normal"},{"uid":"2365df589e97bfd7","name":"Renews peer on consistent missed messages","time":{"start":1724406553566,"stop":1724406553566,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29dd3cd78caa033","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724406691327,"stop":1724406691327,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04baec304d9899d","name":"getPeersByDiscovery","time":{"start":1724406996264,"stop":1724406996264,"duration":0},"status":"passed","severity":"normal"},{"uid":"359e39aa94ff5312","name":"Push message with short payload","time":{"start":1724407103768,"stop":1724407103769,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e25b3010e50b06b","name":"Subscribe and receive messages via waku relay post","time":{"start":1724407130778,"stop":1724407130778,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8c0f9250d55b29","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724406641988,"stop":1724406641988,"duration":0},"status":"passed","severity":"normal"},{"uid":"45874f5883343857","name":"random static sharding 3 - Cluster ID: 98, Shard ID: 318","time":{"start":1724407087103,"stop":1724407087103,"duration":0},"status":"passed","severity":"normal"},{"uid":"6204ce7adf4f827a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724407156577,"stop":1724407156577,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c4aafb716fbcfb","name":"Push message with content topic containing long","time":{"start":1724407103780,"stop":1724407103786,"duration":6},"status":"passed","severity":"normal"},{"uid":"46f7b379ada38512","name":"should not fail to stop the service if it was not started","time":{"start":1724406415071,"stop":1724406415071,"duration":0},"status":"passed","severity":"normal"},{"uid":"2463ca44172842bd","name":"All","time":{"start":1724406448342,"stop":1724406448342,"duration":0},"status":"passed","severity":"normal"},{"uid":"54238b44ea21e8e0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724406385903,"stop":1724406385903,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f469ce12fa24c5b","name":"Correctly serialized arguments","time":{"start":1724406851014,"stop":1724406851015,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a237316e2a520d","name":"Passing page size 3 when there are 20 messages","time":{"start":1724407140590,"stop":1724407140591,"duration":1},"status":"passed","severity":"normal"},{"uid":"c067f7d2d907f4ad","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724406691305,"stop":1724406691305,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f87520b05a9338c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724406385894,"stop":1724406385894,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea8c70e550b4a57","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724406641960,"stop":1724406641960,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6076eefbb073d9","name":"Passing page size 110 when there are 120 messages","time":{"start":1724407140593,"stop":1724407140594,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f100b6416b1bc01","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724407175394,"stop":1724407175394,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75deb6f34708696","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724406691330,"stop":1724406691330,"duration":0},"status":"passed","severity":"normal"},{"uid":"d963194e52efc215","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724406385901,"stop":1724406385901,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b5367f8c497625","name":"Query with Ordered Callback, No message returned","time":{"start":1724407107269,"stop":1724407107269,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f05f61fa01ef298","name":"unsubscribes","time":{"start":1724407143941,"stop":1724407143942,"duration":1},"status":"passed","severity":"normal"},{"uid":"37019bbb4594ddf1","name":"should return unique PubsubTopics for static sharding","time":{"start":1724406385896,"stop":1724406385896,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a727bd474dc32eb","name":"should not receive a peer event before start","time":{"start":1724406452731,"stop":1724406452731,"duration":0},"status":"passed","severity":"normal"},{"uid":"7192bc3d6c809b25","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724407065928,"stop":1724407065928,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16035c5551db0c2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724407065927,"stop":1724407065927,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5dc8fa3330981a","name":"Check publish message containing Arabic","time":{"start":1724407018698,"stop":1724407018698,"duration":0},"status":"passed","severity":"normal"},{"uid":"908bdcc0f320699c","name":"should get / set UDP multiaddr","time":{"start":1724406394795,"stop":1724406394795,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6fd64e1c0f9f4","name":"Delete observer","time":{"start":1724406979586,"stop":1724406979586,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff9d76c08d3f333","name":"Overlapping topic subscription","time":{"start":1724407130789,"stop":1724407130791,"duration":2},"status":"passed","severity":"normal"},{"uid":"dbe3ddec4b9e258e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724406992137,"stop":1724406992138,"duration":1},"status":"passed","severity":"normal"},{"uid":"6acc9608093cc834","name":"getPeersByDiscovery","time":{"start":1724406478601,"stop":1724406478601,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0554358d5d315a","name":"Refresh subscription","time":{"start":1724406691309,"stop":1724406691319,"duration":10},"status":"passed","severity":"normal"},{"uid":"5c54b469591b1f1f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724406385886,"stop":1724406385887,"duration":1},"status":"passed","severity":"normal"},{"uid":"735c7856d10ab529","name":"Push message with emoji payload","time":{"start":1724406975831,"stop":1724406975831,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b3af62c06f2059","name":"Reopen subscription with peer with lost subscription","time":{"start":1724406502582,"stop":1724406502582,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c83c9ed9dbb12b","name":"Push message with content topic containing emoji","time":{"start":1724407103793,"stop":1724407103793,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbe8ed77be8b442","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724406906097,"stop":1724406906101,"duration":4},"status":"passed","severity":"normal"},{"uid":"6ff5b5084686480","name":"Fails to push message with empty content topic","time":{"start":1724407103793,"stop":1724407103794,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7c4c9c61b245d4e","name":"Push message with Russian payload","time":{"start":1724407103771,"stop":1724407103772,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e554f909d2f80f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724406641979,"stop":1724406641979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d591481bcf5fe8d2","name":"Push message with content topic containing Arabic","time":{"start":1724407103788,"stop":1724407103788,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3ef10d084c6b48","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724407130813,"stop":1724407130813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c53da15334fae68","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724406423039,"stop":1724406423040,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafbcf1c5cef4a4a","name":"should not receive a peer event after stop","time":{"start":1724406991323,"stop":1724406991334,"duration":11},"status":"passed","severity":"normal"},{"uid":"c019724b8d5d6d5e","name":"should add and remove event listeners correctly","time":{"start":1724406415074,"stop":1724406415075,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cef22f723857af3","name":"Check publish message after client node is restarted","time":{"start":1724407018709,"stop":1724407018709,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7c6ae9178e90ce6","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724406411236,"stop":1724406411236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e41986850edd466e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724407156581,"stop":1724407156581,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee30d497ecf70097","name":"Check publish message containing shell command","time":{"start":1724407018701,"stop":1724407018702,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bf23292c5a2e7f","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724407143177,"stop":1724407143177,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a69678699fed86","name":"LightPush with 0 connections","time":{"start":1724406718817,"stop":1724406718817,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcc697525419cb3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724407065928,"stop":1724407065929,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59e84ccde636ad","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724406641950,"stop":1724406641957,"duration":7},"status":"passed","severity":"normal"},{"uid":"961acc107c34f998","name":"can start and stop the service","time":{"start":1724406415070,"stop":1724406415071,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf34135e714a6469","name":"Subscribe to topic containing XML and publish message","time":{"start":1724407022602,"stop":1724407022603,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4bf8ceb2c3010d","name":"should not fail to start the service if it is already started","time":{"start":1724406415071,"stop":1724406415071,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea7361fa3de14fc","name":"start node with empty content topic","time":{"start":1724407053536,"stop":1724407053536,"duration":0},"status":"passed","severity":"normal"},{"uid":"c733b731fd4f7e24","name":"Push message with meta","time":{"start":1724407103794,"stop":1724407103794,"duration":0},"status":"passed","severity":"normal"},{"uid":"41033c8f3e09ae5c","name":"should not receive a peer event before start","time":{"start":1724406991322,"stop":1724406991323,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60d6edae4db52f9","name":"Generator, 2 different pubsubtopics","time":{"start":1724407135265,"stop":1724407135265,"duration":0},"status":"passed","severity":"normal"},{"uid":"d906f5074025aa75","name":"removeEventListener with wrong event","time":{"start":1724406478600,"stop":1724406478601,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da58565bd0fb5e9","name":"random static sharding 2 - Cluster ID: 468, Shard ID: 127","time":{"start":1724407087102,"stop":1724407087102,"duration":0},"status":"passed","severity":"normal"},{"uid":"95db4ef088d26802","name":"Check received message containing unicode special characters","time":{"start":1724406659224,"stop":1724406659225,"duration":1},"status":"passed","severity":"normal"},{"uid":"80719bcabaacceae","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724407087108,"stop":1724407087108,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e06cdf075ca2d60","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724407130820,"stop":1724407130820,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c2bda19f8aa0a1","name":"Check publish message containing Russian","time":{"start":1724407018699,"stop":1724407018699,"duration":0},"status":"passed","severity":"normal"},{"uid":"70172c217d26498b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724406996265,"stop":1724406996265,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c277f3a53a83629","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724406393928,"stop":1724406393928,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d29ebb2b93fed50","name":"Push message with Russian payload","time":{"start":1724406975827,"stop":1724406975827,"duration":0},"status":"passed","severity":"normal"},{"uid":"473938a404e4a2ea","name":"Check received message with timestamp: 1724406437021 ","time":{"start":1724406980445,"stop":1724406980446,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6d2ee92222575f","name":"Check message received after jswaku node is restarted","time":{"start":1724406659231,"stop":1724406659231,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd85c394484011","name":"should throw error - no public key","time":{"start":1724406394793,"stop":1724406394793,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67cb9aeebf88e74","name":"handles empty contentTopics array correctly","time":{"start":1724406385912,"stop":1724406385912,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1dede7ac1d93f3","name":"different cluster, different shard: nodes don't connect","time":{"start":1724406641946,"stop":1724406641947,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a91794052c0901b","name":"Encoder throws on empty string content topic","time":{"start":1724406399850,"stop":1724406399851,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2140573c245af24","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724406438476,"stop":1724406438477,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae81f05e1596ecd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724407053535,"stop":1724407053535,"duration":0},"status":"passed","severity":"normal"},{"uid":"f825569bdea216ea","name":"Check received message with timestamp: 1724406437021 ","time":{"start":1724406980423,"stop":1724406980423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d805c371da6d2bd9","name":"Decoder throws on undefined content topic","time":{"start":1724406399851,"stop":1724406399851,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9cc9d43ccb12e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724406700034,"stop":1724406700034,"duration":0},"status":"passed","severity":"normal"}]