mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
152 KiB
JSON
1 line
152 KiB
JSON
[{"uid":"a045f189134aa704","name":"Check received message containing SQL Injection","time":{"start":1717619891706,"stop":1717619891706,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85b53ef73dd3bab","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717619837616,"stop":1717619837617,"duration":1},"status":"passed","severity":"normal"},{"uid":"27fa2a5e38360253","name":"Subscribe and receives messages on 20 topics","time":{"start":1717619624984,"stop":1717619624985,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ea491303bf11f1","name":"Overlapping topic subscription","time":{"start":1717619864740,"stop":1717619864741,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e2d2d04d884c69b2","name":"1 Store, 2 fetches","time":{"start":1717619377650,"stop":1717619377651,"duration":1},"status":"passed","severity":"normal"},{"uid":"757f768c840ecddf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717619625000,"stop":1717619625002,"duration":2},"status":"passed","severity":"normal"},{"uid":"1eff5ebe6bf9c184","name":"Decoder throws on undefined content topic","time":{"start":1717619387878,"stop":1717619387878,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f679c61f3fffa71","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717619837613,"stop":1717619837613,"duration":0},"status":"passed","severity":"normal"},{"uid":"44456ebc88925836","name":"Check message on other pubsub topic is not received","time":{"start":1717619891714,"stop":1717619891714,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12ceace8ea38346","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717620008696,"stop":1717620008696,"duration":0},"status":"passed","severity":"normal"},{"uid":"6754da0f724f384f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1717619562920,"stop":1717619562920,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f69610db69d5f54","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717619493758,"stop":1717619493759,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c47b7659503c38","name":"can start the service","time":{"start":1717619381939,"stop":1717619381940,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bdc31101476dfda","name":"Encoder throws on undefined content topic","time":{"start":1717619389652,"stop":1717619389653,"duration":1},"status":"passed","severity":"normal"},{"uid":"b769d8232cdd49a5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717619478793,"stop":1717619478793,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a6d54a354c1e8a","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1717619995948,"stop":1717619995948,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37479b4cfa55202","name":"Ping on peer without subscriptions","time":{"start":1717619474909,"stop":1717619474909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7322016e37e3e13","name":"Push message with short payload","time":{"start":1717619823508,"stop":1717619823508,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df7ba1ca9e6b9c1","name":"Check received message containing unicode special characters","time":{"start":1717619891710,"stop":1717619891710,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e894f48ab48b8c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1717619864744,"stop":1717619864745,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ad7cd71833538b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717619478797,"stop":1717619478798,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b988de45091857","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717619562904,"stop":1717619562904,"duration":0},"status":"passed","severity":"normal"},{"uid":"5457cc25282faadc","name":"Ping on unsubscribed peer","time":{"start":1717619474908,"stop":1717619474908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3bc2d3f0e8d4b3e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717619562901,"stop":1717619562902,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa63212ca723ecc6","name":"can start and stop the service","time":{"start":1717619381941,"stop":1717619381941,"duration":0},"status":"passed","severity":"normal"},{"uid":"6584c9a9a832bbf1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717620008692,"stop":1717620008692,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb6f62df0fbc49c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1717619562910,"stop":1717619562910,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ddb5b170dfad07","name":"should handle corrupted local storage data gracefully","time":{"start":1717619381944,"stop":1717619381945,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb01a68ee203b41e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1717619367350,"stop":1717619367350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdc35c3a6a0da67","name":"should properly create location multiaddrs - udp6","time":{"start":1717619362496,"stop":1717619362496,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcc7e2624cda5a6","name":"Subscribe to topic containing short and receive message","time":{"start":1717619624989,"stop":1717619624990,"duration":1},"status":"passed","severity":"normal"},{"uid":"e719e12cb6a9c988","name":"Check message received after jswaku node is restarted","time":{"start":1717619891701,"stop":1717619891701,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f9b8ce57ca9238c","name":"Check received message containing short","time":{"start":1717619891702,"stop":1717619891702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76eb27113ed676d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1717619478795,"stop":1717619478795,"duration":0},"status":"passed","severity":"normal"},{"uid":"f724c7521b5dfb17","name":"Subscribe to topic containing emoji and publish message","time":{"start":1717619864749,"stop":1717619864749,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e305867ed9ffa9","name":"Check message with invalid timestamp is not received","time":{"start":1717619595099,"stop":1717619595100,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c9faccaa2c2cdf","name":"Query with Promise Callback, No Decoder","time":{"start":1717619981142,"stop":1717619981144,"duration":2},"status":"passed","severity":"normal"},{"uid":"2bfaf85db215e9","name":"should correctly map a content topic to a pubsub topic","time":{"start":1717619353923,"stop":1717619353924,"duration":1},"status":"passed","severity":"normal"},{"uid":"77376a8a588c5bbe","name":"Check message received after jswaku node is restarted","time":{"start":1717619595105,"stop":1717619595105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d166b29d36fd8b3","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1717619405044,"stop":1717619405045,"duration":1},"status":"passed","severity":"normal"},{"uid":"6530819d18d30fbb","name":"1 Store, 2 relays, 2 fetches","time":{"start":1717619377651,"stop":1717619377651,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c03af784f968f1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717619427510,"stop":1717619427510,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ec471c120bcc9ba","name":"should throw error - no id","time":{"start":1717619362491,"stop":1717619362492,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c01370c834911a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717619628449,"stop":1717619628450,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ab40f3b0846a6d","name":"Push message with content topic containing special chars","time":{"start":1717619945954,"stop":1717619945955,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9667b7355e5a4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717620008708,"stop":1717620008710,"duration":2},"status":"passed","severity":"normal"},{"uid":"6706eebf76426da8","name":"should get / set UDP multiaddr","time":{"start":1717619362494,"stop":1717619362495,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c1019d900d18bd","name":"Check received message containing escaped characters","time":{"start":1717619595096,"stop":1717619595096,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30187dadcd1a480","name":"Push message with custom timestamp: 1717623195267","time":{"start":1717619823530,"stop":1717619823530,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee7ddb2960359a0","name":"Ordered Callback - backward","time":{"start":1717619969474,"stop":1717619969474,"duration":0},"status":"passed","severity":"normal"},{"uid":"5915f5ffa7a0165d","name":"Privacy Node - default protocol","time":{"start":1717620023086,"stop":1717620023086,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fabdd1f57b0c255","name":"Publish message with rate limit","time":{"start":1717619863782,"stop":1717619863782,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6a4e5e1b76288","name":"Check received message containing escaped characters","time":{"start":1717619891694,"stop":1717619891694,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad9475cfa6b0a83","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1717619562919,"stop":1717619562919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2330a6b1a84a3a9","name":"can start and stop the service","time":{"start":1717619427501,"stop":1717619427502,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f89ac77da919bb3","name":"Query generator for multiple messages with multiple decoders","time":{"start":1717619993567,"stop":1717619993568,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95567142ed1311f","name":"Check received message with timestamp: 1717619404190 ","time":{"start":1717619891696,"stop":1717619891696,"duration":0},"status":"passed","severity":"normal"},{"uid":"3718119ac07883d6","name":"Check message on other pubsub topic is not received","time":{"start":1717619891698,"stop":1717619891699,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1c71ecc130d93f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1717619863758,"stop":1717619863759,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a3e7febc5e641ea","name":"Subscribe to topic containing XML and publish message","time":{"start":1717619864746,"stop":1717619864746,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9feca2c16882cd","name":"Check received message containing Russian","time":{"start":1717619891688,"stop":1717619891689,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59610db2de7d826","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717619945848,"stop":1717619945849,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfeb618f8d34be9e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717620008706,"stop":1717620008706,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0456dad19b74f8","name":"nwaku subscribes","time":{"start":1717619835582,"stop":1717619835582,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b29b4c75985fc6e","name":"Check received message containing Chinese","time":{"start":1717619595092,"stop":1717619595092,"duration":0},"status":"passed","severity":"normal"},{"uid":"347b5f7a7f93cf3","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1717619864746,"stop":1717619864747,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8de00996cfb902c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1717619864747,"stop":1717619864747,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee57aea1246ae49","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717620008678,"stop":1717620008678,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8a87b628f6447a","name":"Push message on custom pubsubTopic","time":{"start":1717619688709,"stop":1717619688709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0178ee90a3e51d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1717619377598,"stop":1717619377599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d62e6148c341993c","name":"Subscribe to topic containing Script and receive message","time":{"start":1717619624996,"stop":1717619624997,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b98381bb389647","name":"Nodes with multiple pubsub topic","time":{"start":1717619837612,"stop":1717619837613,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45d87efb60cd869","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717619353908,"stop":1717619353908,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ceac034538b46f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717619478794,"stop":1717619478795,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea1e46955a5ed98","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717619688709,"stop":1717619688710,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4fc36de4c467c6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1717619562908,"stop":1717619562909,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ef944cc9119299","name":"Check received message containing emoji","time":{"start":1717619595097,"stop":1717619595097,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe36445c53ff4ef","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1717619356653,"stop":1717619356653,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9ab885c3d446b4","name":"should not fail to stop the service if it was not started","time":{"start":1717619872330,"stop":1717619872330,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5cab766a65f6b2d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1717619367095,"stop":1717619367095,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7a3f6302dd4ed8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717619624993,"stop":1717619624993,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a0e95ba23691fe","name":"should return empty list for no shard","time":{"start":1717619353909,"stop":1717619353909,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f647c97dcf5d35a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1717619353919,"stop":1717619353919,"duration":0},"status":"passed","severity":"normal"},{"uid":"147bf51d9ea5ab5a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717619478794,"stop":1717619478794,"duration":0},"status":"passed","severity":"normal"},{"uid":"9789be17e00da84e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717619628451,"stop":1717619628451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28e9ac68b20c1b9","name":"Push message with JSON payload","time":{"start":1717619823513,"stop":1717619823513,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0294d6f23efe19","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717619625003,"stop":1717619625004,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b7a4fec71a553d","name":"Push message with content topic containing Script","time":{"start":1717619823523,"stop":1717619823523,"duration":0},"status":"passed","severity":"normal"},{"uid":"d328dbe582818a1f","name":"should properly create location multiaddrs - tcp4","time":{"start":1717619362496,"stop":1717619362496,"duration":0},"status":"passed","severity":"normal"},{"uid":"4498df19ab93cdcc","name":"Query generator for multiple messages","time":{"start":1717619993565,"stop":1717619993566,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9e8c297b818dc0","name":"Generator, custom pubsub topic","time":{"start":1717619987134,"stop":1717619987134,"duration":0},"status":"passed","severity":"normal"},{"uid":"681e90339eb6bb3","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717619353921,"stop":1717619353921,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b3dce29dd332d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717619361915,"stop":1717619361915,"duration":0},"status":"passed","severity":"normal"},{"uid":"331b2140d00ed5ce","name":"Check publish message containing SQL Injection","time":{"start":1717619863754,"stop":1717619863755,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0a898fc31bd9be","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1717619387875,"stop":1717619387875,"duration":0},"status":"passed","severity":"normal"},{"uid":"645c375a2157b13b","name":"Check received message with timestamp: 1717619404190 ","time":{"start":1717619891711,"stop":1717619891712,"duration":1},"status":"passed","severity":"normal"},{"uid":"3692ff5f5a075cc2","name":"creates an iterator","time":{"start":1717620005796,"stop":1717620005796,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e64ce9d251cd6a","name":"Push message with content topic containing emoji","time":{"start":1717619823526,"stop":1717619823526,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbeb936d3d177ed","name":"getPeersByDiscovery","time":{"start":1717619808205,"stop":1717619808206,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7fae95bb9fec27","name":"Check received message containing long","time":{"start":1717619891683,"stop":1717619891684,"duration":1},"status":"passed","severity":"normal"},{"uid":"81cd349635734267","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717620008674,"stop":1717620008678,"duration":4},"status":"passed","severity":"normal"},{"uid":"cca91036ed5de6f7","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1717619808207,"stop":1717619808207,"duration":0},"status":"passed","severity":"normal"},{"uid":"168f6c82945d8125","name":"Reopen subscription with peer with lost subscription","time":{"start":1717619474908,"stop":1717619474908,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8becb3be8a5bcce","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1717619405042,"stop":1717619405043,"duration":1},"status":"passed","severity":"normal"},{"uid":"de457fb006dd8318","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1717619413422,"stop":1717619413422,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8570dc8ec23438","name":"through manual discovery","time":{"start":1717619681029,"stop":1717619681029,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0521fe02185469","name":"should handle a minimal index list","time":{"start":1717619353995,"stop":1717619353995,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51050197cccf16d","name":"throws on content topic with too few or too many fields","time":{"start":1717619353892,"stop":1717619353893,"duration":1},"status":"passed","severity":"normal"},{"uid":"9998e86200bf3963","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717619493758,"stop":1717619493758,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd4b176b9dc85ce","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app45/3/topic319/proto","time":{"start":1717619932910,"stop":1717619932911,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b9782b9eede3d14","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1717620018079,"stop":1717620018080,"duration":1},"status":"passed","severity":"normal"},{"uid":"1147e362afdf6bcf","name":"Reopen subscription with peer with lost subscription","time":{"start":1717619474910,"stop":1717619474910,"duration":0},"status":"passed","severity":"normal"},{"uid":"42eb4c01515c99d1","name":"Push message with Arabic payload","time":{"start":1717619823510,"stop":1717619823511,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4fa73557900184","name":"same cluster, same shard: nodes connect","time":{"start":1717619562895,"stop":1717619562895,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a0a2200907c62e","name":"Check received message containing XML","time":{"start":1717619595094,"stop":1717619595094,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc974dbcd29e7fdc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717620145712,"stop":1717620145712,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fc727170e8d77c","name":"isConnected return false after peer stops","time":{"start":1717619453763,"stop":1717619453763,"duration":0},"status":"passed","severity":"normal"},{"uid":"db82c6dd53360201","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717619625002,"stop":1717619625003,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd096f76515567e","name":"Fails to publish message with empty text","time":{"start":1717619863764,"stop":1717619863766,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8c8b201de4700c4","name":"Check message received after nwaku node is restarted","time":{"start":1717619891701,"stop":1717619891701,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1331a8d6014f1624","name":"does not throw on valid cases","time":{"start":1717619353891,"stop":1717619353892,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05d90c41972329a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1717619863767,"stop":1717619863768,"duration":1},"status":"passed","severity":"normal"},{"uid":"2282a5326a6d7e35","name":"Js publishes, other Js receives","time":{"start":1717619835583,"stop":1717619835584,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1ce8feb1871a8a8","name":"Check received message containing Arabic","time":{"start":1717619891704,"stop":1717619891705,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34f1573125dbe88","name":"stop","time":{"start":1717619445410,"stop":1717619445411,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9cdd1d6a6d08c25","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1717619562915,"stop":1717619562915,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8ab385d7b843d6","name":"Subscribe to topic containing Russian and publish message","time":{"start":1717619864744,"stop":1717619864744,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abab22a996a2b38","name":"Push message with custom timestamp: 1717623163229","time":{"start":1717619945970,"stop":1717619945970,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06e4a86c89f4414","name":"Push message with special chars payload","time":{"start":1717619823510,"stop":1717619823510,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bcbbeabfb860ba","name":"should emit a peer event after start","time":{"start":1717619427504,"stop":1717619427505,"duration":1},"status":"passed","severity":"normal"},{"uid":"3feaefed202b93ce","name":"should not receive a peer event after stop","time":{"start":1717619427506,"stop":1717619427507,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a63dd2e949141c5","name":"Refresh subscription","time":{"start":1717620008698,"stop":1717620008699,"duration":1},"status":"passed","severity":"normal"},{"uid":"19504f93e554fcd3","name":"Push message with custom timestamp: 1717615963229","time":{"start":1717619945969,"stop":1717619945969,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f1766126e2f5a8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717619837611,"stop":1717619837612,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc4bff8d695d77a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app21/10/topic135/proto","time":{"start":1717619932911,"stop":1717619932912,"duration":1},"status":"passed","severity":"normal"},{"uid":"9800167ec18dc225","name":"Check publish message containing short","time":{"start":1717619863749,"stop":1717619863750,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbeb414d2553ab2b","name":"should throw an error for insufficient data","time":{"start":1717619353996,"stop":1717619353996,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2d9154217fb4aa","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717619628453,"stop":1717619628453,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f728f5566c7475","name":"Subscribe to topic containing short and publish message","time":{"start":1717619864741,"stop":1717619864741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40740056df32056","name":"Subscribe to topic containing special chars and publish message","time":{"start":1717619864742,"stop":1717619864743,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cac0c0e6bb69328","name":"Push message with content topic containing short","time":{"start":1717619823520,"stop":1717619823520,"duration":0},"status":"passed","severity":"normal"},{"uid":"486a591b7cb0c26d","name":"Decoder throws on empty string content topic","time":{"start":1717619387878,"stop":1717619387879,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45751086282b85f","name":"Subscribe to topic containing long and receive message","time":{"start":1717620008683,"stop":1717620008683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba91373fc27b82f6","name":"Passing page size 11 when there are 10 messages","time":{"start":1717620000623,"stop":1717620000624,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca00a6136df8b79a","name":"Query Generator, No Decoder","time":{"start":1717619981134,"stop":1717619981135,"duration":1},"status":"passed","severity":"normal"},{"uid":"292db7232db08d50","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1717619674157,"stop":1717619674158,"duration":1},"status":"passed","severity":"normal"},{"uid":"21df16c50e2fbe32","name":"Query Generator, No message returned","time":{"start":1717619981135,"stop":1717619981135,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba896d9e59b71901","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1717619353906,"stop":1717619353906,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d1ac7c72000bbc","name":"tcp ip4 address","time":{"start":1717619361819,"stop":1717619361821,"duration":2},"status":"passed","severity":"normal"},{"uid":"9965f6d7a957da86","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717619562917,"stop":1717619562917,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88b20b10a4f27e5","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1717619353919,"stop":1717619353919,"duration":0},"status":"passed","severity":"normal"},{"uid":"729afd9c429c0208","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1717619931898,"stop":1717619931899,"duration":1},"status":"passed","severity":"normal"},{"uid":"71cb6af4b3237173","name":"Check received message with timestamp: 1717619404190000000 ","time":{"start":1717619891711,"stop":1717619891711,"duration":0},"status":"passed","severity":"normal"},{"uid":"df34a3a4daa214c0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717620008700,"stop":1717620008701,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fcb5bdb57c0510","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1717619377601,"stop":1717619377602,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2a14cea3317798","name":"Push message with meta","time":{"start":1717619945961,"stop":1717619945961,"duration":0},"status":"passed","severity":"normal"},{"uid":"a084b8a8a1aafd4d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1717619353898,"stop":1717619353898,"duration":0},"status":"passed","severity":"normal"},{"uid":"201ad9db26f3c5fd","name":"Fails to push message with large meta","time":{"start":1717619945961,"stop":1717619945962,"duration":1},"status":"passed","severity":"normal"},{"uid":"47801bd385b7167b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1717619361911,"stop":1717619361911,"duration":0},"status":"passed","severity":"normal"},{"uid":"5333808e7827ffd8","name":"more peers than existing","time":{"start":1717619808542,"stop":1717619808543,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cae70f07bf8e3708","name":"new peer added after a peer was already found","time":{"start":1717619808206,"stop":1717619808206,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a1b6daf8b16e5ba","name":"Check message with no content topic is not received","time":{"start":1717619595101,"stop":1717619595102,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a74c683665a245b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1717619356651,"stop":1717619356652,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cbb818dfe015da5","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1717619353916,"stop":1717619353916,"duration":0},"status":"passed","severity":"normal"},{"uid":"da214d226ef4ed4b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717619628450,"stop":1717619628451,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb2ae62b1d7a149","name":"addEventListener with correct event","time":{"start":1717619445407,"stop":1717619445407,"duration":0},"status":"passed","severity":"normal"},{"uid":"71996e949236718","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1717619353914,"stop":1717619353914,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2201540b0214c9d","name":"Check message with non string payload is not received","time":{"start":1717619891716,"stop":1717619891716,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85065749674a07d","name":"Push message with content topic containing JSON","time":{"start":1717619823524,"stop":1717619823525,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4bf3021275321bf","name":"random static sharding 4 - Cluster ID: 323, Shard ID: 871","time":{"start":1717619945831,"stop":1717619945831,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e41ae8cc0a6a706","name":"Check received message containing Basic HTML tag","time":{"start":1717619891707,"stop":1717619891708,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb51ceb9c656a4a","name":"Publish message with custom timestamp: Wed Jun 05 2024 21:37:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1717619863762,"stop":1717619863763,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e8a8bab25ca062","name":"Decoder throws on empty string content topic","time":{"start":1717619389654,"stop":1717619389654,"duration":0},"status":"passed","severity":"normal"},{"uid":"96101435ca3e33e2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1717619562908,"stop":1717619562908,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f1d5da2fa8dbc1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1717619353912,"stop":1717619353912,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6753084a5f53e89","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717619353908,"stop":1717619353908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f43e96c793ea18","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app6/2/topic546/json","time":{"start":1717619932913,"stop":1717619932913,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c56852dec67c51","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717619624994,"stop":1717619624995,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b0ed771f9a18c0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717619688712,"stop":1717619688712,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b81064aa78670f","name":"Push message with SQL Injection payload","time":{"start":1717619945943,"stop":1717619945943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab78c5779d7e4cbf","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1717619995947,"stop":1717619995947,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fc5f7faa493bc8","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1717619353920,"stop":1717619353920,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ab5a5dee2776aa","name":"start node with ApplicationInfo","time":{"start":1717619932915,"stop":1717619932915,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefa996c73543be0","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1717619413422,"stop":1717619413423,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc0331cb1417796a","name":"Check publish message containing unicode special characters","time":{"start":1717619863757,"stop":1717619863758,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8914e4ed95755d","name":"Check meta is set [symmetric]","time":{"start":1717619387875,"stop":1717619387876,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ddb3379be200e3a","name":"Check publish message containing emoji","time":{"start":1717619863758,"stop":1717619863758,"duration":0},"status":"passed","severity":"normal"},{"uid":"a005780f5b5de1aa","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717619595098,"stop":1717619595099,"duration":1},"status":"passed","severity":"normal"},{"uid":"5436dfb7de8018cc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717619837616,"stop":1717619837616,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7892702d6360c2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1717619353913,"stop":1717619353913,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47fc496279c2a21","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app30/2/topic539/xml","time":{"start":1717619932907,"stop":1717619932908,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0b0d831ebe5a5b","name":"should throw an error for missing sharding configuration","time":{"start":1717619353922,"stop":1717619353922,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb6e0dc686dd4f0","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app22/4/topic403/utf8","time":{"start":1717619932912,"stop":1717619932912,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce0689c9464ee9d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717619932904,"stop":1717619932904,"duration":0},"status":"passed","severity":"normal"},{"uid":"45030a85c3ba231a","name":"Encoder throws on empty string content topic","time":{"start":1717619387877,"stop":1717619387878,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dcdd9f44d013e2d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1717619353913,"stop":1717619353913,"duration":0},"status":"passed","severity":"normal"},{"uid":"531d25ee95e1d4f8","name":"safeDispatchEvent","time":{"start":1717619445410,"stop":1717619445410,"duration":0},"status":"passed","severity":"normal"},{"uid":"734eb7897fe5ab79","name":"Check received message containing special chars","time":{"start":1717619891703,"stop":1717619891704,"duration":1},"status":"passed","severity":"normal"},{"uid":"29697c1dc1a42c1e","name":"Push message equal or less that 1MB","time":{"start":1717619823530,"stop":1717619823530,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8661853ef2abb48","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1717619377602,"stop":1717619377602,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7217b8a1ca545c0","name":"Check received message containing SQL Injection","time":{"start":1717619595093,"stop":1717619595093,"duration":0},"status":"passed","severity":"normal"},{"uid":"efcdc69efeb5a082","name":"Ping on unsubscribed peer","time":{"start":1717619449321,"stop":1717619449322,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bcfd1b032310f40","name":"random static sharding 3 - Cluster ID: 302, Shard ID: 151","time":{"start":1717619945830,"stop":1717619945831,"duration":1},"status":"passed","severity":"normal"},{"uid":"e120d97cfbf04dbc","name":"Wrong topic","time":{"start":1717619932913,"stop":1717619932914,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5976b709181993","name":"should decode valid enr with tcp successfully","time":{"start":1717619362490,"stop":1717619362490,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b3ca0cba9b795e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717619628453,"stop":1717619628453,"duration":0},"status":"passed","severity":"normal"},{"uid":"1869df32d02bf9e3","name":"Query with Ordered Callback, No Decoder","time":{"start":1717619981136,"stop":1717619981137,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff7634ebc6371e2","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1717619353995,"stop":1717619353996,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7293860816cc92c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717620008689,"stop":1717620008689,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e87d71a5cb02ef","name":"Fails to push message with empty content topic","time":{"start":1717619945960,"stop":1717619945961,"duration":1},"status":"passed","severity":"normal"},{"uid":"199c7af0ae6578a5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717619624981,"stop":1717619624981,"duration":0},"status":"passed","severity":"normal"},{"uid":"8132b5381caff746","name":"Check received message containing special chars","time":{"start":1717619891685,"stop":1717619891685,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee38a4c967d32b5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717620145712,"stop":1717620145713,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aab32d86065c209","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1717619562912,"stop":1717619562913,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b230d7d1e87e58","name":"Subscribe to topic containing XML and receive message","time":{"start":1717620008706,"stop":1717620008707,"duration":1},"status":"passed","severity":"normal"},{"uid":"619d4d9b85f416b8","name":"Decoder throws on undefined content topic","time":{"start":1717619367349,"stop":1717619367349,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1058447e092d70","name":"Check received message containing numeric","time":{"start":1717619595090,"stop":1717619595091,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba56dcb313d391c5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717619624991,"stop":1717619624991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63d27f2b289bc62","name":"Waku message hash computation (no timestamp)","time":{"start":1717619356654,"stop":1717619356655,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5bbb4fb2bff3e6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717620008695,"stop":1717620008695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c055367321bbe01f","name":"Fails to push message bigger that 1MB","time":{"start":1717619823531,"stop":1717619823531,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a1c40dfcf8c056","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1717619361907,"stop":1717619361908,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7482d54743443f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717619562909,"stop":1717619562909,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d11e9c783ef9e9f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1717619353903,"stop":1717619353903,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0c298f73e9f832","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717619478796,"stop":1717619478797,"duration":1},"status":"passed","severity":"normal"},{"uid":"467c6a3861c09353","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1717620018078,"stop":1717620018079,"duration":1},"status":"passed","severity":"normal"},{"uid":"866eaf4d79b0d49f","name":"Check received message containing Russian","time":{"start":1717619891705,"stop":1717619891705,"duration":0},"status":"passed","severity":"normal"},{"uid":"838935763b09e789","name":"should properly create location multiaddrs - tcp","time":{"start":1717619362497,"stop":1717619362497,"duration":0},"status":"passed","severity":"normal"},{"uid":"366e5d785912dd35","name":"Push message with content topic containing numeric","time":{"start":1717619945954,"stop":1717619945954,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c1f86163c8f5a4","name":"shard 0","time":{"start":1717619945829,"stop":1717619945829,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab8f8ff511a1473","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1717619453757,"stop":1717619453757,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89e1d6b28168938","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1717619562916,"stop":1717619562917,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ebd7b1522da889e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717619624985,"stop":1717619624986,"duration":1},"status":"passed","severity":"normal"},{"uid":"344eb788f5c80690","name":"Subscribe to topic containing short and receive message","time":{"start":1717620008683,"stop":1717620008683,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb72932ba81d6d99","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1717619361908,"stop":1717619361908,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17ab1c188a145bd","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1717619353995,"stop":1717619353995,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c6a960a2e82553","name":"random static sharding 2 - Cluster ID: 680, Shard ID: 712","time":{"start":1717619945830,"stop":1717619945830,"duration":0},"status":"passed","severity":"normal"},{"uid":"63281859dc7654b2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717619478799,"stop":1717619478799,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5a6163f8470e7d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1717619353917,"stop":1717619353918,"duration":1},"status":"passed","severity":"normal"},{"uid":"18fab5ed4fbabc14","name":"Mutual subscription","time":{"start":1717619864735,"stop":1717619864735,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de4502fafc2956c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717620008697,"stop":1717620008698,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ed2bbfe2afdde1","name":"Relay - times out","time":{"start":1717620023084,"stop":1717620023084,"duration":0},"status":"passed","severity":"normal"},{"uid":"d478a79e62c6c27e","name":"Subscribe to topic containing XML and receive message","time":{"start":1717620008690,"stop":1717620008690,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a5e32903a34297","name":"Query generator for multiple messages with different content topic format","time":{"start":1717619993568,"stop":1717619993576,"duration":8},"status":"passed","severity":"normal"},{"uid":"70dfc2c9ff24274a","name":"Check received message containing Arabic","time":{"start":1717619891688,"stop":1717619891688,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa9cb7b4f6c0b96","name":"Subscribe to topic containing long and receive message","time":{"start":1717620008699,"stop":1717620008700,"duration":1},"status":"passed","severity":"normal"},{"uid":"13568e46ec4e55bf","name":"Push message with custom timestamp: 1686861195267","time":{"start":1717619823529,"stop":1717619823529,"duration":0},"status":"passed","severity":"normal"},{"uid":"689c4cc1344e1bcc","name":"Asymmetric encrypt & decrypt","time":{"start":1717619388401,"stop":1717619388402,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14a6cad55d045f6","name":"Subscribe to topic containing Script and publish message","time":{"start":1717619864745,"stop":1717619864746,"duration":1},"status":"passed","severity":"normal"},{"uid":"24db3faf16c4824e","name":"Subscribe and publish message","time":{"start":1717619864736,"stop":1717619864737,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea2d2014517fb2b6","name":"should be called for bootstrap peers","time":{"start":1717619413420,"stop":1717619413420,"duration":0},"status":"passed","severity":"normal"},{"uid":"3706178e641b5b3","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1717619353897,"stop":1717619353897,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a62a64025acf6ff","name":"Push message with unicode special characters payload","time":{"start":1717619945946,"stop":1717619945948,"duration":2},"status":"passed","severity":"normal"},{"uid":"af2e4ae37cd64877","name":"Encoder throws on undefined content topic","time":{"start":1717619367348,"stop":1717619367348,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82b67ccf61819a1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717619628448,"stop":1717619628449,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6273374dc84acd0","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1717619353911,"stop":1717619353911,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f9f121ab564d0a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1717619353914,"stop":1717619353914,"duration":0},"status":"passed","severity":"normal"},{"uid":"90840270d7a508ad","name":"Used by Waku Relay","time":{"start":1717620014571,"stop":1717620014571,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd98d16a5e623267","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1717619562910,"stop":1717619562911,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6399f5aaf0da28d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717620145713,"stop":1717620145714,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b20ede844ab508","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717619891712,"stop":1717619891712,"duration":0},"status":"passed","severity":"normal"},{"uid":"74217b64abe5a316","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717619493758,"stop":1717619493758,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dec8ab858f6e79","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717620008684,"stop":1717620008684,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83c3b09afbe040d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1717619353917,"stop":1717619353917,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a1909e32c32e82","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1717619353912,"stop":1717619353912,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de765cfda43f8b8","name":"handles empty shards array correctly","time":{"start":1717619353922,"stop":1717619353923,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e082a9e5dee83d","name":"configure the node with multiple content topics","time":{"start":1717619932914,"stop":1717619932914,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9d9e8078449f4e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717620008690,"stop":1717620008691,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d796ce5b240c2a0","name":"Push message with shell command payload","time":{"start":1717619823513,"stop":1717619823514,"duration":1},"status":"passed","severity":"normal"},{"uid":"249654698a78fc13","name":"Push message with content topic containing SQL Injection","time":{"start":1717619945957,"stop":1717619945957,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef88e61ad6c2ffb","name":"Query generator for multiple messages with different message text format","time":{"start":1717619993566,"stop":1717619993566,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4089a490a5709a","name":"Light Node - default protocols","time":{"start":1717620023086,"stop":1717620023086,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba228dc38f66946","name":"Round trip binary serialization","time":{"start":1717619367346,"stop":1717619367347,"duration":1},"status":"passed","severity":"normal"},{"uid":"373cccca874304e0","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1717620018078,"stop":1717620018078,"duration":0},"status":"passed","severity":"normal"},{"uid":"844715825d7f1fbc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717620008679,"stop":1717620008679,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2014fa9e76b75e","name":"udp ip6 address","time":{"start":1717619361821,"stop":1717619361822,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0191d5f9d05f801","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1717619361909,"stop":1717619361910,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd68c3c6976944a6","name":"Push message with rate limit","time":{"start":1717619823528,"stop":1717619823529,"duration":1},"status":"passed","severity":"normal"},{"uid":"2164a7a4b7e3bd70","name":"Push message with XML payload","time":{"start":1717619945944,"stop":1717619945944,"duration":0},"status":"passed","severity":"normal"},{"uid":"321ee891c8d41ff5","name":"Check received message containing short","time":{"start":1717619891682,"stop":1717619891683,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d1c68bfb8dfba13","name":"should properly create location multiaddrs - tcp6","time":{"start":1717619362496,"stop":1717619362497,"duration":1},"status":"passed","severity":"normal"},{"uid":"545baa2ebf76bb7d","name":"Check received message containing XML","time":{"start":1717619891691,"stop":1717619891691,"duration":0},"status":"passed","severity":"normal"},{"uid":"866c780e5401a6ed","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1717619377598,"stop":1717619377598,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a596b1811fb50b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717619837618,"stop":1717619837618,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acad0b09a863f19","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1717619562918,"stop":1717619562918,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c0bc88cf6eae8a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1717619377117,"stop":1717619377119,"duration":2},"status":"passed","severity":"normal"},{"uid":"35e820ec05d8e69c","name":"throws on content topic with empty application field","time":{"start":1717619353894,"stop":1717619353894,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ea8de40c26870b","name":"Check received message containing JSON","time":{"start":1717619891708,"stop":1717619891708,"duration":0},"status":"passed","severity":"normal"},{"uid":"2248cdd345ff8ce3","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app65/6/topic634/json","time":{"start":1717619932906,"stop":1717619932907,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacba54c01940054","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1717619353900,"stop":1717619353901,"duration":1},"status":"passed","severity":"normal"},{"uid":"b764f8551a7416c6","name":"different cluster, same shard: nodes don't connect","time":{"start":1717619562896,"stop":1717619562896,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e18f1a376199f94","name":"should properly compute the node id","time":{"start":1717619362493,"stop":1717619362493,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c25f36dcb9fb5b","name":"Promise Callback - backward","time":{"start":1717619969473,"stop":1717619969474,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f79b081e71284","name":"Check received message containing Script","time":{"start":1717619891691,"stop":1717619891691,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65fbe271f832a47","name":"Push to array if already present","time":{"start":1717619353445,"stop":1717619353445,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ea0496898dfa75","name":"Check message on other pubsub topic is not received","time":{"start":1717619595100,"stop":1717619595101,"duration":1},"status":"passed","severity":"normal"},{"uid":"a662356f7d86874e","name":"Passing page size 110 when there are 120 messages","time":{"start":1717620000625,"stop":1717620000625,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce8d60a9679c992","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1717619562900,"stop":1717619562900,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d4480a194b2182","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1717619415852,"stop":1717619415853,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b832c751e46ec16","name":"can dial TLS multiaddrs","time":{"start":1717619681028,"stop":1717619681028,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacb0cd0abe8d682","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1717619377597,"stop":1717619377597,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8b40fe1b81f96e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717619688710,"stop":1717619688710,"duration":0},"status":"passed","severity":"normal"},{"uid":"169b1fe5b9e53d32","name":"Store - dialed first","time":{"start":1717620023084,"stop":1717620023085,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52da591f0364ab0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717619478804,"stop":1717619478804,"duration":0},"status":"passed","severity":"normal"},{"uid":"14dcdb855b01dee","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717619945829,"stop":1717619945829,"duration":0},"status":"passed","severity":"normal"},{"uid":"5393aa7625ec159","name":"isConnected should return false after all peers disconnect","time":{"start":1717619453762,"stop":1717619453762,"duration":0},"status":"passed","severity":"normal"},{"uid":"d762a90ebf862bbb","name":"Passing page size 19 when there are 20 messages","time":{"start":1717620000624,"stop":1717620000625,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53a77d47166c9c","name":"Check message received after nwaku node is restarted","time":{"start":1717619891717,"stop":1717619891717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8283dfe4d8bc34b6","name":"Push message with content topic containing shell command","time":{"start":1717619945959,"stop":1717619945959,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e54ff6743710ec6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717619628453,"stop":1717619628454,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab04b9f9895fe87","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1717619981141,"stop":1717619981141,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3a3f1640f9a136","name":"Publish without waiting for remote peer","time":{"start":1717619864736,"stop":1717619864736,"duration":0},"status":"passed","severity":"normal"},{"uid":"e889860743025c50","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1717619562898,"stop":1717619562898,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8393d018281415b","name":"Non TWN Cluster","time":{"start":1717619932905,"stop":1717619932905,"duration":0},"status":"passed","severity":"normal"},{"uid":"3480b4b079e9920a","name":"Ping on subscribed peer","time":{"start":1717619474907,"stop":1717619474907,"duration":0},"status":"passed","severity":"normal"},{"uid":"553b2e8c9d41f3ab","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1717619361913,"stop":1717619361913,"duration":0},"status":"passed","severity":"normal"},{"uid":"8773a7a34165bb31","name":"Check publish message containing XML","time":{"start":1717619863755,"stop":1717619863755,"duration":0},"status":"passed","severity":"normal"},{"uid":"1201646e4cb45702","name":"Check received message containing Russian","time":{"start":1717619595093,"stop":1717619595093,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ada5d1fbb13a94","name":"should be able to encode the field with only RELAY set to true","time":{"start":1717619361905,"stop":1717619361906,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb6cedf37923867","name":"should set field with all protocols enabled","time":{"start":1717619362498,"stop":1717619362498,"duration":0},"status":"passed","severity":"normal"},{"uid":"274fab8560ea3773","name":"Decoder throws on empty string content topic","time":{"start":1717619367349,"stop":1717619367350,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a64d1a423c0a46","name":"should not fail to stop the service if it was not started","time":{"start":1717619427502,"stop":1717619427503,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a1cacb80e009a5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1717619353914,"stop":1717619353914,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f4fcc07fe7b9fa","name":"Symmetric encrypt & Decrypt","time":{"start":1717619388402,"stop":1717619388403,"duration":1},"status":"passed","severity":"normal"},{"uid":"6923833226bd92ee","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1717620018076,"stop":1717620018076,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0cee61a6d30e3d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717619987133,"stop":1717619987133,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c6dd3d4961bf40","name":"Waku message hash computation (meta attribute not present)","time":{"start":1717619356653,"stop":1717619356654,"duration":1},"status":"passed","severity":"normal"},{"uid":"343af13a0cd8ea14","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1717619353914,"stop":1717619353915,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffad699cf84dce06","name":"Push message with Russian payload","time":{"start":1717619823511,"stop":1717619823511,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db71c9bf2188d91","name":"Check message with non string payload is not received","time":{"start":1717619595104,"stop":1717619595104,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6350acdaf691e23","name":"Push message equal or less that 1MB","time":{"start":1717619945970,"stop":1717619945970,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09f50f45ce746ea","name":"Subscribe and receive messages via lightPush","time":{"start":1717620008694,"stop":1717620008694,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a42ded5b52412a1","name":"Check received message containing Chinese","time":{"start":1717619891686,"stop":1717619891686,"duration":0},"status":"passed","severity":"normal"},{"uid":"1641f46cc4842534","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717620008707,"stop":1717620008707,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3ee779bcede457","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717619624992,"stop":1717619624992,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f961789ae18eac","name":"Throws when trying to push message with empty payload","time":{"start":1717619945953,"stop":1717619945953,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a430d2a5d15c35a","name":"addEventListener with wrong event","time":{"start":1717619445407,"stop":1717619445408,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c427c448f20a34","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717619837617,"stop":1717619837617,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbcd728db9af4bb2","name":"Check received message containing Script","time":{"start":1717619891706,"stop":1717619891706,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d0ea813d7722f5","name":"isConnected between 2 js-waku relay nodes","time":{"start":1717619453763,"stop":1717619453763,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7643354750457fe","name":"Fields are not dropped","time":{"start":1717619366808,"stop":1717619366810,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6f63a25e44dee9c","name":"should throw an error for missing required configuration","time":{"start":1717619353909,"stop":1717619353910,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7abfa78cf389831","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1717619562897,"stop":1717619562897,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22074dd6a88ec99","name":"Publish message with custom timestamp: Thu Jun 15 2023 20:37:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1717619863760,"stop":1717619863761,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dedf9ac7bb71451","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1717619562915,"stop":1717619562916,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0384fb1df844b3","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1717619562914,"stop":1717619562915,"duration":1},"status":"passed","severity":"normal"},{"uid":"83545e411b618471","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717619493756,"stop":1717619493756,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13b804e95a76f3c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1717619864743,"stop":1717619864743,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bc9b64c7db5111","name":"All","time":{"start":1717619414294,"stop":1717619414295,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebbb6b31a0a1294f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717619688713,"stop":1717619688713,"duration":0},"status":"passed","severity":"normal"},{"uid":"da33598794e7f273","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1717619562922,"stop":1717619562922,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cb914d221cc829","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717619987135,"stop":1717619987135,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b370dcdc36751a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1717619864738,"stop":1717619864739,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea62c0c476a2b148","name":"groups content topics by expected pubsub topic","time":{"start":1717619353902,"stop":1717619353903,"duration":1},"status":"passed","severity":"normal"},{"uid":"7500320c7aef2c6","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1717619931899,"stop":1717619931899,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a137d1607b9ab9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717619624986,"stop":1717619624987,"duration":1},"status":"passed","severity":"normal"},{"uid":"c48125c6c595f45c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1717619353918,"stop":1717619353919,"duration":1},"status":"passed","severity":"normal"},{"uid":"985fbe4e46036157","name":"Check message with no payload is not received","time":{"start":1717619595103,"stop":1717619595104,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0984dd4d915ddc5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717619628451,"stop":1717619628452,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc10df190427f571","name":"Push message with content topic containing short","time":{"start":1717619945953,"stop":1717619945954,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b895a3d1f6ba7c2","name":"Push message with XML payload","time":{"start":1717619823512,"stop":1717619823512,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10b19e24413b9d8","name":"Callback on promise, aborts when callback returns true","time":{"start":1717619993582,"stop":1717619993584,"duration":2},"status":"passed","severity":"normal"},{"uid":"a35953ea3ed2654e","name":"handles different clusterIds correctly","time":{"start":1717619353903,"stop":1717619353903,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0e57de13eb5ec9","name":"Fails to push message with large meta","time":{"start":1717619823527,"stop":1717619823528,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ad800d878c4230","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717619624999,"stop":1717619625000,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e49316303a4cf34","name":"configure the node with multiple pubsub topics","time":{"start":1717619945847,"stop":1717619945847,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b8125668a23d6f","name":"Query Generator - backward","time":{"start":1717619969472,"stop":1717619969473,"duration":1},"status":"passed","severity":"normal"},{"uid":"155caed731bb9c96","name":"Check publish message after service node is restarted","time":{"start":1717619863774,"stop":1717619863781,"duration":7},"status":"skipped","severity":"normal"},{"uid":"b34b70911233313c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1717619562903,"stop":1717619562904,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b952e1f4e7d6d1","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1717620018079,"stop":1717620018079,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9db642bfc295061","name":"Check received message containing unicode special characters","time":{"start":1717619595096,"stop":1717619595097,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea5a89db885172","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1717619562897,"stop":1717619562898,"duration":1},"status":"passed","severity":"normal"},{"uid":"25070bc7f37e4a09","name":"Passing page size 10 when there are 10 messages","time":{"start":1717620000623,"stop":1717620000623,"duration":0},"status":"passed","severity":"normal"},{"uid":"8351d32356eb890e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717619478802,"stop":1717619478803,"duration":1},"status":"passed","severity":"normal"},{"uid":"236c5972d2110b59","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1717619353900,"stop":1717619353900,"duration":0},"status":"passed","severity":"normal"},{"uid":"2374976fb8b6599e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1717619981132,"stop":1717619981133,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf88558b6f29a70","name":"should get / set TCP multiaddr","time":{"start":1717619362495,"stop":1717619362495,"duration":0},"status":"passed","severity":"normal"},{"uid":"343ba55c442a4ea5","name":"Using a function","time":{"start":1717620014570,"stop":1717620014570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1afe04f3871a8ce","name":"unsubscribes","time":{"start":1717620005797,"stop":1717620005798,"duration":1},"status":"passed","severity":"normal"},{"uid":"c95ede0cdf48a00d","name":"should use DNS peer discovery with light client","time":{"start":1717619427509,"stop":1717619427509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b313eea441dfa0d5","name":"Check received message containing special chars","time":{"start":1717619595091,"stop":1717619595091,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38c627df5776d93","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1717619353915,"stop":1717619353915,"duration":0},"status":"passed","severity":"normal"},{"uid":"700d48171df74e1","name":"same cluster, different shard: nodes don't connect","time":{"start":1717619562895,"stop":1717619562896,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39df639f8bf235","name":"Check received message containing Script","time":{"start":1717619595094,"stop":1717619595094,"duration":0},"status":"passed","severity":"normal"},{"uid":"6385da80de8d89b2","name":"Check publish message containing special chars","time":{"start":1717619863752,"stop":1717619863752,"duration":0},"status":"passed","severity":"normal"},{"uid":"690aef5e5d31add3","name":"Push message with content topic containing escaped characters","time":{"start":1717619945959,"stop":1717619945959,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c39690e1c138ff9","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1717619562904,"stop":1717619562905,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec82b9aefc82a6a9","name":"Check message received after jswaku node is restarted","time":{"start":1717619891716,"stop":1717619891716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e2de2fc5a80fe11","name":"start node with empty shard","time":{"start":1717619945849,"stop":1717619945850,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e2e0b9838940f5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1717619353897,"stop":1717619353897,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c0c067a52735f4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1717619377599,"stop":1717619377599,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d45e5d7990b5055","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717620008707,"stop":1717620008708,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e633fb117ca880a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1717619931902,"stop":1717619931902,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bec97e805485f7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717619823524,"stop":1717619823524,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e6432f5deb2e04","name":"Relay","time":{"start":1717619414293,"stop":1717619414294,"duration":1},"status":"passed","severity":"normal"},{"uid":"2512de8facfe633e","name":"Push message with content topic containing XML","time":{"start":1717619823524,"stop":1717619823524,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ceb48aa6a64f2d8","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1717619353910,"stop":1717619353910,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce0d5dab018fac4","name":"Check publish message containing Basic HTML tag","time":{"start":1717619863756,"stop":1717619863756,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5378222983b52e","name":"Encoder throws on empty string content topic","time":{"start":1717619367349,"stop":1717619367349,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef18cfee531692e","name":"Ping on unsubscribed peer","time":{"start":1717619474910,"stop":1717619474910,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b29d4b10fd0d5b0","name":"pre and post cipher","time":{"start":1717619388403,"stop":1717619388403,"duration":0},"status":"passed","severity":"normal"},{"uid":"da98c32157ca34e6","name":"Push message on custom pubsubTopic","time":{"start":1717619688712,"stop":1717619688712,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9201e705fcfd1e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1717619562906,"stop":1717619562906,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54aca608330ff89","name":"dispatchEvent via connectionManager","time":{"start":1717619445409,"stop":1717619445410,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f0d47c7125d2d6","name":"Check message with no payload is not received","time":{"start":1717619891699,"stop":1717619891700,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e065937631237e1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717619624998,"stop":1717619624999,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1ace84baa6b64d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1717619453761,"stop":1717619453761,"duration":0},"status":"passed","severity":"normal"},{"uid":"d628e3235bca551c","name":"Passing page size 1 when there are 4 messages","time":{"start":1717620000622,"stop":1717620000622,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78a35011ffcfd7c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717620008680,"stop":1717620008680,"duration":0},"status":"passed","severity":"normal"},{"uid":"74df3429de87cf16","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1717619353916,"stop":1717619353916,"duration":0},"status":"passed","severity":"normal"},{"uid":"177e23d84bff03fd","name":"handles multiple messages","time":{"start":1717620005797,"stop":1717620005797,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c57c67e3b520d28","name":"Push message with long payload","time":{"start":1717619823509,"stop":1717619823509,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1568facdf2ab48","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1717619356655,"stop":1717619356655,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f2a3f33045ed7e","name":"Promise Callback - forward","time":{"start":1717619969473,"stop":1717619969473,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0321c712818e98f","name":"Push message with escaped characters payload","time":{"start":1717619945945,"stop":1717619945946,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce049b9b92cf61fb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717620008687,"stop":1717620008688,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f17f9376936e926","name":"Generator, custom pubsub topic","time":{"start":1717619987132,"stop":1717619987132,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e08549cd9a23bbb","name":"should emit a peer event after start","time":{"start":1717619381942,"stop":1717619381942,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3600c5f44bfae3","name":"Check received message containing JSON","time":{"start":1717619891692,"stop":1717619891693,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6fc5a2423abd35","name":"Generator, 2 different pubsubtopics","time":{"start":1717619987136,"stop":1717619987136,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c43aca4564d3ce8","name":"random static sharding 10 - Cluster ID: 717, Shard ID: 206","time":{"start":1717619945837,"stop":1717619945845,"duration":8},"status":"passed","severity":"normal"},{"uid":"818a8971c28129d1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717620008705,"stop":1717620008705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c734d895bd3e8f04","name":"Check received message containing numeric","time":{"start":1717619891684,"stop":1717619891684,"duration":0},"status":"passed","severity":"normal"},{"uid":"108082c5ce04f46d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717619478794,"stop":1717619478794,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da2ae88d7fe733d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1717619353911,"stop":1717619353911,"duration":0},"status":"passed","severity":"normal"},{"uid":"5618edfa2581b2c0","name":"should not fail to start the service if it is already started","time":{"start":1717619381941,"stop":1717619381942,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f856e86d418c5a6","name":"handles different networkShards values correctly","time":{"start":1717619353904,"stop":1717619353904,"duration":0},"status":"passed","severity":"normal"},{"uid":"2665aca3e426504b","name":"Publishes to nwaku","time":{"start":1717619835583,"stop":1717619835583,"duration":0},"status":"passed","severity":"normal"},{"uid":"148f0851ee5b3d71","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1717619353915,"stop":1717619353915,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d60fe03a75070c","name":"Encoder throws on empty string content topic","time":{"start":1717619389653,"stop":1717619389653,"duration":0},"status":"passed","severity":"normal"},{"uid":"559fac0b3e9be611","name":"Reopen subscription with peer with lost subscription","time":{"start":1717619449322,"stop":1717619449322,"duration":0},"status":"passed","severity":"normal"},{"uid":"349494367e541a58","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1717619353912,"stop":1717619353913,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc359a224b5f362","name":"Push message with content topic containing emoji","time":{"start":1717619945960,"stop":1717619945960,"duration":0},"status":"passed","severity":"normal"},{"uid":"daeec44b5e7aec17","name":"Push message with content topic containing long","time":{"start":1717619823520,"stop":1717619823520,"duration":0},"status":"passed","severity":"normal"},{"uid":"99567d494fdaa28c","name":"connected peers and dial","time":{"start":1717619808541,"stop":1717619808541,"duration":0},"status":"skipped","severity":"normal"},{"uid":"590b0b4d49b88088","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1717619353911,"stop":1717619353911,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9618833c93170cd","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717619361910,"stop":1717619361911,"duration":1},"status":"passed","severity":"normal"},{"uid":"b289f6c06c4d036b","name":"Nodes with multiple pubsub topic","time":{"start":1717619837618,"stop":1717619837618,"duration":0},"status":"passed","severity":"normal"},{"uid":"1130f1ff54d19dac","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1717619995946,"stop":1717619995947,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a808aa1475c4ea","name":"Decoder throws on undefined content topic","time":{"start":1717619389653,"stop":1717619389654,"duration":1},"status":"passed","severity":"normal"},{"uid":"1083606c906f183b","name":"Check received message containing long","time":{"start":1717619595090,"stop":1717619595090,"duration":0},"status":"passed","severity":"normal"},{"uid":"99134fc7db25c51b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1717619361913,"stop":1717619361914,"duration":1},"status":"passed","severity":"normal"},{"uid":"545d86ccfddb9b14","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1717619353912,"stop":1717619353912,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bc9c94469ac75f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717620008710,"stop":1717620008711,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef1347a7ebf5a9e","name":"Check publish message after client node is restarted","time":{"start":1717619863781,"stop":1717619863781,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d53f4272f9ee5dc","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1717619453757,"stop":1717619453761,"duration":4},"status":"passed","severity":"normal"},{"uid":"9fc1764e5605af9d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1717619353924,"stop":1717619353925,"duration":1},"status":"passed","severity":"normal"},{"uid":"26d28c2f90401b47","name":"Subscribe to topic containing XML and receive message","time":{"start":1717619624997,"stop":1717619624998,"duration":1},"status":"passed","severity":"normal"},{"uid":"34cb21a48efb5588","name":"should return valid sharding parameters for static sharding","time":{"start":1717619353920,"stop":1717619353920,"duration":0},"status":"passed","severity":"normal"},{"uid":"301ae34e5eb59d22","name":"Check received message containing escaped characters","time":{"start":1717619891709,"stop":1717619891710,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c032086a71289f9","name":"Relay - dialed first","time":{"start":1717620023083,"stop":1717620023083,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ecbd4004574d35","name":"Push message with JSON payload","time":{"start":1717619945944,"stop":1717619945945,"duration":1},"status":"passed","severity":"normal"},{"uid":"c322aa3ec5205e38","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1717619367095,"stop":1717619367096,"duration":1},"status":"passed","severity":"normal"},{"uid":"9883d9e590c6dd15","name":"Subscribe and receive messages via waku relay post","time":{"start":1717620008695,"stop":1717620008696,"duration":1},"status":"passed","severity":"normal"},{"uid":"701b6ac36dd47b80","name":"Push message with numeric payload","time":{"start":1717619945936,"stop":1717619945936,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ead7f78cbc18ac6","name":"connects to nwaku","time":{"start":1717620014568,"stop":1717620014569,"duration":1},"status":"passed","severity":"normal"},{"uid":"b765c48dd0dd21e2","name":"different cluster, different shard: nodes don't connect","time":{"start":1717619562896,"stop":1717619562896,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ac36d6387c4789","name":"Subscribe to topic containing short and receive message","time":{"start":1717620008699,"stop":1717620008699,"duration":0},"status":"passed","severity":"normal"},{"uid":"584179424968b045","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717620008711,"stop":1717620008712,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd7f3c5e457bac","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1717619864039,"stop":1717619864040,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2a02615273aa6b4d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717619628454,"stop":1717619628455,"duration":1},"status":"passed","severity":"normal"},{"uid":"455b4684da31412c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1717619981136,"stop":1717619981136,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2c9f3d63b90224","name":"Check publish message containing Russian","time":{"start":1717619863754,"stop":1717619863754,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5098d549ad8044","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1717619562920,"stop":1717619562921,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3120932d267c2f","name":"Check received message containing emoji","time":{"start":1717619891695,"stop":1717619891695,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b636ec4b5dfa17","name":"Push message with emoji payload","time":{"start":1717619823515,"stop":1717619823515,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1e5d012c072433","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1717619353919,"stop":1717619353919,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0124c058cc07c3","name":"throws on empty content topic","time":{"start":1717619353892,"stop":1717619353892,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced134fe05beb149","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717620008679,"stop":1717620008679,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71a7134a90ec4bd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717619493757,"stop":1717619493757,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec16925cebcad91","name":"Ordered Callback - forward","time":{"start":1717619969474,"stop":1717619969474,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7bb697b676da5f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717619837607,"stop":1717619837611,"duration":4},"status":"passed","severity":"normal"},{"uid":"544cfea698c08c","name":"should encodeTxt and decodeTxt","time":{"start":1717619362489,"stop":1717619362489,"duration":0},"status":"passed","severity":"normal"},{"uid":"7839bb2eebad7a39","name":"returns all values when wanted number is greater than available values","time":{"start":1717619377113,"stop":1717619377116,"duration":3},"status":"passed","severity":"normal"},{"uid":"621bffe0edbcd2ac","name":"Query generator for 2000 messages","time":{"start":1717619993599,"stop":1717619993599,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fb810a91e81d46","name":"Does not throw an exception when node disconnects","time":{"start":1717620014569,"stop":1717620014569,"duration":0},"status":"passed","severity":"normal"},{"uid":"355d54f6c53229e2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717620008696,"stop":1717620008696,"duration":0},"status":"passed","severity":"normal"},{"uid":"567ecb35f1e5f0d8","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1717619377601,"stop":1717619377601,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa077553cf51907","name":"Push message with content topic containing long","time":{"start":1717619945954,"stop":1717619945954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7698494c0ac3423","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1717619353920,"stop":1717619353921,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4c365f68047344b","name":"Push message with Arabic payload","time":{"start":1717619945938,"stop":1717619945942,"duration":4},"status":"passed","severity":"normal"},{"uid":"4d1c8fbe47016874","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1717619353901,"stop":1717619353902,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f42495df98f5699","name":"Check received message with timestamp: 1717619404418 ","time":{"start":1717619595098,"stop":1717619595098,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0af039f0803b49","name":"Fails to publish message with wrong content topic","time":{"start":1717619863766,"stop":1717619863767,"duration":1},"status":"passed","severity":"normal"},{"uid":"795508a93eeb36ac","name":"Subscribe and receives messages on 20 topics","time":{"start":1717620008679,"stop":1717620008680,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bf3448be0c25c0","name":"Ping on subscribed peer","time":{"start":1717619449320,"stop":1717619449321,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c5e7f6860a9643","name":"Check publish message containing long","time":{"start":1717619863751,"stop":1717619863751,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b134644abc59ec2","name":"Push message with content topic containing unicode special characters","time":{"start":1717619945960,"stop":1717619945960,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45ab2c60096c753","name":"Push message with content topic containing Arabic","time":{"start":1717619945956,"stop":1717619945956,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda39e5c4939c42f","name":"Push message on custom pubsubTopic","time":{"start":1717619688711,"stop":1717619688711,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a271783262a2d93","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717620008693,"stop":1717620008693,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23365fe13534123","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717619562906,"stop":1717619562907,"duration":1},"status":"passed","severity":"normal"},{"uid":"6682d0c20e352152","name":"different cluster, same shard: nodes don't connect","time":{"start":1717619674159,"stop":1717619674159,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d8a22a130ac712","name":"Push 30 different messages","time":{"start":1717619945950,"stop":1717619945952,"duration":2},"status":"passed","severity":"normal"},{"uid":"869bf9b95b980562","name":"Refresh subscription","time":{"start":1717620008681,"stop":1717620008681,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d01f173465951cf","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1717619353897,"stop":1717619353898,"duration":1},"status":"passed","severity":"normal"},{"uid":"27feeb400886b406","name":"Push message with content topic containing Script","time":{"start":1717619945957,"stop":1717619945957,"duration":0},"status":"passed","severity":"normal"},{"uid":"a009ee8fdd9a62dd","name":"Sign & Recover","time":{"start":1717619388403,"stop":1717619388404,"duration":1},"status":"passed","severity":"normal"},{"uid":"318e51a3787d9421","name":"Ping on peer without subscriptions","time":{"start":1717619474907,"stop":1717619474907,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3663e57e05803a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1717619367094,"stop":1717619367095,"duration":1},"status":"passed","severity":"normal"},{"uid":"194ab3c5eab7d063","name":"should not receive a peer event after stop","time":{"start":1717619381943,"stop":1717619381943,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7979ebda6fe2156","name":"Query Generator - forward","time":{"start":1717619969472,"stop":1717619969472,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b126b48994790fe","name":"Callback on promise","time":{"start":1717619993576,"stop":1717619993582,"duration":6},"status":"passed","severity":"normal"},{"uid":"2c884319ad2e6c7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717619625005,"stop":1717619625005,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a80e2f3a45e5df","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1717619562918,"stop":1717619562919,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce141bb9b016ad","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717619891696,"stop":1717619891697,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ffed6bfb8e071c","name":"Relay - dialed after","time":{"start":1717620023084,"stop":1717620023084,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ab3526046ee805","name":"Fails to publish message with size larger than 1 MB","time":{"start":1717619863769,"stop":1717619863773,"duration":4},"status":"passed","severity":"normal"},{"uid":"f69ab4e584d556ba","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1717619562911,"stop":1717619562912,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef36ff0e12d9871","name":"should handle application and version for autosharding","time":{"start":1717619353907,"stop":1717619353907,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad0084c1d6d367b","name":"Push message with Script payload","time":{"start":1717619945943,"stop":1717619945943,"duration":0},"status":"passed","severity":"normal"},{"uid":"5deb02af1474e302","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717620008703,"stop":1717620008704,"duration":1},"status":"passed","severity":"normal"},{"uid":"a004110d2b3ac833","name":"should throw an error for empty SingleShardInfos array","time":{"start":1717619353906,"stop":1717619353906,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4fe995ccbc310b","name":"can start the service","time":{"start":1717619427500,"stop":1717619427501,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8ccb140103a8e3","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1717619361914,"stop":1717619361915,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d64a1bbc8bbc","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1717619353905,"stop":1717619353905,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe3481ffd9c4176","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717620008693,"stop":1717620008694,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c1d947a1aa33b9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717619624995,"stop":1717619624996,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a83a1dc42a8544","name":"Push message with unicode special characters payload","time":{"start":1717619823514,"stop":1717619823514,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b552aab28fc5e17","name":"Push message with content topic containing Russian","time":{"start":1717619945956,"stop":1717619945957,"duration":1},"status":"passed","severity":"normal"},{"uid":"5787aa521479589b","name":"Init the array if not present","time":{"start":1717619353443,"stop":1717619353444,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb62fd894a4d14c9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717619945958,"stop":1717619945958,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd801722be5c0f2a","name":"should throw error - no id","time":{"start":1717619362490,"stop":1717619362491,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aeeb9d0bb801dae","name":"should not receive a peer event before start","time":{"start":1717619872331,"stop":1717619872331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3684f47cba45834","name":"Refresh subscription","time":{"start":1717619864740,"stop":1717619864740,"duration":0},"status":"skipped","severity":"normal"},{"uid":"727eb7be15c2e2a7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1717619413419,"stop":1717619413419,"duration":0},"status":"passed","severity":"normal"},{"uid":"99821e464d1e8257","name":"Query Generator, Multiple PubsubTopics","time":{"start":1717619981133,"stop":1717619981134,"duration":1},"status":"passed","severity":"normal"},{"uid":"a465f45998bd4f86","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717620008684,"stop":1717620008684,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b19dbb5abb4ed4f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1717619931899,"stop":1717619931900,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c16d4e24af232cc","name":"Subscribe to topic containing long and receive message","time":{"start":1717619624990,"stop":1717619624991,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d44ec1ae577fe0d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1717619353911,"stop":1717619353912,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb14469d6a3e166","name":"Check message with no content topic is not received","time":{"start":1717619891714,"stop":1717619891715,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46ce6d8456d3422","name":"Passing an array","time":{"start":1717620014570,"stop":1717620014570,"duration":0},"status":"passed","severity":"normal"},{"uid":"18256153be1206a4","name":"Subscribe to topic containing Script and receive message","time":{"start":1717620008689,"stop":1717620008690,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9bf49f86d3a7c87","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717620145713,"stop":1717620145713,"duration":0},"status":"passed","severity":"normal"},{"uid":"285b2851d008c64c","name":"Push message with SQL Injection payload","time":{"start":1717619823511,"stop":1717619823511,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa1880dca90f417","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1717619562905,"stop":1717619562905,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7718469d14a2f84","name":"Decrypt messages","time":{"start":1717619812149,"stop":1717619812150,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79e447730a723b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1717619389651,"stop":1717619389651,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff91328d34c1c58","name":"Check received message with timestamp: 1717619404190000000 ","time":{"start":1717619891696,"stop":1717619891696,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24bdd0145fe3782","name":"should load peers from local storage and dispatch events","time":{"start":1717619381943,"stop":1717619381944,"duration":1},"status":"passed","severity":"normal"},{"uid":"4715362c6dcb6bf4","name":"Check message with no pubsub topic is not received","time":{"start":1717619595101,"stop":1717619595101,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9487f537e8d1ec","name":"throws on content topic with empty topic name field","time":{"start":1717619353895,"stop":1717619353895,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05edaf56fe5793f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1717619625006,"stop":1717619625007,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0d3769153a42dc","name":"Push message with Script payload","time":{"start":1717619823512,"stop":1717619823512,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e8c5ccb276421","name":"Push message with special chars payload","time":{"start":1717619945937,"stop":1717619945937,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b28694834ca103","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1717619353901,"stop":1717619353901,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6340320a713049","name":"Push message with content topic containing JSON","time":{"start":1717619945958,"stop":1717619945959,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a47021719579ad","name":"random static sharding 7 - Cluster ID: 163, Shard ID: 968","time":{"start":1717619945833,"stop":1717619945833,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace0bfc5ee52de68","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1717619353910,"stop":1717619353910,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe998e9a0b98c4e","name":"Push message with content topic containing Arabic","time":{"start":1717619823522,"stop":1717619823522,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34399b2a54aab1c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1717619864742,"stop":1717619864742,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33360a713a3aea7","name":"should configure sharding based on application and version for autosharding","time":{"start":1717619353921,"stop":1717619353921,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb06d7070e6b7354","name":"should emit a peer event after start","time":{"start":1717619872331,"stop":1717619872331,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74eaaf10bf6b247","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1717619864040,"stop":1717619864041,"duration":1},"status":"skipped","severity":"normal"},{"uid":"650fbdc0029b053f","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1717619562907,"stop":1717619562907,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12241d2ac323e24","name":"receives messages sent to provided content topic through stream","time":{"start":1717619864043,"stop":1717619864043,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6701b7e1763c5bf","name":"should add and remove event listeners correctly","time":{"start":1717619381945,"stop":1717619381945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a877f73a0ca51c8d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1717619413421,"stop":1717619413421,"duration":0},"status":"passed","severity":"normal"},{"uid":"990c28cd795faa53","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717619562914,"stop":1717619562914,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cefc92719dac78","name":"should not receive a peer event after stop","time":{"start":1717619872332,"stop":1717619872332,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b59c1f94a5d355","name":"should not throw an error for a single configured topic","time":{"start":1717619353917,"stop":1717619353917,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c8890eb83da2ea","name":"Relay + Store","time":{"start":1717619362500,"stop":1717619362500,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0441a0dc1b065f","name":"1 Relay, 1 Filter, gives up","time":{"start":1717619377651,"stop":1717619377652,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72e9ecbb5f974f4","name":"Check publish message containing Arabic","time":{"start":1717619863753,"stop":1717619863754,"duration":1},"status":"passed","severity":"normal"},{"uid":"f828dfa684eb85dd","name":"Ordered callback, aborts when callback returns true","time":{"start":1717619993598,"stop":1717619993599,"duration":1},"status":"passed","severity":"normal"},{"uid":"866a3c5a33206516","name":"Reusing cursor across nodes","time":{"start":1717619931903,"stop":1717619931903,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9a79d67feb0ab0","name":"Push message with escaped characters payload","time":{"start":1717619823514,"stop":1717619823514,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2b1e11d8e398b1","name":"should not receive a peer event before start","time":{"start":1717619381942,"stop":1717619381943,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a675b7a4e534a6","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1717619931901,"stop":1717619931901,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9250c427310837","name":"Ping on peer without subscriptions","time":{"start":1717619449321,"stop":1717619449321,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa62260674a727","name":"should encode/decode to RLP encoding","time":{"start":1717619362493,"stop":1717619362494,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e8d97cd8d85e95","name":"Ephemeral messages are not stored","time":{"start":1717619415847,"stop":1717619415851,"duration":4},"status":"passed","severity":"normal"},{"uid":"a21fde8a60f91bbf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717620008711,"stop":1717620008711,"duration":0},"status":"passed","severity":"normal"},{"uid":"214ec10efa791924","name":"Push message with rate limit","time":{"start":1717619945962,"stop":1717619945969,"duration":7},"status":"passed","severity":"normal"},{"uid":"736aa32708979718","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1717619387873,"stop":1717619387875,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad4a6672f7cae998","name":"Check meta is set [ecies]","time":{"start":1717619389652,"stop":1717619389652,"duration":0},"status":"passed","severity":"normal"},{"uid":"54993443ae5166be","name":"Push message with long payload","time":{"start":1717619945935,"stop":1717619945936,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2819ca57c8f2c6","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1717619674158,"stop":1717619674158,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c39934dcb7c8f4","name":"can start the service","time":{"start":1717619872328,"stop":1717619872329,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d6da6d824e201c","name":"should properly create peer info with all multiaddrs","time":{"start":1717619362497,"stop":1717619362498,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1af201521accd9","name":"Push message with numeric payload","time":{"start":1717619823509,"stop":1717619823509,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b5b9eff1adadf2","name":"Push message with content topic containing Russian","time":{"start":1717619823522,"stop":1717619823523,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bede8bd01bb6e0","name":"random static sharding 9 - Cluster ID: 603, Shard ID: 112","time":{"start":1717619945835,"stop":1717619945835,"duration":0},"status":"passed","severity":"normal"},{"uid":"1593d654a848c90","name":"should not fail to start the service if it is already started","time":{"start":1717619872330,"stop":1717619872331,"duration":1},"status":"passed","severity":"normal"},{"uid":"4707f8f93331abeb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717619987136,"stop":1717619987137,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7471918882a3e27","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1717619377599,"stop":1717619377600,"duration":1},"status":"passed","severity":"normal"},{"uid":"b127ab4f49b9abf6","name":"Check received message containing XML","time":{"start":1717619891706,"stop":1717619891707,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ac993c1bc96cb7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717619493756,"stop":1717619493757,"duration":1},"status":"passed","severity":"normal"},{"uid":"9360d5d6fca6f1e9","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1717619864041,"stop":1717619864043,"duration":2},"status":"skipped","severity":"normal"},{"uid":"7b7abe943799313d","name":"Check received message containing shell command","time":{"start":1717619595096,"stop":1717619595096,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd4c4a51b540e74","name":"Subscribe and receive messages via waku relay post","time":{"start":1717619624981,"stop":1717619624981,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8294d60daae261e","name":"removeEventListener with correct event","time":{"start":1717619445408,"stop":1717619445408,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a82b7bef467228","name":"should encode/decode to text encoding","time":{"start":1717619362494,"stop":1717619362494,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f26adc05c3bed09","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1717619864748,"stop":1717619864748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf14414a060dcd9","name":"Check message with non string payload is not received","time":{"start":1717619891700,"stop":1717619891700,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc560fcc50f2746d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717620008693,"stop":1717620008693,"duration":0},"status":"passed","severity":"normal"},{"uid":"134e0c0a0fc94a29","name":"topics with same application and version share the same shard","time":{"start":1717619353902,"stop":1717619353902,"duration":0},"status":"passed","severity":"normal"},{"uid":"54033d52b29541b9","name":"Subscribe and receives messages on 20 topics","time":{"start":1717620008697,"stop":1717620008697,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe501ba722bac8","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1717620018078,"stop":1717620018078,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b609c75738afb7","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1717619353900,"stop":1717619353900,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bebdfd3e2bfcf4","name":"Query with Promise Callback, No message returned","time":{"start":1717619981144,"stop":1717619981145,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba57b6f9559a00cc","name":"Subscribe to topic containing long and publish message","time":{"start":1717619864741,"stop":1717619864742,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8cdaaf338bcc71","name":"Fails to push message bigger that 1MB","time":{"start":1717619945970,"stop":1717619945971,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5cf5d551f404516","name":"getPeersByDiscovery","time":{"start":1717619445408,"stop":1717619445409,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee155ca7b916254","name":"Check received message with timestamp: 1717619404418000000 ","time":{"start":1717619595097,"stop":1717619595098,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6aca5431310e695","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717619688711,"stop":1717619688711,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a4ec7e3489abab","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717619891713,"stop":1717619891713,"duration":0},"status":"passed","severity":"normal"},{"uid":"3542ad8c04e3b56d","name":"Correctly serialized arguments","time":{"start":1717619681220,"stop":1717619681220,"duration":0},"status":"passed","severity":"normal"},{"uid":"24546418e4dd6f89","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1717619864743,"stop":1717619864744,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5403aa6fb52efe","name":"Push message with content topic containing special chars","time":{"start":1717619823521,"stop":1717619823521,"duration":0},"status":"passed","severity":"normal"},{"uid":"5549895c1bfb183b","name":"Check publish message containing numeric","time":{"start":1717619863751,"stop":1717619863752,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08575083bac4397","name":"Push message with short payload","time":{"start":1717619945935,"stop":1717619945935,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0bd92631e5c5d4","name":"Check received message containing numeric","time":{"start":1717619891703,"stop":1717619891703,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b78e4836a34a919","name":"Delete observer","time":{"start":1717619812150,"stop":1717619812150,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef82cdb923e96bae","name":"Default pageSize","time":{"start":1717620000626,"stop":1717620000626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cd5f3d9708ba14","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717620008694,"stop":1717620008695,"duration":1},"status":"passed","severity":"normal"},{"uid":"791eef7f54d836bb","name":"Push message with Russian payload","time":{"start":1717619945942,"stop":1717619945943,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e87240e44e829d","name":"should be able to decode the field with only STORE set to true","time":{"start":1717619361912,"stop":1717619361913,"duration":1},"status":"passed","severity":"normal"},{"uid":"d27686e463e069b0","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1717619361914,"stop":1717619361914,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fe91503d833044","name":"should not fail to stop the service if it was not started","time":{"start":1717619381941,"stop":1717619381941,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee862d3171b15d66","name":"Nodes with multiple pubsub topic","time":{"start":1717619837615,"stop":1717619837615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5fcb2e6646313ef","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app7/5/topic399/json","time":{"start":1717619932911,"stop":1717619932911,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a0bc14667efc7b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1717619362490,"stop":1717619362490,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e9e975b3bf4bca","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1717619864737,"stop":1717619864738,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4c52caee4095f4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1717619361912,"stop":1717619361912,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d54956feb269b46","name":"Check message received after nwaku node is restarted","time":{"start":1717619595106,"stop":1717619595106,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0a19e72838d7dfe","name":"Store - dialed after - with timeout","time":{"start":1717620023085,"stop":1717620023085,"duration":0},"status":"passed","severity":"normal"},{"uid":"634d7c8825db0084","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1717620018077,"stop":1717620018077,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe09aff23a41049","name":"start node with empty content topic","time":{"start":1717619932915,"stop":1717619932916,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a51eaef74a732a","name":"Check publish message containing escaped characters","time":{"start":1717619863757,"stop":1717619863757,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8958d3cbf1366","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app9/5/topic661/test.js","time":{"start":1717619932905,"stop":1717619932906,"duration":1},"status":"passed","severity":"normal"},{"uid":"83630f3635acef73","name":"Check received message containing Arabic","time":{"start":1717619595092,"stop":1717619595092,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f784957138f4cb9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1717619415853,"stop":1717619415853,"duration":0},"status":"passed","severity":"normal"},{"uid":"940d5d43207181df","name":"non connected peers","time":{"start":1717619808543,"stop":1717619808544,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ce0d261af84cf085","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717620008680,"stop":1717620008681,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c95f5442599bcc","name":"Filter","time":{"start":1717620023086,"stop":1717620023086,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88c60691aa52293","name":"Ping on subscribed peer","time":{"start":1717619474909,"stop":1717619474909,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ea61ef9ab4f80","name":"Push message with shell command payload","time":{"start":1717619945945,"stop":1717619945945,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4112ce7743a1e27","name":"Push message with emoji payload","time":{"start":1717619945950,"stop":1717619945950,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f81bc7a5e9ff4f","name":"Publish message with custom timestamp: Wed Jun 05 2024 19:37:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1717619863761,"stop":1717619863762,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5feca89c6f4463","name":"should set field with only STORE enabled","time":{"start":1717619362499,"stop":1717619362499,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec8420447ee789c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1717619362500,"stop":1717619362500,"duration":0},"status":"passed","severity":"normal"},{"uid":"529c8df411918e1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1717619427511,"stop":1717619427513,"duration":2},"status":"skipped","severity":"normal"},{"uid":"d2f29e50bd04d366","name":"should use the provided clusterId for the pubsub topic","time":{"start":1717619353924,"stop":1717619353924,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5830674b72909a3","name":"Check publish message containing Script","time":{"start":1717619863755,"stop":1717619863755,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fb01fe3b16dfaa","name":"Push message with content topic containing numeric","time":{"start":1717619823521,"stop":1717619823521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5571f15c2f5103a","name":"Encoder throws on undefined content topic","time":{"start":1717619387877,"stop":1717619387877,"duration":0},"status":"passed","severity":"normal"},{"uid":"295c0b6df18a76a3","name":"Check message with invalid timestamp is not received","time":{"start":1717619891713,"stop":1717619891713,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23e6e279bb8afaa","name":"Check publish message containing Chinese","time":{"start":1717619863752,"stop":1717619863753,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ef7fc952ab35f1","name":"should properly create location multiaddrs - udp","time":{"start":1717619362497,"stop":1717619362497,"duration":0},"status":"passed","severity":"normal"},{"uid":"7800c3e470aad44","name":"Generator, 2 different pubsubtopics","time":{"start":1717619987134,"stop":1717619987135,"duration":1},"status":"passed","severity":"normal"},{"uid":"db61d722108de9b0","name":"Subscribe and receive messages via lightPush","time":{"start":1717620008673,"stop":1717620008673,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c234b55552428d","name":"should return all peers when numPeers is 0","time":{"start":1717619367093,"stop":1717619367094,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d2844471871cdee","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app7/8/topic908/xml","time":{"start":1717619932912,"stop":1717619932912,"duration":0},"status":"passed","severity":"normal"},{"uid":"f493f3bf2e9f8a8a","name":"Subscribe and receive messages via waku relay post","time":{"start":1717620008678,"stop":1717620008679,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5bd593419e72ad","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717619628451,"stop":1717619628451,"duration":0},"status":"passed","severity":"normal"},{"uid":"95dcf65aa75aa184","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1717619361909,"stop":1717619361909,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da9fcf414fafdf","name":"Push message with content topic containing shell command","time":{"start":1717619823525,"stop":1717619823525,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c0604236c144f9","name":"Check received message containing emoji","time":{"start":1717619891710,"stop":1717619891711,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5087219600ac1cd","name":"Check received message containing shell command","time":{"start":1717619891693,"stop":1717619891694,"duration":1},"status":"passed","severity":"normal"},{"uid":"24bd2c1c1c42e41a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717620008712,"stop":1717620008712,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1305de3320407a7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717620008688,"stop":1717620008688,"duration":0},"status":"passed","severity":"normal"},{"uid":"84910356bcf54e12","name":"Push message with content topic containing unicode special characters","time":{"start":1717619823526,"stop":1717619823526,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a829972dd79bd9","name":"Passing cursor with wrong message digest","time":{"start":1717619931904,"stop":1717619931910,"duration":6},"status":"passed","severity":"normal"},{"uid":"222045e8936e8031","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1717619353916,"stop":1717619353917,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c56b0ac14f042c","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app41/9/topic795/utf8","time":{"start":1717619932908,"stop":1717619932910,"duration":2},"status":"passed","severity":"normal"},{"uid":"905275cfdbacd7f6","name":"throws on content topic with non-number generation field","time":{"start":1717619353893,"stop":1717619353893,"duration":0},"status":"passed","severity":"normal"},{"uid":"79493dcf89335c52","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1717619562902,"stop":1717619562902,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2b8201e2f5a5a7","name":"isConnected should return true after first peer connects","time":{"start":1717619453762,"stop":1717619453762,"duration":0},"status":"passed","severity":"normal"},{"uid":"660be124920e5e26","name":"Subscribe and receive messages via lightPush","time":{"start":1717619624980,"stop":1717619624980,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2e4807ee4a8e4e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717619624983,"stop":1717619624984,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a18d8432481bc2","name":"A test","time":{"start":1717619628609,"stop":1717619628610,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ebf6f05cdfc2a8","name":"random static sharding 5 - Cluster ID: 766, Shard ID: 766","time":{"start":1717619945832,"stop":1717619945832,"duration":0},"status":"passed","severity":"normal"},{"uid":"638676ac3ee85bc5","name":"Sets default value correctly","time":{"start":1717620014572,"stop":1717620014572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c2913705f0f398","name":"can start and stop the service","time":{"start":1717619872330,"stop":1717619872330,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6b5fd6da537e02","name":"less peers than existing","time":{"start":1717619808543,"stop":1717619808543,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8dd06c1d65716ac","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717619353921,"stop":1717619353922,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b21e281dd16e68c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1717619562921,"stop":1717619562921,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8a2eb7fe3b0c4e","name":"Accepts a valid Waku Message","time":{"start":1717619370781,"stop":1717619370783,"duration":2},"status":"passed","severity":"normal"},{"uid":"bce7e464cb441dc1","name":"Fails to publish duplicate message","time":{"start":1717619863763,"stop":1717619863764,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a82853dcd32819e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1717619837614,"stop":1717619837614,"duration":0},"status":"passed","severity":"normal"},{"uid":"917835b9fc3e6a74","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1717620018076,"stop":1717620018077,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac6153deadf0c4a","name":"Sample","time":{"start":1717619361957,"stop":1717619361957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac41d9ee1dbf49f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1717619405043,"stop":1717619405044,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a9af844ac890e6","name":"throws on content topic with empty encoding field","time":{"start":1717619353896,"stop":1717619353896,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39de84d58c83457","name":"should be able to encode the field with only FILTER set to true","time":{"start":1717619361907,"stop":1717619361907,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1083073ed042fc7","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1717619353901,"stop":1717619353901,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec6f3db0818bb63","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717619891697,"stop":1717619891697,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c3853f903178a8","name":"should throw an error if shards are undefined for static sharding","time":{"start":1717619353909,"stop":1717619353909,"duration":0},"status":"passed","severity":"normal"},{"uid":"787b114ebfedd4ae","name":"should set field with all protocols disabled","time":{"start":1717619362498,"stop":1717619362498,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc3798b0d42c344","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717619688711,"stop":1717619688712,"duration":1},"status":"passed","severity":"normal"},{"uid":"934eb68417303edd","name":"Push message with Basic HTML tag payload","time":{"start":1717619823512,"stop":1717619823513,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e43eb2124fead2","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1717619562902,"stop":1717619562903,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7aae9e9c975edf","name":"A test","time":{"start":1717619628604,"stop":1717619628605,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed85c8e9a970e901","name":"Generator, custom pubsub topic","time":{"start":1717619987135,"stop":1717619987136,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf2eb1a5ad1f33d","name":"should throw error - invalid id","time":{"start":1717619362492,"stop":1717619362492,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ad77584064d9ed","name":"Check received message containing Basic HTML tag","time":{"start":1717619891692,"stop":1717619891692,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacb6d81883f3bf9","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1717619381944,"stop":1717619381944,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86e2a57ac54c6a2","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1717619353898,"stop":1717619353899,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d6c8a263d9b788","name":"Check publish message containing shell command","time":{"start":1717619863756,"stop":1717619863757,"duration":1},"status":"passed","severity":"normal"},{"uid":"430f5cffc30328d1","name":"throws on content topic with empty version field","time":{"start":1717619353894,"stop":1717619353895,"duration":1},"status":"passed","severity":"normal"},{"uid":"894907c298434be3","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1717619993584,"stop":1717619993598,"duration":14},"status":"passed","severity":"normal"},{"uid":"cedbe761cd84a144","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1717619353924,"stop":1717619353924,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dae3e24696c1727","name":"same cluster, same shard: nodes connect","time":{"start":1717619674158,"stop":1717619674159,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02d2c56a1ab4bd3","name":"Relay + Store","time":{"start":1717619414294,"stop":1717619414294,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f184927a8d724da","name":"Overlapping topic subscription","time":{"start":1717620008681,"stop":1717620008681,"duration":0},"status":"passed","severity":"normal"},{"uid":"30976b655d163683","name":"Push message with Basic HTML tag payload","time":{"start":1717619945944,"stop":1717619945944,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bf5681e704945b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717619624980,"stop":1717619624980,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf24e4de448e6cd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1717619562921,"stop":1717619562921,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7a562db44b9fec","name":"isConnected should return false after all peers disconnect","time":{"start":1717619405045,"stop":1717619405054,"duration":9},"status":"passed","severity":"normal"},{"uid":"634f588719f5b25d","name":"Check received message containing Basic HTML tag","time":{"start":1717619595095,"stop":1717619595095,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c92753c6666180","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1717619353906,"stop":1717619353907,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c54ff30a96dbc1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717619625004,"stop":1717619625004,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4148542a8cc548","name":"should throw an error for an unconfigured topic","time":{"start":1717619353918,"stop":1717619353918,"duration":0},"status":"passed","severity":"normal"},{"uid":"de51a0062e7a7c41","name":"Push message with meta","time":{"start":1717619823527,"stop":1717619823527,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8ce29850834db0","name":"Ephemeral field set to true","time":{"start":1717619367347,"stop":1717619367347,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4a9d73821fe171","name":"Query with Ordered Callback, No message returned","time":{"start":1717619981137,"stop":1717619981140,"duration":3},"status":"passed","severity":"normal"},{"uid":"42fc06d1d39e21c7","name":"should return unique PubsubTopics for static sharding","time":{"start":1717619353907,"stop":1717619353907,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16537637b6d34f0","name":"random static sharding 8 - Cluster ID: 706, Shard ID: 191","time":{"start":1717619945834,"stop":1717619945834,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0e32e2bffab67e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1717619389651,"stop":1717619389652,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc9cfc86d2d5c3de","name":"Check received message containing long","time":{"start":1717619891702,"stop":1717619891703,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f484ec79ffa49ae","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717620008697,"stop":1717620008697,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34b4602035451c4","name":"Generator, 2 different pubsubtopics","time":{"start":1717619987132,"stop":1717619987133,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9f8d24a2f716df","name":"Overlapping topic subscription","time":{"start":1717619624987,"stop":1717619624988,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f33ebd56048420","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1717619353908,"stop":1717619353909,"duration":1},"status":"passed","severity":"normal"},{"uid":"100ca36ad1a3d78c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1717619981140,"stop":1717619981141,"duration":1},"status":"passed","severity":"normal"},{"uid":"853c1bd2c6831c20","name":"should not fail to start the service if it is already started","time":{"start":1717619427503,"stop":1717619427504,"duration":1},"status":"passed","severity":"normal"},{"uid":"398adac3d486b8c2","name":"LightPush","time":{"start":1717620023085,"stop":1717620023085,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b42179971fd4b9","name":"Push message with custom timestamp: 1686861163229","time":{"start":1717619945969,"stop":1717619945969,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4ed5056c32de40","name":"Push message with content topic containing SQL Injection","time":{"start":1717619823523,"stop":1717619823523,"duration":0},"status":"passed","severity":"normal"},{"uid":"19028551cc9a4299","name":"Check message with invalid timestamp is not received","time":{"start":1717619891698,"stop":1717619891698,"duration":0},"status":"passed","severity":"normal"},{"uid":"8556a465bdad558d","name":"Nwaku publishes","time":{"start":1717619835583,"stop":1717619835583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94411b7457a7731","name":"Passing cursor with wrong pubsubTopic","time":{"start":1717619931910,"stop":1717619931910,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a199cc4a18e4ae7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1717619353905,"stop":1717619353905,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92a68543aef4c3","name":"should decode valid enr successfully","time":{"start":1717619362489,"stop":1717619362490,"duration":1},"status":"passed","severity":"normal"},{"uid":"476b7879ee0976b7","name":"Push message with custom timestamp: 1717615995267","time":{"start":1717619823529,"stop":1717619823529,"duration":0},"status":"passed","severity":"normal"},{"uid":"78af47b3c5325bd0","name":"throws an error for improperly formatted content topics","time":{"start":1717619353904,"stop":1717619353904,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4603915af0acc99","name":"Check received message containing SQL Injection","time":{"start":1717619891689,"stop":1717619891691,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6f65259891e5872","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717619628454,"stop":1717619628454,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3979b8efc12450","name":"Check received message containing short","time":{"start":1717619595089,"stop":1717619595089,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec474c441004bbb1","name":"Push message with content topic containing XML","time":{"start":1717619945958,"stop":1717619945958,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d712f6f87accba1","name":"Check received message containing JSON","time":{"start":1717619595095,"stop":1717619595095,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b01115d239594e","name":"returns all values when wanted number matches available values","time":{"start":1717619377111,"stop":1717619377113,"duration":2},"status":"passed","severity":"normal"},{"uid":"db713913ee238d0c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1717619837614,"stop":1717619837615,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ae48fe9271c324","name":"Waku message hash computation (payload length 0)","time":{"start":1717619356654,"stop":1717619356654,"duration":0},"status":"passed","severity":"normal"},{"uid":"547af3b6087ff8db","name":"Rejects garbage","time":{"start":1717619370783,"stop":1717619370783,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e9675b6dfe445","name":"1 Relay, 1 fetch","time":{"start":1717619377650,"stop":1717619377650,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e4c303ba65c0e7","name":"Register correct protocols","time":{"start":1717619864735,"stop":1717619864736,"duration":1},"status":"passed","severity":"normal"},{"uid":"afcda234ffa86d32","name":"Push message with Chinese payload","time":{"start":1717619823510,"stop":1717619823510,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4788db3432fddb","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1717619864738,"stop":1717619864738,"duration":0},"status":"passed","severity":"normal"},{"uid":"786e6ae70e9727aa","name":"receives messages sent to provided content topic through callback","time":{"start":1717619864041,"stop":1717619864041,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bfc9a09feb77cf6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717620008691,"stop":1717620008692,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b85b53a033e05f6","name":"should set field with only FILTER enabled","time":{"start":1717619362499,"stop":1717619362500,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ff98be7cb7bd812","name":"Push message with content topic containing Chinese","time":{"start":1717619945956,"stop":1717619945956,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade2b120c81626a7","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1717619353899,"stop":1717619353899,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe21dc19867fa29","name":"Check message with no content topic is not received","time":{"start":1717619891699,"stop":1717619891699,"duration":0},"status":"passed","severity":"normal"},{"uid":"731bbb8a62f64656","name":"random static sharding 1 - Cluster ID: 10, Shard ID: 626","time":{"start":1717619945830,"stop":1717619945830,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9861527514dc89","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1717619864739,"stop":1717619864739,"duration":0},"status":"passed","severity":"normal"},{"uid":"881586b576a1ff84","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717619478801,"stop":1717619478802,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e438bb25fd0263c","name":"Push message with content topic containing escaped characters","time":{"start":1717619823525,"stop":1717619823526,"duration":1},"status":"passed","severity":"normal"},{"uid":"193736a1160971cb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717620008692,"stop":1717620008692,"duration":0},"status":"passed","severity":"normal"},{"uid":"945f43923d759d71","name":"different cluster, different shard: nodes don't connect","time":{"start":1717619674159,"stop":1717619674160,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a469139fa5fa31","name":"should be able to encode the field with only STORE set to true","time":{"start":1717619361906,"stop":1717619361906,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe2df391cce47a6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717620008700,"stop":1717620008700,"duration":0},"status":"passed","severity":"normal"},{"uid":"3151541260e348da","name":"should set field with only RELAY enabled","time":{"start":1717619362499,"stop":1717619362499,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae561d7638b528d","name":"should throw error - no public key","time":{"start":1717619362492,"stop":1717619362492,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e522969275df3f","name":"should return false","time":{"start":1717619362492,"stop":1717619362493,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f2c60226dc2cd4","name":"Passing page size 0 when there are 110 messages","time":{"start":1717620000621,"stop":1717620000622,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e9564d25937406c","name":"should throw error - no public key","time":{"start":1717619362491,"stop":1717619362491,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3d720f0b89d9e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717619624982,"stop":1717619624983,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5be3784dc211f0","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1717619981135,"stop":1717619981136,"duration":1},"status":"passed","severity":"normal"},{"uid":"2595aaf50ed8038c","name":"random static sharding 6 - Cluster ID: 559, Shard ID: 486","time":{"start":1717619945832,"stop":1717619945832,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbf75f1bf31343b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1717619353922,"stop":1717619353922,"duration":0},"status":"passed","severity":"normal"},{"uid":"4460fab2bb8d7979","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1717619405041,"stop":1717619405042,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a33c0cbaa47c9a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1717619864747,"stop":1717619864748,"duration":1},"status":"passed","severity":"normal"},{"uid":"6082e38431f6d02","name":"handles empty contentTopics array correctly","time":{"start":1717619353923,"stop":1717619353923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e905dcbd8e454c0c","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1717619995948,"stop":1717619995949,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f94068b5e40df17","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717619628455,"stop":1717619628455,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab5e811d054373e","name":"Check message with no payload is not received","time":{"start":1717619891715,"stop":1717619891715,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f3ea22b10f419b","name":"Throws when trying to push message with empty payload","time":{"start":1717619823519,"stop":1717619823520,"duration":1},"status":"passed","severity":"normal"},{"uid":"5144b0d9ce88934e","name":"Check received message containing shell command","time":{"start":1717619891708,"stop":1717619891709,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13f055e0e41d237","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1717619562903,"stop":1717619562903,"duration":0},"status":"passed","severity":"normal"},{"uid":"c017be77694883cf","name":"removeEventListener with wrong event","time":{"start":1717619445408,"stop":1717619445408,"duration":0},"status":"passed","severity":"normal"},{"uid":"f844feab2f74299c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717619595099,"stop":1717619595099,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be82a78f4ca892f","name":"Subscribe to topic containing Script and receive message","time":{"start":1717620008706,"stop":1717620008706,"duration":0},"status":"passed","severity":"normal"},{"uid":"860237ddb085bc4b","name":"should not receive a peer event before start","time":{"start":1717619427505,"stop":1717619427506,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d923ddffdaeac8","name":"Push message with content topic containing Chinese","time":{"start":1717619823521,"stop":1717619823522,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f17b4aca09c6fb2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717619932914,"stop":1717619932915,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53a64aded3a4917","name":"Check received message containing unicode special characters","time":{"start":1717619891694,"stop":1717619891694,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3820069fc548c6","name":"throws on content topic with generation field greater than 0","time":{"start":1717619353893,"stop":1717619353894,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1afec985363f9","name":"Overlapping topic subscription","time":{"start":1717620008698,"stop":1717620008698,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fd7c3ec83e5d68","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717619562919,"stop":1717619562920,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e828d3ddaf78da","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1717619562907,"stop":1717619562908,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4871b8616ea5a9","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1717619353899,"stop":1717619353899,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa7956d2f1622a0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1717619377600,"stop":1717619377600,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdce2838654cd387","name":"Meta field set when metaSetter is specified","time":{"start":1717619367347,"stop":1717619367348,"duration":1},"status":"passed","severity":"normal"},{"uid":"476ae4a848ecb3f6","name":"Passing page size 3 when there are 20 messages","time":{"start":1717620000623,"stop":1717620000623,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd03dc4ea963c188","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1717619864748,"stop":1717619864749,"duration":1},"status":"passed","severity":"normal"},{"uid":"a449d730d51d3c90","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1717619562905,"stop":1717619562906,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde850821788ce0f","name":"listenerCount","time":{"start":1717619445409,"stop":1717619445409,"duration":0},"status":"passed","severity":"normal"},{"uid":"80490fff44bf8768","name":"Check publish message containing JSON","time":{"start":1717619863756,"stop":1717619863756,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cd827666ccc4db","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1717619405039,"stop":1717619405041,"duration":2},"status":"passed","severity":"normal"},{"uid":"756d1ffbc778882d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1717619415851,"stop":1717619415852,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c75eaa620d211ac","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717619624993,"stop":1717619624994,"duration":1},"status":"passed","severity":"normal"},{"uid":"7757a235e72e0b71","name":"same cluster, different shard: nodes connect","time":{"start":1717619674159,"stop":1717619674159,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f88da666b5354c3","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1717619808206,"stop":1717619808207,"duration":1},"status":"skipped","severity":"normal"},{"uid":"61ed50012646fc7d","name":"Refresh subscription","time":{"start":1717619624988,"stop":1717619624989,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e53d499ad054e3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1717619931900,"stop":1717619931901,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7029f29f0b349ef","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717620008688,"stop":1717620008688,"duration":0},"status":"passed","severity":"normal"},{"uid":"89be8ae05af68219","name":"Push message with Chinese payload","time":{"start":1717619945937,"stop":1717619945937,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae346875ec69f1f","name":"Push 30 different messages","time":{"start":1717619823515,"stop":1717619823519,"duration":4},"status":"passed","severity":"normal"},{"uid":"79db8382f97b2c1","name":"Check received message containing Chinese","time":{"start":1717619891704,"stop":1717619891704,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f6a050299e9347","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1717620018080,"stop":1717620018080,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cf1e1b1c02a7b9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717620008705,"stop":1717620008705,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b09ff8e15c422d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717619478803,"stop":1717619478803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60c9a29b87b74cf","name":"Publish message with large meta","time":{"start":1717619863781,"stop":1717619863781,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0afcff42449fe0","name":"Fails to push message with empty content topic","time":{"start":1717619823527,"stop":1717619823527,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe02dcbc10383c64","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1717619562918,"stop":1717619562918,"duration":0},"status":"passed","severity":"normal"},{"uid":"31eb498aabee39c5","name":"should properly create location multiaddrs - udp4","time":{"start":1717619362495,"stop":1717619362496,"duration":1},"status":"passed","severity":"normal"}] |