allure-jswaku/7445/widgets/severity.json
2024-09-16 06:49:25 +00:00

1 line
158 KiB
JSON

[{"uid":"2d1b593aece3cbc8","name":"Check message on other pubsub topic is not received","time":{"start":1726469121173,"stop":1726469121173,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c51e245bbd975e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726468875643,"stop":1726468875643,"duration":0},"status":"passed","severity":"normal"},{"uid":"a913a0c5fdce4243","name":"Check received message containing shell command","time":{"start":1726468872949,"stop":1726468872949,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9fb68ed032cef0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726468703907,"stop":1726468703907,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db36808d6144e596","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726468875610,"stop":1726468875611,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b50c382eea47f75","name":"Check received message containing Script","time":{"start":1726468872947,"stop":1726468872947,"duration":0},"status":"passed","severity":"normal"},{"uid":"830357a91c3c1796","name":"Publish message with custom timestamp: Mon Sep 16 2024 07:45:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1726469169452,"stop":1726469169453,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a54307815eec6f","name":"Check message with non string payload is not received","time":{"start":1726468872972,"stop":1726468872972,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ed576b6b72e15b","name":"should set field with all protocols disabled","time":{"start":1726468648264,"stop":1726468648264,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbb1ddefce7a777","name":"should not fail to start the service if it is already started","time":{"start":1726468703903,"stop":1726468703904,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d26a0d0691cf5b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726469174516,"stop":1726469174516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7889e344dd8be227","name":"Fails to publish duplicate message","time":{"start":1726469169453,"stop":1726469169453,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33ded2dbff170aa","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726469121171,"stop":1726469121172,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf53067b12a4f8","name":"Privacy Node - default protocol","time":{"start":1726469286180,"stop":1726469286181,"duration":1},"status":"passed","severity":"normal"},{"uid":"508d198d7631a268","name":"Push message with content topic containing special chars","time":{"start":1726469134426,"stop":1726469134427,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0519e23778bf521","name":"should return false","time":{"start":1726468648256,"stop":1726468648256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f217e5ee4cef7ed6","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726468744899,"stop":1726468744899,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f160b3bbda83741","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app22/1/topic330/utf8","time":{"start":1726469224640,"stop":1726469224640,"duration":0},"status":"passed","severity":"normal"},{"uid":"205c7f0704e5f580","name":"Ping on subscribed peer","time":{"start":1726468752231,"stop":1726468752232,"duration":1},"status":"passed","severity":"normal"},{"uid":"92bd192c260eb05f","name":"Check received message containing short","time":{"start":1726469121135,"stop":1726469121136,"duration":1},"status":"passed","severity":"normal"},{"uid":"d431d3781ecb1d7c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726468653004,"stop":1726468653004,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e8e59bfb7fe993","name":"Check received message containing numeric","time":{"start":1726469121165,"stop":1726469121165,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc5c33c35fad960","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726468744897,"stop":1726468744898,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26eb69fdc7974ff","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726469172268,"stop":1726469172268,"duration":0},"status":"passed","severity":"normal"},{"uid":"7370c8aad3eaea0a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726468660012,"stop":1726468660013,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ac864d28a893e8","name":"Check message with no payload is not received","time":{"start":1726469121161,"stop":1726469121162,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1f20a333d33cda","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726468653132,"stop":1726468653132,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb8bc32b774d5d4","name":"Push message equal or less that 1MB","time":{"start":1726469134487,"stop":1726469134487,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f00863a041f829","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726469334912,"stop":1726469334912,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebae5e60f17a893","name":"Push message with meta","time":{"start":1726469217574,"stop":1726469217574,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd77b9ab4be168d","name":"Subscribe to topic containing XML and receive message","time":{"start":1726469236452,"stop":1726469236452,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6871094c278d0d","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726468875644,"stop":1726468875645,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6bc1eee3c32cca","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726468647733,"stop":1726468647733,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3db308e670843b","name":"Number of peers are maintained correctly","time":{"start":1726468946031,"stop":1726468946032,"duration":1},"status":"passed","severity":"normal"},{"uid":"37dcf1da0c0a4f59","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726468639713,"stop":1726468639713,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cba390ab1b625ee","name":"Check received message containing Script","time":{"start":1726469121167,"stop":1726469121167,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a9f54deecb8a6a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726468647732,"stop":1726468647732,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb55235ba2fac7d","name":"Push message with custom timestamp: 1726465332540","time":{"start":1726469134486,"stop":1726469134487,"duration":1},"status":"passed","severity":"normal"},{"uid":"188737d108ec77d","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726468653004,"stop":1726468653004,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed41fe5edd429a4","name":"Check publish message containing SQL Injection","time":{"start":1726469169446,"stop":1726469169446,"duration":0},"status":"passed","severity":"normal"},{"uid":"22912d650e817175","name":"Check publish message containing shell command","time":{"start":1726469169448,"stop":1726469169448,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa2e916f82f3ff2","name":"throws on content topic with generation field greater than 0","time":{"start":1726468639682,"stop":1726468639682,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a3833a2652ff29","name":"Query generator for multiple messages with different message text format","time":{"start":1726469263531,"stop":1726469263531,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6a0a12f29f8845","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726468664685,"stop":1726468664685,"duration":0},"status":"passed","severity":"normal"},{"uid":"34bba91d29be7835","name":"Encoder throws on undefined content topic","time":{"start":1726468672146,"stop":1726468672146,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d03dc8845d52079","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726468639697,"stop":1726468639698,"duration":1},"status":"passed","severity":"normal"},{"uid":"da66fd6dbbdaffa5","name":"Js publishes, other Js receives","time":{"start":1726469145247,"stop":1726469145247,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa877c9da1df56e4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726469236456,"stop":1726469236458,"duration":2},"status":"passed","severity":"normal"},{"uid":"256d04d3e3b8e3db","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726468639693,"stop":1726468639693,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9f3c95efa140a9","name":"caches peers it previously fetched","time":{"start":1726468660888,"stop":1726468660888,"duration":0},"status":"passed","severity":"normal"},{"uid":"d058eefbc45b5e4c","name":"Push message with content topic containing SQL Injection","time":{"start":1726469217567,"stop":1726469217568,"duration":1},"status":"passed","severity":"normal"},{"uid":"484527cdb1651282","name":"different cluster, different shard: nodes don't connect","time":{"start":1726469040904,"stop":1726469040904,"duration":0},"status":"passed","severity":"normal"},{"uid":"28164205290ad09b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726468875653,"stop":1726468875653,"duration":0},"status":"passed","severity":"normal"},{"uid":"5548360355179586","name":"should not throw an error for a single configured topic","time":{"start":1726468639714,"stop":1726468639715,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5c2b459e529b0","name":"Callback on promise","time":{"start":1726469263533,"stop":1726469263534,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2a0a250bd65c30","name":"Symmetric encrypt & Decrypt","time":{"start":1726468671120,"stop":1726468671121,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae2715d6d6064d90","name":"Filter with 0 connections","time":{"start":1726468932310,"stop":1726468932310,"duration":0},"status":"passed","severity":"normal"},{"uid":"493b00f13607ce20","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726469263650,"stop":1726469263650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2133f3e935f96719","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app24/2/topic771/utf8","time":{"start":1726469224639,"stop":1726469224640,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb0bcf1b4a22699","name":"Check publish message containing Russian","time":{"start":1726469169446,"stop":1726469169446,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2267556b8a7b45","name":"Renews subscription after lossing a connection","time":{"start":1726469236459,"stop":1726469236460,"duration":1},"status":"passed","severity":"normal"},{"uid":"af252220bf127731","name":"getPeersByDiscovery","time":{"start":1726469174515,"stop":1726469174515,"duration":0},"status":"passed","severity":"normal"},{"uid":"424491165deff857","name":"Callback on promise, aborts when callback returns true","time":{"start":1726469263534,"stop":1726469263536,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d218f17c41b4a83","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726469263537,"stop":1726469263607,"duration":70},"status":"passed","severity":"normal"},{"uid":"6e69e93f782930b0","name":"random static sharding 1 - Cluster ID: 902, Shard ID: 440","time":{"start":1726469232332,"stop":1726469232333,"duration":1},"status":"passed","severity":"normal"},{"uid":"332d670adadf7f71","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726468660240,"stop":1726468660240,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e5ef8fadbb116","name":"should encodeTxt and decodeTxt","time":{"start":1726468648252,"stop":1726468648252,"duration":0},"status":"passed","severity":"normal"},{"uid":"2887b8c87310ad4d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726468875629,"stop":1726468875630,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2048ec7dfde06fd","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app99/3/topic775/utf8","time":{"start":1726469224638,"stop":1726469224638,"duration":0},"status":"passed","severity":"normal"},{"uid":"6394f407e4a4a06b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726469236438,"stop":1726469236439,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dbc5ce356d6cdc3","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726468875652,"stop":1726468875652,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6b245c36cb00ee","name":"Push message with SQL Injection payload","time":{"start":1726469134415,"stop":1726469134415,"duration":0},"status":"passed","severity":"normal"},{"uid":"869b6c41cb4ff498","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726468639701,"stop":1726468639701,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee04f39b735ec8d9","name":"Check received message containing JSON","time":{"start":1726468872948,"stop":1726468872948,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b061de9fba37709","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726469216837,"stop":1726469216837,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d97ef5ace863f00","name":"can start and stop the service","time":{"start":1726468664680,"stop":1726468664681,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6706495b6ca3ad9","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726468647727,"stop":1726468647727,"duration":0},"status":"passed","severity":"normal"},{"uid":"df79327e538962b6","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726468875617,"stop":1726468875618,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff81d123205614a1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726469258719,"stop":1726469258719,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3ddefd622ac595","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726468803434,"stop":1726468803440,"duration":6},"status":"passed","severity":"normal"},{"uid":"4d3f2e378e8a5776","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726469172258,"stop":1726469172259,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfeba2c7efca973d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726468639719,"stop":1726468639719,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5727997ff4f164b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726468639708,"stop":1726468639708,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4e017942ea636e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726469224643,"stop":1726469224643,"duration":0},"status":"passed","severity":"normal"},{"uid":"94242dcbb8680e6","name":"Promise Callback - true","time":{"start":1726469250596,"stop":1726469250596,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab6b1ad0994a6bd","name":"Generator, custom pubsub topic","time":{"start":1726469263648,"stop":1726469263648,"duration":0},"status":"passed","severity":"normal"},{"uid":"4358ecbd1decc972","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726468697369,"stop":1726468697369,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb521f27c553a093","name":"Ordered Callback - false","time":{"start":1726469250597,"stop":1726469250597,"duration":0},"status":"passed","severity":"normal"},{"uid":"4949ffa376501d5f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726468639713,"stop":1726468639714,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a05acb3c3011d7","name":"1 Relay, 1 Filter, gives up","time":{"start":1726468660013,"stop":1726468660013,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c9f219573c7bc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726469121172,"stop":1726469121172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11e2bace2e94d9e","name":"Ping on unsubscribed peer","time":{"start":1726468761445,"stop":1726468761446,"duration":1},"status":"passed","severity":"normal"},{"uid":"577ab4d9f9005dd9","name":"Push message with content topic containing Script","time":{"start":1726469217568,"stop":1726469217568,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f7c320aa976728","name":"should not receive a peer event after stop","time":{"start":1726468703905,"stop":1726468703906,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6dc4ab850e8c94","name":"Push message with Chinese payload","time":{"start":1726469217551,"stop":1726469217552,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e918d092bee7a9f","name":"Nodes with multiple pubsub topic","time":{"start":1726469147142,"stop":1726469147142,"duration":0},"status":"passed","severity":"normal"},{"uid":"459bd01f35eab0ce","name":"Subscribe and publish message","time":{"start":1726469172243,"stop":1726469172244,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a50a32437a86393","name":"Check publish message containing special chars","time":{"start":1726469169444,"stop":1726469169445,"duration":1},"status":"passed","severity":"normal"},{"uid":"c451a48239edc971","name":"Passing invalid cursor","time":{"start":1726469216840,"stop":1726469216840,"duration":0},"status":"passed","severity":"normal"},{"uid":"902259d4eed5a301","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726469084180,"stop":1726469084181,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba49aae2d993a01f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726468639717,"stop":1726468639717,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27eb6e7f9c28f5","name":"Check received message containing XML","time":{"start":1726468872947,"stop":1726468872948,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e0adfc58704857","name":"Check message with no content topic is not received","time":{"start":1726469121175,"stop":1726469121176,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e461c562ce6f029","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726469236450,"stop":1726469236450,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb96624de9f38b16","name":"should be online or offline if network state changed","time":{"start":1726468689900,"stop":1726468689901,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9854784fe58cea1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726469236471,"stop":1726469236471,"duration":0},"status":"passed","severity":"normal"},{"uid":"a064193d7ccd81db","name":"Decoder throws on undefined content topic","time":{"start":1726468670528,"stop":1726468670529,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2f41db3d7edf6a","name":"Push 30 different messages","time":{"start":1726469134424,"stop":1726469134424,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef0682ad26e1b2f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726468803440,"stop":1726468803441,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ad1d9b45dc609c","name":"non connected peers","time":{"start":1726469121337,"stop":1726469121337,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ef4a35815c100db","name":"Check received message containing Russian","time":{"start":1726469121166,"stop":1726469121167,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e24f89ab3626255","name":"Check received message with timestamp: 1726468688761 ","time":{"start":1726468872961,"stop":1726468872962,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac59c26a19b7db5","name":"1 Store, 2 fetches","time":{"start":1726468660011,"stop":1726468660012,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b4e0c5c0fe7a30","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726469040899,"stop":1726469040900,"duration":1},"status":"passed","severity":"normal"},{"uid":"26831103d2390446","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726468659884,"stop":1726468659884,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd07200159b8443","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726469334913,"stop":1726469334913,"duration":0},"status":"passed","severity":"normal"},{"uid":"41db174848e1ab89","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726468648266,"stop":1726468648266,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf7f3a3804e2c46","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726468660239,"stop":1726468660239,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbed310ea66bca6","name":"Push 30 different messages","time":{"start":1726469217564,"stop":1726469217564,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfbe7b7d64ab337","name":"Passing page size 10 when there are 10 messages","time":{"start":1726469265951,"stop":1726469265953,"duration":2},"status":"passed","severity":"normal"},{"uid":"e802e67b7c8f145b","name":"Store - dialed after - with timeout","time":{"start":1726469286179,"stop":1726469286179,"duration":0},"status":"passed","severity":"normal"},{"uid":"53832eb10a52284b","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app31/3/topic28/utf8","time":{"start":1726469224641,"stop":1726469224641,"duration":0},"status":"passed","severity":"normal"},{"uid":"78188dfdf92f173d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app76/10/topic350/xml","time":{"start":1726469224638,"stop":1726469224639,"duration":1},"status":"passed","severity":"normal"},{"uid":"55fedbe9cad908e9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726468689898,"stop":1726468689898,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a3af78ee06933b","name":"should use DNS peer discovery with light client","time":{"start":1726468703906,"stop":1726468703907,"duration":1},"status":"skipped","severity":"normal"},{"uid":"13cc0c9cd0648f94","name":"more peers than existing","time":{"start":1726469121337,"stop":1726469121337,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49265b93f8acaee7","name":"Fails to push message bigger that 1MB","time":{"start":1726469217577,"stop":1726469217577,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83e37be8349fb32","name":"Check received message containing numeric","time":{"start":1726469121144,"stop":1726469121147,"duration":3},"status":"passed","severity":"normal"},{"uid":"fb9c138da1197e34","name":"handles empty shards array correctly","time":{"start":1726468639718,"stop":1726468639718,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9adabb9b7af87e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726469236473,"stop":1726469236473,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af100a9c16682ab","name":"LightPush with 3 connections","time":{"start":1726468932311,"stop":1726468932311,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c422ab98b5c79b8","name":"Overlapping topic subscription","time":{"start":1726469236443,"stop":1726469236443,"duration":0},"status":"passed","severity":"normal"},{"uid":"e493e1c2a673cac7","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726468639687,"stop":1726468639687,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e1991024426195","name":"Check received message containing Basic HTML tag","time":{"start":1726468872948,"stop":1726468872948,"duration":0},"status":"passed","severity":"normal"},{"uid":"7daf6ac610a11948","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726468773903,"stop":1726468773904,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc41204294bded8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726468647730,"stop":1726468647730,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e2e1b8eac482c5","name":"Query Generator - false","time":{"start":1726469250595,"stop":1726469250595,"duration":0},"status":"passed","severity":"normal"},{"uid":"996cd64bece235e4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726469172254,"stop":1726469172254,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb335a06b9b81a76","name":"Check message received after nwaku node is restarted","time":{"start":1726469121180,"stop":1726469121180,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2a93c58e3e068c2","name":"should not fail to stop the service if it was not started","time":{"start":1726468664681,"stop":1726468664681,"duration":0},"status":"passed","severity":"normal"},{"uid":"871caafe605fd1d5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726468997491,"stop":1726468997492,"duration":1},"status":"passed","severity":"normal"},{"uid":"5301226c89e8ed5d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726468639710,"stop":1726468639710,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fab523e998a651","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app36/4/topic86/json","time":{"start":1726469224638,"stop":1726469224638,"duration":0},"status":"passed","severity":"normal"},{"uid":"138e116b4682581b","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726469084180,"stop":1726469084180,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc20293b9c4855d","name":"Rejects garbage","time":{"start":1726468675335,"stop":1726468675336,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ebab920b16154a","name":"should properly create location multiaddrs - tcp4","time":{"start":1726468648263,"stop":1726468648263,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55cd1573cf84648","name":"Push message with Russian payload","time":{"start":1726469134414,"stop":1726469134415,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2805e5545304d5","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app57/5/topic142/proto","time":{"start":1726469224641,"stop":1726469224642,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee03e583b52e2fe","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726469258724,"stop":1726469258724,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f576c656047b96","name":"should return empty list for no shard","time":{"start":1726468639704,"stop":1726468639704,"duration":0},"status":"passed","severity":"normal"},{"uid":"626a91c09f2685a5","name":"Check message with no content topic is not received","time":{"start":1726468872968,"stop":1726468872969,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c17af84f74609f","name":"Renews peer on consistent ping failures","time":{"start":1726468802884,"stop":1726468802884,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd536b8be5dc427a","name":"Publish message with custom timestamp: Tue Sep 26 2023 06:45:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1726469169449,"stop":1726469169451,"duration":2},"status":"passed","severity":"normal"},{"uid":"61c7ab99efcd27a0","name":"Check received message containing emoji","time":{"start":1726469121170,"stop":1726469121171,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a8184556f8ece1","name":"Non TWN Cluster","time":{"start":1726469224637,"stop":1726469224637,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b35bbf8d4c5a6c6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726468773911,"stop":1726468773912,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54fe6b211cf415c","name":"Check received message containing Russian","time":{"start":1726468872946,"stop":1726468872946,"duration":0},"status":"passed","severity":"normal"},{"uid":"664072fdb84248ad","name":"Query generator for multiple messages","time":{"start":1726469263530,"stop":1726469263530,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af3bc9659bb1723","name":"Fails to publish message with empty text","time":{"start":1726469169453,"stop":1726469169453,"duration":0},"status":"passed","severity":"normal"},{"uid":"509c7cd52b080a64","name":"Generator, 2 different pubsubtopics","time":{"start":1726469263648,"stop":1726469263649,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f2a8ed62d95ea1","name":"Check received message containing Arabic","time":{"start":1726469121153,"stop":1726469121153,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce2b5774dd760ff","name":"isConnected should return false after all peers disconnect","time":{"start":1726468744899,"stop":1726468744899,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f12b0c89270516","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726468660242,"stop":1726468660242,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fecee1bfc49b40","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726469263649,"stop":1726469263649,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf05713e5447fea6","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726469172261,"stop":1726469172261,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b44d95bbe95033","name":"Ephemeral messages are not stored","time":{"start":1726468700082,"stop":1726468700082,"duration":0},"status":"passed","severity":"normal"},{"uid":"da49a7329028d1e5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726469236456,"stop":1726469236456,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5aafdeb03502875","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726469236459,"stop":1726469236459,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ed75350e1617a1","name":"Ping on subscribed peer","time":{"start":1726468761443,"stop":1726468761444,"duration":1},"status":"passed","severity":"normal"},{"uid":"9236673bb2c10b4c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726468875651,"stop":1726468875652,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a64228791499b4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726469236473,"stop":1726469236473,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b2c5313db2bfeb","name":"All","time":{"start":1726468697988,"stop":1726468697988,"duration":0},"status":"passed","severity":"normal"},{"uid":"88be2ef96b0b1782","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726468904760,"stop":1726468904762,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4863d98c781a05c","name":"Query with Promise Callback, No message returned","time":{"start":1726469258726,"stop":1726469258734,"duration":8},"status":"passed","severity":"normal"},{"uid":"152ec77821b6793c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726468703908,"stop":1726468703908,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6d0246833971049","name":"Check received message with timestamp: 1726468688946000000 ","time":{"start":1726469121171,"stop":1726469121171,"duration":0},"status":"passed","severity":"normal"},{"uid":"944099aee8959623","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726468639716,"stop":1726468639716,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2afc6b43801ed47","name":"Check received message containing SQL Injection","time":{"start":1726469121154,"stop":1726469121154,"duration":0},"status":"passed","severity":"normal"},{"uid":"73167f9a6cc30e76","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726468802885,"stop":1726468802885,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c1f4570dcf08ec","name":"Check received message containing long","time":{"start":1726469121164,"stop":1726469121165,"duration":1},"status":"passed","severity":"normal"},{"uid":"901f42816fd0809b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726468639716,"stop":1726468639716,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f3065e88bd7b60","name":"Push message with content topic containing Chinese","time":{"start":1726469217566,"stop":1726469217567,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c429cb507258b60","name":"should emit a peer event after start","time":{"start":1726468703904,"stop":1726468703905,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d7781699d254058","name":"should get / set TCP multiaddr","time":{"start":1726468648258,"stop":1726468648262,"duration":4},"status":"passed","severity":"normal"},{"uid":"175b40fedfa2d10d","name":"isConnected should return true after first peer connects","time":{"start":1726468744898,"stop":1726468744899,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8250bd76d6cd2a8","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726468744898,"stop":1726468744898,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a498dd4577b1be","name":"it tolerates circular branch references","time":{"start":1726468660886,"stop":1726468660887,"duration":1},"status":"passed","severity":"normal"},{"uid":"a184eb55df721cae","name":"different cluster, same shard: nodes don't connect","time":{"start":1726468875606,"stop":1726468875607,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c0fb464d46bc37","name":"throws on content topic with empty topic name field","time":{"start":1726468639685,"stop":1726468639685,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea8da50ccd567b8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726468660242,"stop":1726468660243,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9d985037742bc7","name":"listenerCount","time":{"start":1726468729789,"stop":1726468729790,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f28fe20c65c15b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app88/6/topic915/test.js","time":{"start":1726469224641,"stop":1726469224641,"duration":0},"status":"passed","severity":"normal"},{"uid":"569827aa766fd52e","name":"Push message with content topic containing numeric","time":{"start":1726469134426,"stop":1726469134426,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafb035b5893bac4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726468872963,"stop":1726468872964,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91ce81e09815fb7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726469236438,"stop":1726469236438,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a03b01f9045e7a","name":"Init the array if not present","time":{"start":1726468639394,"stop":1726468639397,"duration":3},"status":"passed","severity":"normal"},{"uid":"e4a3449d37fc8811","name":"Check received message with timestamp: 1726468688946000000 ","time":{"start":1726469121159,"stop":1726469121159,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c88fba341b0304","name":"Ping fails for unsubscribed peers","time":{"start":1726468802883,"stop":1726468802883,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae43106e89acc7","name":"Check received message containing short","time":{"start":1726469121164,"stop":1726469121164,"duration":0},"status":"passed","severity":"normal"},{"uid":"8542c2e35934edc5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726468660239,"stop":1726468660240,"duration":1},"status":"passed","severity":"normal"},{"uid":"4045bc0b10e2bd11","name":"Subscribe and receive messages via waku relay post","time":{"start":1726469236463,"stop":1726469236463,"duration":0},"status":"passed","severity":"normal"},{"uid":"9645757e4267e77c","name":"Encoder throws on empty string content topic","time":{"start":1726468670528,"stop":1726468670528,"duration":0},"status":"passed","severity":"normal"},{"uid":"583b5780f5d34df2","name":"random static sharding 5 - Cluster ID: 673, Shard ID: 550","time":{"start":1726469232335,"stop":1726469232336,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8257b9ba0b58c3","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726468639718,"stop":1726468639719,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8475c25b1091ce","name":"throws on empty content topic","time":{"start":1726468639678,"stop":1726468639678,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6a261e371c06b2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726468997493,"stop":1726468997493,"duration":0},"status":"passed","severity":"normal"},{"uid":"3458c47364974633","name":"same cluster, different shard: nodes don't connect","time":{"start":1726468875601,"stop":1726468875602,"duration":1},"status":"passed","severity":"normal"},{"uid":"784b40733f2d83cb","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726468647729,"stop":1726468647730,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c98fb63ce9d648","name":"can start the service","time":{"start":1726468703901,"stop":1726468703901,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5f6887cf337a66","name":"Generator, 2 different pubsubtopics","time":{"start":1726469263645,"stop":1726469263647,"duration":2},"status":"passed","severity":"normal"},{"uid":"13b2d587317e5ac3","name":"Check publish message after client node is restarted","time":{"start":1726469169456,"stop":1726469169456,"duration":0},"status":"skipped","severity":"normal"},{"uid":"339a3057a6881b31","name":"Check received message containing JSON","time":{"start":1726469121157,"stop":1726469121157,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc93020981454473","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726469172256,"stop":1726469172258,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f10d0803196a302","name":"Check received message containing unicode special characters","time":{"start":1726469121158,"stop":1726469121158,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9890c6e6bfb127","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726469172244,"stop":1726469172245,"duration":1},"status":"passed","severity":"normal"},{"uid":"db20afe7a44a832f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726469236471,"stop":1726469236471,"duration":0},"status":"passed","severity":"normal"},{"uid":"590b9e9c3b0bf4f6","name":"Encoder throws on undefined content topic","time":{"start":1726468670527,"stop":1726468670528,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa85a2800793cc3","name":"should not receive a peer event after stop","time":{"start":1726468664683,"stop":1726468664684,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b22f7ce4ae47942","name":"should throw an error for missing required configuration","time":{"start":1726468639705,"stop":1726468639705,"duration":0},"status":"passed","severity":"normal"},{"uid":"11751d02ec50305a","name":"Push message with content topic containing JSON","time":{"start":1726469134429,"stop":1726469134430,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4998c7bd17e2d27","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726469290373,"stop":1726469290373,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca45d1246c1f45c","name":"should throw error - no public key","time":{"start":1726468648256,"stop":1726468648256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e3a6824ef4351e","name":"should return unique PubsubTopics for static sharding","time":{"start":1726468639703,"stop":1726468639703,"duration":0},"status":"passed","severity":"normal"},{"uid":"efcb9a4846d48941","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726468660243,"stop":1726468660243,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1bd6a75c917680","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726469121160,"stop":1726469121160,"duration":0},"status":"passed","severity":"normal"},{"uid":"946e08e62034d514","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726469172249,"stop":1726469172254,"duration":5},"status":"passed","severity":"normal"},{"uid":"4b5136276221b402","name":"should set field with only STORE enabled","time":{"start":1726468648265,"stop":1726468648265,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6d39754fe2271a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726468660241,"stop":1726468660241,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ca9640653b1f2e","name":"should set field with only FILTER enabled","time":{"start":1726468648265,"stop":1726468648265,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c57a8264f23a21","name":"Check received message containing escaped characters","time":{"start":1726469121169,"stop":1726469121169,"duration":0},"status":"passed","severity":"normal"},{"uid":"960b91b7b02e8461","name":"Check publish message containing XML","time":{"start":1726469169447,"stop":1726469169447,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2ecf40c51bac7","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726468639705,"stop":1726468639705,"duration":0},"status":"passed","severity":"normal"},{"uid":"823953e5f8766fb5","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726469258721,"stop":1726469258724,"duration":3},"status":"passed","severity":"normal"},{"uid":"16aeecefcd27acf6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726469217569,"stop":1726469217569,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cad25782db73c3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726469236463,"stop":1726469236463,"duration":0},"status":"passed","severity":"normal"},{"uid":"2605a9286deb0570","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726469236451,"stop":1726469236451,"duration":0},"status":"passed","severity":"normal"},{"uid":"78824b929457ad36","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726468647733,"stop":1726468647733,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6541f7646a9d510","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726468914318,"stop":1726468914319,"duration":1},"status":"passed","severity":"normal"},{"uid":"207f31d191ebefbd","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726468642318,"stop":1726468642318,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab15d1c3891d0b60","name":"Check received message containing Arabic","time":{"start":1726468872946,"stop":1726468872946,"duration":0},"status":"passed","severity":"normal"},{"uid":"432c7f1018e4374e","name":"should return valid sharding parameters for static sharding","time":{"start":1726468639717,"stop":1726468639717,"duration":0},"status":"passed","severity":"normal"},{"uid":"278643e37dc45fc9","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726468639694,"stop":1726468639695,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6015de18a9f2583","name":"should throw error - no id","time":{"start":1726468648255,"stop":1726468648255,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc688ff1f9354e8f","name":"Subscribe to topic containing short and receive message","time":{"start":1726469236448,"stop":1726469236448,"duration":0},"status":"passed","severity":"normal"},{"uid":"be902414272ac1d8","name":"Push message with Arabic payload","time":{"start":1726469134414,"stop":1726469134414,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db99ab9bda0cd26","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726468773907,"stop":1726468773908,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c51d9a173075b5d","name":"safeDispatchEvent","time":{"start":1726468729790,"stop":1726468729791,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a3405cfb5c20ea","name":"handles different clusterIds correctly","time":{"start":1726468639699,"stop":1726468639699,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba689e09e2e95388","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726469084181,"stop":1726469084181,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b00c7ab6de536a1","name":"Check received message containing Arabic","time":{"start":1726469121166,"stop":1726469121166,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08219b983abfd2d","name":"Fails to push message with large meta","time":{"start":1726469217574,"stop":1726469217575,"duration":1},"status":"passed","severity":"normal"},{"uid":"e88080bbadeacd2","name":"Relay + Store","time":{"start":1726468648266,"stop":1726468648266,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ead81ebdd9f854a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726468997492,"stop":1726468997492,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81b801e63b4b819","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726468997494,"stop":1726468997495,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab149adf99939338","name":"should not fail to start the service if it is already started","time":{"start":1726468664681,"stop":1726468664682,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48a1b27e3ab8eab","name":"Overlapping topic subscription","time":{"start":1726469172255,"stop":1726469172255,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19a91e918d3c892f","name":"Subscribe to topic containing XML and receive message","time":{"start":1726468904768,"stop":1726468904772,"duration":4},"status":"passed","severity":"normal"},{"uid":"452f89dc4a88f074","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726469263532,"stop":1726469263533,"duration":1},"status":"passed","severity":"normal"},{"uid":"919141118ea2d252","name":"Check publish message containing short","time":{"start":1726469169443,"stop":1726469169443,"duration":0},"status":"passed","severity":"normal"},{"uid":"795068c78de3cbc6","name":"Wrong topic","time":{"start":1726469224642,"stop":1726469224642,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4b1aba6a25734b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726468639708,"stop":1726468639708,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f333f9af466c84","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726469236475,"stop":1726469236475,"duration":0},"status":"passed","severity":"normal"},{"uid":"930decf8ec590e71","name":"Push message with emoji payload","time":{"start":1726469134424,"stop":1726469134424,"duration":0},"status":"passed","severity":"normal"},{"uid":"f221fb752146998a","name":"Default pageSize","time":{"start":1726469265960,"stop":1726469265963,"duration":3},"status":"passed","severity":"normal"},{"uid":"77faa4178c625f2e","name":"Push message with content topic containing unicode special characters","time":{"start":1726469134470,"stop":1726469134473,"duration":3},"status":"passed","severity":"normal"},{"uid":"aca6eae5b9c985bb","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726469216839,"stop":1726469216839,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da7c505f58b5e3e","name":"Publish without waiting for remote peer","time":{"start":1726469172242,"stop":1726469172243,"duration":1},"status":"passed","severity":"normal"},{"uid":"de6a4bf7da951ae5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726469236467,"stop":1726469236468,"duration":1},"status":"passed","severity":"normal"},{"uid":"71acf9f17c5133e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726469290372,"stop":1726469290373,"duration":1},"status":"passed","severity":"normal"},{"uid":"38a8bc2301280b65","name":"should properly compute the node id","time":{"start":1726468648257,"stop":1726468648257,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6edd9e4d491efd","name":"Subscribe and receives messages on 20 topics","time":{"start":1726468904755,"stop":1726468904755,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b9f1fbfa018601","name":"Push message with content topic containing short","time":{"start":1726469134425,"stop":1726469134425,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6a7929272545a","name":"Query with Promise Callback, No Decoder","time":{"start":1726469258725,"stop":1726469258726,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b338b00c4d86498","name":"Check publish message containing long","time":{"start":1726469169443,"stop":1726469169444,"duration":1},"status":"passed","severity":"normal"},{"uid":"dddb45c0f5f46426","name":"Publish message with large meta","time":{"start":1726469169456,"stop":1726469169456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba751de97863232a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726468904755,"stop":1726468904756,"duration":1},"status":"passed","severity":"normal"},{"uid":"151473e1e8be8fcd","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726469290373,"stop":1726469290374,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5fdb4a9c1d7c55","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726469236451,"stop":1726469236452,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d0bc2dcd898bde","name":"shard 0","time":{"start":1726469232330,"stop":1726469232331,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a374d5b524f54d2","name":"topics with same application and version share the same shard","time":{"start":1726468639698,"stop":1726468639698,"duration":0},"status":"passed","severity":"normal"},{"uid":"6199dffe5cf9a8f6","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726469266188,"stop":1726469266189,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6bea18b98b9f2","name":"Subscribe to topic containing short and receive message","time":{"start":1726468904757,"stop":1726468904757,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb6aaf3048a9f1e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726469236441,"stop":1726469236441,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb4648ba3b3005c","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726468642319,"stop":1726468642319,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8adaf295bd2fa81","name":"Throws when trying to push message with empty payload","time":{"start":1726469217564,"stop":1726469217565,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d330a6ea0709e95","name":"should not receive a peer event before start","time":{"start":1726468664683,"stop":1726468664683,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8d844527baec9c","name":"tcp ip4 address","time":{"start":1726468647834,"stop":1726468647835,"duration":1},"status":"passed","severity":"normal"},{"uid":"73498974007ae884","name":"Push message with Russian payload","time":{"start":1726469217552,"stop":1726469217552,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a32010c24c117b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726468639707,"stop":1726468639707,"duration":0},"status":"passed","severity":"normal"},{"uid":"f020ad0d9e2ec7bf","name":"Passing page size 3 when there are 20 messages","time":{"start":1726469265947,"stop":1726469265951,"duration":4},"status":"passed","severity":"normal"},{"uid":"f0d2e678cac5b7ba","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726469236440,"stop":1726469236440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5f00b9ca22a554","name":"Subscribe to topic containing long and receive message","time":{"start":1726468904757,"stop":1726468904758,"duration":1},"status":"passed","severity":"normal"},{"uid":"859528769f2f9643","name":"Push message on custom pubsubTopic","time":{"start":1726468997493,"stop":1726468997493,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf7356e0be58794","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726468803432,"stop":1726468803433,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cdc2df070a98217","name":"should be called for bootstrap peers","time":{"start":1726468697368,"stop":1726468697369,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6bcb3d49c7ff241","name":"Push message with content topic containing shell command","time":{"start":1726469134430,"stop":1726469134449,"duration":19},"status":"passed","severity":"normal"},{"uid":"2aafdd08ba780241","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726468875657,"stop":1726468875657,"duration":0},"status":"passed","severity":"normal"},{"uid":"a295c43f7c86d782","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app28/9/topic371/json","time":{"start":1726469224640,"stop":1726469224640,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21b682972163cbf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726469236450,"stop":1726469236451,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d71b1aa940e13d8","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726468875611,"stop":1726468875612,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2361ba29f0b6e9","name":"getPeersByDiscovery","time":{"start":1726468729789,"stop":1726468729789,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14ee274fc316484","name":"Push message with shell command payload","time":{"start":1726469134423,"stop":1726469134423,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf985200d53c31b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726469236462,"stop":1726469236463,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9055715afb33968","name":"throws on content topic with non-number generation field","time":{"start":1726468639681,"stop":1726468639681,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c8192512b07df7","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726468672145,"stop":1726468672145,"duration":0},"status":"passed","severity":"normal"},{"uid":"1917bacfb1cf4b0","name":"Check received message containing Chinese","time":{"start":1726468872945,"stop":1726468872946,"duration":1},"status":"passed","severity":"normal"},{"uid":"d74fe5d2b413d3f4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726468914321,"stop":1726468914321,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac37c1a8463242a7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726468875616,"stop":1726468875617,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b911bc28e996c6","name":"Relay","time":{"start":1726468697987,"stop":1726468697987,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f78dfa4d3c5b99","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726469236469,"stop":1726469236470,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d13019371f599f","name":"Check publish message containing numeric","time":{"start":1726469169444,"stop":1726469169444,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34e462d4d4c42d1","name":"Overlapping topic subscription","time":{"start":1726469236468,"stop":1726469236468,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad51a5a6c24a3805","name":"Push message with content topic containing unicode special characters","time":{"start":1726469217572,"stop":1726469217573,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ba49bfdc616346","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726468914321,"stop":1726468914321,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebef604579e4a5e","name":"Generator, custom pubsub topic","time":{"start":1726469263640,"stop":1726469263645,"duration":5},"status":"passed","severity":"normal"},{"uid":"3a2a632821a74f84","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726469290371,"stop":1726469290371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1084d35a7a24bc","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726468639704,"stop":1726468639704,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6125881c67c7757","name":"Check received message containing Basic HTML tag","time":{"start":1726469121168,"stop":1726469121168,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8033180c55d35f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726468914319,"stop":1726468914320,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee0acff430c05ec","name":"Check received message containing long","time":{"start":1726469121143,"stop":1726469121143,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa8ac2c3a6549bf","name":"should properly create location multiaddrs - udp4","time":{"start":1726468648262,"stop":1726468648262,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0d5da510655dc","name":"Check received message containing Basic HTML tag","time":{"start":1726469121156,"stop":1726469121156,"duration":0},"status":"passed","severity":"normal"},{"uid":"3365eece07274aa3","name":"Decrypt messages","time":{"start":1726469123810,"stop":1726469123811,"duration":1},"status":"passed","severity":"normal"},{"uid":"5551e9d2f3b354a1","name":"Passing page size 1 when there are 4 messages","time":{"start":1726469265938,"stop":1726469265946,"duration":8},"status":"passed","severity":"normal"},{"uid":"9c2f448c36f0e987","name":"Filter with 2 connections","time":{"start":1726468932311,"stop":1726468932311,"duration":0},"status":"passed","severity":"normal"},{"uid":"41aa7b58d3e41a70","name":"groups content topics by expected pubsub topic","time":{"start":1726468639698,"stop":1726468639699,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d76bcf3aaa92b65","name":"Filter","time":{"start":1726469286180,"stop":1726469286180,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c8c273fafb6e54","name":"isConnected return false after peer stops","time":{"start":1726468744899,"stop":1726468744899,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31915a5f0a8e3ac","name":"Push message with content topic containing long","time":{"start":1726469134425,"stop":1726469134425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1827ea6f297c02","name":"Check message on other pubsub topic is not received","time":{"start":1726468872968,"stop":1726468872968,"duration":0},"status":"passed","severity":"normal"},{"uid":"e410a3d4dfb20eed","name":"Passing page size 110 when there are 120 messages","time":{"start":1726469265958,"stop":1726469265960,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ad8ec9875d44f74","name":"Reopen subscription with peer with lost subscription","time":{"start":1726468761446,"stop":1726468761447,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc5100448b67e7ee","name":"should throw an error for missing sharding configuration","time":{"start":1726468639718,"stop":1726468639718,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b2842f23c3893","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726469121159,"stop":1726469121160,"duration":1},"status":"passed","severity":"normal"},{"uid":"403b05d098bfceb8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726468904773,"stop":1726468904774,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6565d02d7169496","name":"Check received message containing numeric","time":{"start":1726468872944,"stop":1726468872945,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d31d9c9dffc2d0c","name":"Using a function","time":{"start":1726469278112,"stop":1726469278112,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e39039b29e10200","name":"Decoder throws on undefined content topic","time":{"start":1726468672147,"stop":1726468672147,"duration":0},"status":"passed","severity":"normal"},{"uid":"b822a3ee19a45a38","name":"Check received message containing XML","time":{"start":1726469121168,"stop":1726469121168,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10e321fa699d305","name":"throws on content topic with empty version field","time":{"start":1726468639684,"stop":1726468639684,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ab02d496e6c3b4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726469258720,"stop":1726469258720,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d5458ab74fc1ed","name":"throws on content topic with too few or too many fields","time":{"start":1726468639678,"stop":1726468639681,"duration":3},"status":"passed","severity":"normal"},{"uid":"b8ba9d156c95b216","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726469236453,"stop":1726469236456,"duration":3},"status":"passed","severity":"normal"},{"uid":"96f5e325d6f91096","name":"Push message with content topic containing Arabic","time":{"start":1726469134427,"stop":1726469134427,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0686bde9c6e6c53","name":"A test","time":{"start":1726468997570,"stop":1726468997571,"duration":1},"status":"passed","severity":"normal"},{"uid":"692102a51b7dc64","name":"creates an iterator","time":{"start":1726469272331,"stop":1726469272332,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe488b0de595296","name":"Check message on other pubsub topic is not received","time":{"start":1726469121161,"stop":1726469121161,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa71d041c9b3c196","name":"Query with Ordered Callback, No Decoder","time":{"start":1726469258724,"stop":1726469258724,"duration":0},"status":"passed","severity":"normal"},{"uid":"41560a46e50cc253","name":"retrieves a single peer","time":{"start":1726468660886,"stop":1726468660886,"duration":0},"status":"passed","severity":"normal"},{"uid":"81644bf980d4e81a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726469172260,"stop":1726469172261,"duration":1},"status":"passed","severity":"normal"},{"uid":"aded4c23815d4612","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726468997493,"stop":1726468997494,"duration":1},"status":"passed","severity":"normal"},{"uid":"776a886e70577835","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app63/8/topic244/json","time":{"start":1726469224637,"stop":1726469224637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f99482c56bedfc","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726468875647,"stop":1726468875647,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec96bde03051be4f","name":"Number of peers are maintained correctly","time":{"start":1726468802882,"stop":1726468802882,"duration":0},"status":"passed","severity":"normal"},{"uid":"8816de777a2eaa7","name":"Push message with content topic containing Russian","time":{"start":1726469217567,"stop":1726469217567,"duration":0},"status":"passed","severity":"normal"},{"uid":"705a279a0a20c08f","name":"Push message with Script payload","time":{"start":1726469134421,"stop":1726469134421,"duration":0},"status":"passed","severity":"normal"},{"uid":"8430e00077106021","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726469084183,"stop":1726469084184,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ef3feaefb2570d","name":"Check received message containing unicode special characters","time":{"start":1726469121170,"stop":1726469121170,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b67cbc94fcdc476","name":"nwaku subscribes","time":{"start":1726469145246,"stop":1726469145246,"duration":0},"status":"passed","severity":"normal"},{"uid":"418231998cd86ace","name":"Subscribe to topic containing XML and receive message","time":{"start":1726469236472,"stop":1726469236473,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae1c040e5605ff0","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726468639716,"stop":1726468639716,"duration":0},"status":"passed","severity":"normal"},{"uid":"75247be602131388","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726468914319,"stop":1726468914319,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca84b0ce2b391097","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726469236452,"stop":1726469236453,"duration":1},"status":"passed","severity":"normal"},{"uid":"783559f5c8a116e0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726468700084,"stop":1726468700084,"duration":0},"status":"passed","severity":"normal"},{"uid":"a991be2ca561b713","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726468803432,"stop":1726468803432,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f1113fba83b6e5","name":"should throw error - invalid id","time":{"start":1726468648255,"stop":1726468648256,"duration":1},"status":"passed","severity":"normal"},{"uid":"38230b295b12af22","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726468997495,"stop":1726468997495,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6992b37a1c41db3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726469236440,"stop":1726469236441,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d88bdd209970035","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726469084179,"stop":1726469084179,"duration":0},"status":"passed","severity":"normal"},{"uid":"4324193f15a0901c","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726468653003,"stop":1726468653004,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b281e8f7cc5b15","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726469290370,"stop":1726469290370,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85698da5448cd97","name":"Push message with rate limit","time":{"start":1726469134485,"stop":1726469134486,"duration":1},"status":"passed","severity":"normal"},{"uid":"555c4b3a6fb01e46","name":"Ordered callback, aborts when callback returns true","time":{"start":1726469263607,"stop":1726469263611,"duration":4},"status":"passed","severity":"normal"},{"uid":"7d8f7f143f9ec67","name":"ignores domain fetching errors","time":{"start":1726468660887,"stop":1726468660887,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e72d2ed005575ff","name":"Push message with content topic containing Script","time":{"start":1726469134428,"stop":1726469134428,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0e9a47d3d9080","name":"Subscribe and receive messages via lightPush","time":{"start":1726469236460,"stop":1726469236461,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c142c3305147f3","name":"should handle a minimal index list","time":{"start":1726468639913,"stop":1726468639914,"duration":1},"status":"passed","severity":"normal"},{"uid":"203117edf967b08c","name":"Subscribe to topic containing Script and receive message","time":{"start":1726469236452,"stop":1726469236452,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42feb95aafd0106","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726468875652,"stop":1726468875652,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ad1995bfc14d49","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726469084181,"stop":1726469084182,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2c745df1077e66","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726468875628,"stop":1726468875628,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5aabb844c7e7348","name":"Check publish message containing Script","time":{"start":1726469169446,"stop":1726469169447,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb00c6e9690fc889","name":"Push message with JSON payload","time":{"start":1726469134422,"stop":1726469134423,"duration":1},"status":"passed","severity":"normal"},{"uid":"2285810671716592","name":"throws on content topic with empty application field","time":{"start":1726468639683,"stop":1726468639683,"duration":0},"status":"passed","severity":"normal"},{"uid":"278f893bdb996fc9","name":"Push message with custom timestamp: 1726472532540","time":{"start":1726469134487,"stop":1726469134487,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e30b83a511928a","name":"Push message with custom timestamp: 1695710504937","time":{"start":1726469217575,"stop":1726469217575,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3510669802876e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726468914320,"stop":1726468914320,"duration":0},"status":"passed","severity":"normal"},{"uid":"30123a76112c0b4b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726468904773,"stop":1726468904773,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f09f216046b2b1","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726469216840,"stop":1726469216840,"duration":0},"status":"passed","severity":"normal"},{"uid":"74654e36b2600b3f","name":"Push message with special chars payload","time":{"start":1726469134409,"stop":1726469134409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed138122b4a54db6","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726469172273,"stop":1726469172273,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba9d307255f9dc2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726469258725,"stop":1726469258725,"duration":0},"status":"passed","severity":"normal"},{"uid":"9201082108fac616","name":"udp ip6 address","time":{"start":1726468647835,"stop":1726468647835,"duration":0},"status":"passed","severity":"normal"},{"uid":"5980b5a124a92ee0","name":"Check received message containing escaped characters","time":{"start":1726469121157,"stop":1726469121158,"duration":1},"status":"passed","severity":"normal"},{"uid":"441194c35c3fcaad","name":"Push message with content topic containing SQL Injection","time":{"start":1726469134428,"stop":1726469134428,"duration":0},"status":"passed","severity":"normal"},{"uid":"383fae9085184746","name":"should set field with all protocols enabled","time":{"start":1726468648264,"stop":1726468648265,"duration":1},"status":"passed","severity":"normal"},{"uid":"1edeb4b0fdb0fd0b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726468639709,"stop":1726468639709,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3580ad79466b46b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726469258725,"stop":1726469258725,"duration":0},"status":"passed","severity":"normal"},{"uid":"189c0808a23d8c50","name":"Check message with no payload is not received","time":{"start":1726469121176,"stop":1726469121178,"duration":2},"status":"passed","severity":"normal"},{"uid":"13134757cfa88b4b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726468639711,"stop":1726468639711,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb6eda0c20de7d2","name":"Push message with content topic containing long","time":{"start":1726469217565,"stop":1726469217565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9754aa977c26a1f","name":"Push message on custom pubsubTopic","time":{"start":1726468997490,"stop":1726468997491,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef48e387b5c71ab0","name":"configure the node with multiple content topics","time":{"start":1726469224642,"stop":1726469224643,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d69df9b575bd7d8","name":"Relay - dialed first","time":{"start":1726469286177,"stop":1726469286177,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e73965c83087e2","name":"Check received message containing Chinese","time":{"start":1726469121153,"stop":1726469121153,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a8addb0fb2c190","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726469216837,"stop":1726469216837,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bbbf8a1519e6eb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726468875648,"stop":1726468875648,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe01afa2c6ffe953","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726468639695,"stop":1726468639695,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c8f199e901c29c","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726469084180,"stop":1726469084180,"duration":0},"status":"passed","severity":"normal"},{"uid":"da73295857d9946","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726468744898,"stop":1726468744898,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf25ecdd639d8b60","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726469084181,"stop":1726469084181,"duration":0},"status":"passed","severity":"normal"},{"uid":"a374dbca50377815","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726468904773,"stop":1726468904773,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0eed28c75ab228e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726469169454,"stop":1726469169455,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba4aec243b0e290","name":"Push message with Basic HTML tag payload","time":{"start":1726469217554,"stop":1726469217554,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68954c6effea9","name":"Check received message containing Script","time":{"start":1726469121155,"stop":1726469121156,"duration":1},"status":"passed","severity":"normal"},{"uid":"94374420661b258f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726468639696,"stop":1726468639696,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e46e14dd68fc8d1","name":"Check received message with timestamp: 1726468688761000000 ","time":{"start":1726468872961,"stop":1726468872961,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8d32ca52c3e72a","name":"Push to array if already present","time":{"start":1726468639399,"stop":1726468639400,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a46b756043a1e9","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726468639715,"stop":1726468639715,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8f25c504114775","name":"Check publish message after service node is restarted","time":{"start":1726469169455,"stop":1726469169456,"duration":1},"status":"skipped","severity":"normal"},{"uid":"18c44f31f454b8e7","name":"Check publish message containing JSON","time":{"start":1726469169447,"stop":1726469169448,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e77b6a55f7375d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726468904763,"stop":1726468904767,"duration":4},"status":"passed","severity":"normal"},{"uid":"56fb125d89f754ff","name":"Check received message containing long","time":{"start":1726468872940,"stop":1726468872940,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34f07f15d0423c6","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726468700083,"stop":1726468700083,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35197d08647be1b","name":"Push message with custom timestamp: 1726465304937","time":{"start":1726469217575,"stop":1726469217576,"duration":1},"status":"passed","severity":"normal"},{"uid":"644fce78aeae8580","name":"Query generator for multiple messages with different content topic format","time":{"start":1726469263533,"stop":1726469263533,"duration":0},"status":"passed","severity":"normal"},{"uid":"10dd69a62092b62","name":"should load peers from local storage and dispatch events","time":{"start":1726468664685,"stop":1726468664685,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca56629d33823f29","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726469236450,"stop":1726469236450,"duration":0},"status":"passed","severity":"normal"},{"uid":"91aafe7cd14e958b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726468648253,"stop":1726468648253,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e352962f5c80c18","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726469172267,"stop":1726469172267,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c8de3451577f64","name":"Correctly serialized arguments","time":{"start":1726469047989,"stop":1726469047990,"duration":1},"status":"passed","severity":"normal"},{"uid":"22bae7da08255469","name":"random static sharding 8 - Cluster ID: 695, Shard ID: 903","time":{"start":1726469232338,"stop":1726469232338,"duration":0},"status":"passed","severity":"normal"},{"uid":"293ecdccb6335231","name":"Reusing cursor across nodes","time":{"start":1726469216839,"stop":1726469216839,"duration":0},"status":"passed","severity":"normal"},{"uid":"882867d416602e10","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726468639704,"stop":1726468639705,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ecf7b35ffde9980","name":"Check received message containing escaped characters","time":{"start":1726468872949,"stop":1726468872949,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dcf8643b8b3b32","name":"Refresh subscription","time":{"start":1726469236468,"stop":1726469236468,"duration":0},"status":"passed","severity":"normal"},{"uid":"6413f1ad6dbbdd9c","name":"Promise Callback - false","time":{"start":1726469250596,"stop":1726469250596,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f64d2cd33126f5","name":"Subscribe and receives messages on 20 topics","time":{"start":1726469236441,"stop":1726469236441,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e664dd8ff5417d","name":"Fails to push message with empty content topic","time":{"start":1726469134473,"stop":1726469134482,"duration":9},"status":"passed","severity":"normal"},{"uid":"e80a7e3f9925ddfd","name":"Push message with content topic containing Chinese","time":{"start":1726469134427,"stop":1726469134427,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d1edaeabc383e6","name":"Check received message containing SQL Injection","time":{"start":1726469121167,"stop":1726469121167,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a4d3015219c1d0","name":"start node with empty shard should fail","time":{"start":1726469232344,"stop":1726469232344,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a5f9812650732e","name":"Check publish message containing emoji","time":{"start":1726469169449,"stop":1726469169449,"duration":0},"status":"passed","severity":"normal"},{"uid":"50db5eba1945c86b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726468639696,"stop":1726468639696,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2959e9bec9b600","name":"Push message with escaped characters payload","time":{"start":1726469134423,"stop":1726469134423,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06cd92d872d7897","name":"Filter with 1 connections","time":{"start":1726468932310,"stop":1726468932310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6de1f31d069ce94","name":"Check publish message containing Basic HTML tag","time":{"start":1726469169447,"stop":1726469169447,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc06048efc468dd","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726468647728,"stop":1726468647729,"duration":1},"status":"passed","severity":"normal"},{"uid":"67850a8abe33fe1c","name":"Mutual subscription","time":{"start":1726469172240,"stop":1726469172241,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0bc5f25e9f06e4","name":"Check message with non string payload is not received","time":{"start":1726469121162,"stop":1726469121163,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b959cd4c374e783","name":"Query Generator - true","time":{"start":1726469250594,"stop":1726469250595,"duration":1},"status":"passed","severity":"normal"},{"uid":"1866779ce58ec972","name":"same cluster, same shard: nodes connect","time":{"start":1726469040903,"stop":1726469040903,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e106c4c20cc7590","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726468689894,"stop":1726468689896,"duration":2},"status":"passed","severity":"normal"},{"uid":"b65efe50c1de9cc7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726468904762,"stop":1726468904763,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c46a2ac19dc8ff3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726468875621,"stop":1726468875628,"duration":7},"status":"passed","severity":"normal"},{"uid":"7c772e0f76eb88ec","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726468639695,"stop":1726468639696,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e512340aea9ece","name":"Sample","time":{"start":1726468647613,"stop":1726468647614,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6d926789eafba6","name":"should throw an error for an unconfigured topic","time":{"start":1726468639715,"stop":1726468639716,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9cf7c2893d59fd5","name":"should not receive a peer event before start","time":{"start":1726469174209,"stop":1726469174209,"duration":0},"status":"passed","severity":"normal"},{"uid":"66077a8838b89e3c","name":"Subscribe to topic containing short and publish message","time":{"start":1726469172255,"stop":1726469172255,"duration":0},"status":"passed","severity":"normal"},{"uid":"86af608e6b252394","name":"Should update multiaddrs","time":{"start":1726469084398,"stop":1726469084398,"duration":0},"status":"passed","severity":"normal"},{"uid":"438dbe24ac3a7095","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726468773904,"stop":1726468773905,"duration":1},"status":"passed","severity":"normal"},{"uid":"6233d63bafccec6","name":"should throw error - no public key","time":{"start":1726468648254,"stop":1726468648255,"duration":1},"status":"passed","severity":"normal"},{"uid":"42bbc0291f44f22b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726468875656,"stop":1726468875657,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba2048ec8ba6646","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726468697370,"stop":1726468697370,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb7a051e369a05e","name":"Nodes with multiple pubsub topic","time":{"start":1726469147143,"stop":1726469147143,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb7a710d9d9df67","name":"A test","time":{"start":1726468997571,"stop":1726468997571,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd65446850fb67f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726468914318,"stop":1726468914318,"duration":0},"status":"passed","severity":"normal"},{"uid":"73939010dae4b906","name":"Check received message containing special chars","time":{"start":1726468872945,"stop":1726468872945,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd46aeee412c4dda","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726468639688,"stop":1726468639693,"duration":5},"status":"passed","severity":"normal"},{"uid":"9e1ccb19ac78c608","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726468689897,"stop":1726468689897,"duration":0},"status":"passed","severity":"normal"},{"uid":"9227586a98a3c1b0","name":"should not fail to start the service if it is already started","time":{"start":1726469174208,"stop":1726469174208,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb2b51266a1e171","name":"Push message with content topic containing short","time":{"start":1726469217565,"stop":1726469217565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b5e93748379a62","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726468670526,"stop":1726468670526,"duration":0},"status":"passed","severity":"normal"},{"uid":"348fc6c291f67b75","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726469236441,"stop":1726469236442,"duration":1},"status":"passed","severity":"normal"},{"uid":"31bb86d234bdb8d2","name":"Push message with emoji payload","time":{"start":1726469217564,"stop":1726469217564,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb30fc740ee38a51","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726468639696,"stop":1726468639697,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5072ee850a71f56","name":"Store - dialed first","time":{"start":1726469286178,"stop":1726469286178,"duration":0},"status":"passed","severity":"normal"},{"uid":"84847b6c21c8515a","name":"Check received message containing emoji","time":{"start":1726468872950,"stop":1726468872960,"duration":10},"status":"passed","severity":"normal"},{"uid":"67fae02266454018","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726468875655,"stop":1726468875655,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d99a1391e7dc5","name":"Push message with content topic containing XML","time":{"start":1726469217568,"stop":1726469217569,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c931d30973576c3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726468875646,"stop":1726468875646,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba3159618b78615","name":"Check message received after jswaku node is restarted","time":{"start":1726469121163,"stop":1726469121163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ab2afef2cb5ff82","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726468875612,"stop":1726468875613,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6080903785b4c9","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726468875656,"stop":1726468875656,"duration":0},"status":"passed","severity":"normal"},{"uid":"23117a6de1e35dd0","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726469147142,"stop":1726469147143,"duration":1},"status":"passed","severity":"normal"},{"uid":"1203fe3bbdcbe3b5","name":"Push message with SQL Injection payload","time":{"start":1726469217552,"stop":1726469217553,"duration":1},"status":"passed","severity":"normal"},{"uid":"307222b148356760","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726468639719,"stop":1726468639719,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9812d9f95c53272","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726468660891,"stop":1726468660891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b99ffa87c686a2a8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726469263647,"stop":1726469263647,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95c37af16689b4a","name":"can start and stop the service","time":{"start":1726469174205,"stop":1726469174206,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8241dae0f747a55","name":"Ping on peer without subscriptions","time":{"start":1726468761434,"stop":1726468761435,"duration":1},"status":"passed","severity":"normal"},{"uid":"96369a7eeac3ecba","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726469266188,"stop":1726469266188,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2a19385c90f54c","name":"Subscribe to topic containing long and receive message","time":{"start":1726469236448,"stop":1726469236449,"duration":1},"status":"passed","severity":"normal"},{"uid":"197001e0cbfad260","name":"Push message on custom pubsubTopic","time":{"start":1726468997494,"stop":1726468997494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8283453d5e767f","name":"should get / set UDP multiaddr","time":{"start":1726468648258,"stop":1726468648258,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6e58361a15f216","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726468670524,"stop":1726468670525,"duration":1},"status":"passed","severity":"normal"},{"uid":"370c2e1398e2710e","name":"Push message with numeric payload","time":{"start":1726469217550,"stop":1726469217551,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a703267a2ec618","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726468639707,"stop":1726468639707,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfbc221793aa73b","name":"Push message with short payload","time":{"start":1726469217549,"stop":1726469217550,"duration":1},"status":"passed","severity":"normal"},{"uid":"b499e5b2054fd469","name":"Relay - dialed after","time":{"start":1726469286177,"stop":1726469286178,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4de76cd6abfdc0a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726468639702,"stop":1726468639702,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fca2a32e4fc93ac","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726468639700,"stop":1726468639701,"duration":1},"status":"passed","severity":"normal"},{"uid":"c21f7c6f1ec40fb9","name":"should return all peers when numPeers is 0","time":{"start":1726468653002,"stop":1726468653003,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d763bfac2461bd","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726468639703,"stop":1726468639703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f91033ee841c2ac","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726469134429,"stop":1726469134429,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e09363d61483ed","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726468660890,"stop":1726468660891,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2326a4c2dac60f84","name":"Check message received after jswaku node is restarted","time":{"start":1726469121180,"stop":1726469121180,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9a2727f19b162de","name":"Push message with content topic containing XML","time":{"start":1726469134429,"stop":1726469134429,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7fc200086fb839","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726468639702,"stop":1726468639702,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b0414b8bb32c76","name":"Does not throw an exception when node disconnects","time":{"start":1726469278111,"stop":1726469278111,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4424a9ca6bbfcae","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726468639717,"stop":1726468639717,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3f0cb97fafb734","name":"should add and remove event listeners correctly","time":{"start":1726468664686,"stop":1726468664686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abe2a3480db7feb","name":"returns all values when wanted number is greater than available values","time":{"start":1726468659883,"stop":1726468659884,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d1cd13da179ee3","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726468647731,"stop":1726468647732,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0172d291e19fa9","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726469084179,"stop":1726469084179,"duration":0},"status":"passed","severity":"normal"},{"uid":"12eeca4b99f1f1b8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726468914318,"stop":1726468914318,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4fb67fee0e3f22","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726469290369,"stop":1726469290370,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df75a055872ad0c","name":"should properly create peer info with all multiaddrs","time":{"start":1726468648264,"stop":1726468648264,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a99def7331dd53c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726469172262,"stop":1726469172263,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91c572310382b1d","name":"Push message with content topic containing escaped characters","time":{"start":1726469134449,"stop":1726469134470,"duration":21},"status":"passed","severity":"normal"},{"uid":"9c2ac219e9248302","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726468803433,"stop":1726468803433,"duration":0},"status":"passed","severity":"normal"},{"uid":"3803db1e7d4b2c2f","name":"Fields are not dropped","time":{"start":1726468652535,"stop":1726468652536,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4382e3f7bb39c6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726468639707,"stop":1726468639708,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4329bc5636fbb58","name":"LightPush with 0 connections","time":{"start":1726468932309,"stop":1726468932309,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c71e2025fd6470","name":"Check received message containing special chars","time":{"start":1726469121165,"stop":1726469121166,"duration":1},"status":"passed","severity":"normal"},{"uid":"dead24bb6d1b5ed4","name":"Refresh subscription","time":{"start":1726469172254,"stop":1726469172254,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4285e9e1a29bca4","name":"Decoder throws on undefined content topic","time":{"start":1726468653131,"stop":1726468653131,"duration":0},"status":"passed","severity":"normal"},{"uid":"611c6717bad3d28c","name":"Check meta is set [ecies]","time":{"start":1726468672146,"stop":1726468672146,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fa28dd706c3cbb","name":"should throw an error for insufficient data","time":{"start":1726468639915,"stop":1726468639915,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0e89d10516b6c0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726468875655,"stop":1726468875655,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a052f9976fd40a3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726468639695,"stop":1726468639695,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86203314a56d12c","name":"Passing page size 11 when there are 10 messages","time":{"start":1726469265953,"stop":1726469265955,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ab45b16255f19c7","name":"Register correct protocols","time":{"start":1726469172241,"stop":1726469172242,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7edd7ce14364ff","name":"Failed peers are renewed","time":{"start":1726468946032,"stop":1726468946033,"duration":1},"status":"passed","severity":"normal"},{"uid":"dede6146273b05cb","name":"Push message with special chars payload","time":{"start":1726469217551,"stop":1726469217551,"duration":0},"status":"passed","severity":"normal"},{"uid":"976ce0b280e95bd4","name":"Check received message containing short","time":{"start":1726468872939,"stop":1726468872939,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cf0ca894ef682e","name":"Push message with short payload","time":{"start":1726469134399,"stop":1726469134400,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb627c2d1ef608b8","name":"Refresh subscription","time":{"start":1726468904756,"stop":1726468904757,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb888fa574c25bb0","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726468642316,"stop":1726468642317,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b45c534d069deca","name":"Push message with escaped characters payload","time":{"start":1726469217556,"stop":1726469217563,"duration":7},"status":"passed","severity":"normal"},{"uid":"14fea6c655027194","name":"Subscribe to topic containing Script and publish message","time":{"start":1726469172261,"stop":1726469172262,"duration":1},"status":"passed","severity":"normal"},{"uid":"20310ab1072e183d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726468904754,"stop":1726468904754,"duration":0},"status":"passed","severity":"normal"},{"uid":"648176575567cf52","name":"Overlapping topic subscription","time":{"start":1726468904756,"stop":1726468904756,"duration":0},"status":"passed","severity":"normal"},{"uid":"e818bbc6f224c1e1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726469236459,"stop":1726469236459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8acdd6addf48de25","name":"Round trip binary serialization","time":{"start":1726468653128,"stop":1726468653129,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe64f8f9a0bcc0b","name":"random static sharding 2 - Cluster ID: 306, Shard ID: 517","time":{"start":1726469232333,"stop":1726469232334,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82a7ca41444cd3e","name":"LightPush","time":{"start":1726469286179,"stop":1726469286179,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cbccf90a4cad18","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726469266187,"stop":1726469266187,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eec67f4d9be6c43","name":"handles multiple messages","time":{"start":1726469272332,"stop":1726469272332,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c7217b6de74d6c","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726469084178,"stop":1726469084178,"duration":0},"status":"passed","severity":"normal"},{"uid":"8342b83030c0fecd","name":"Push message with content topic containing emoji","time":{"start":1726469217573,"stop":1726469217573,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dbdb4eb4053000","name":"Generator, 2 different pubsubtopics","time":{"start":1726469263650,"stop":1726469263650,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5adf2e8a16be634","name":"should properly create location multiaddrs - tcp6","time":{"start":1726468648263,"stop":1726468648263,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ebefbc5e1c7181","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726468773910,"stop":1726468773911,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf80352d78b03d5","name":"Publish message with custom timestamp: Mon Sep 16 2024 05:45:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1726469169452,"stop":1726469169452,"duration":0},"status":"passed","severity":"normal"},{"uid":"469dacb273b27883","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726468647727,"stop":1726468647728,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00efd143d02c770","name":"different cluster, same shard: nodes don't connect","time":{"start":1726469040904,"stop":1726469040904,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3ded38692b837a","name":"Fails to publish message with wrong content topic","time":{"start":1726469169453,"stop":1726469169454,"duration":1},"status":"passed","severity":"normal"},{"uid":"897d066582a4e40c","name":"different cluster, different shard: nodes don't connect","time":{"start":1726468875607,"stop":1726468875610,"duration":3},"status":"passed","severity":"normal"},{"uid":"fca3e8a4059e7cd1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726469236470,"stop":1726469236470,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25c658ca36f744f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726468904758,"stop":1726468904759,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c114be26210cdbd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726469236449,"stop":1726469236450,"duration":1},"status":"passed","severity":"normal"},{"uid":"a707699bdf3cfaa6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726468904755,"stop":1726468904755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80fc8a3c2053c6","name":"Push message with rate limit","time":{"start":1726469217575,"stop":1726469217575,"duration":0},"status":"passed","severity":"normal"},{"uid":"377ec8260a6403da","name":"Subscribe to topic containing Script and receive message","time":{"start":1726469236472,"stop":1726469236472,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ad7f68bfc4c976","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726469174516,"stop":1726469174516,"duration":0},"status":"passed","severity":"normal"},{"uid":"b031c985b603cf16","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726469224636,"stop":1726469224637,"duration":1},"status":"passed","severity":"normal"},{"uid":"393e6a815e99b647","name":"Push message with JSON payload","time":{"start":1726469217555,"stop":1726469217556,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa48d065d95a5c8c","name":"unsubscribes","time":{"start":1726469272333,"stop":1726469272333,"duration":0},"status":"passed","severity":"normal"},{"uid":"12299eeb078b99bd","name":"Ping on unsubscribed peer","time":{"start":1726468761435,"stop":1726468761436,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b356d4841956def","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726469147141,"stop":1726469147141,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03f2d41d1375cac","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726469172245,"stop":1726469172247,"duration":2},"status":"passed","severity":"normal"},{"uid":"75666fc9b565ba16","name":"Push message with content topic containing numeric","time":{"start":1726469217566,"stop":1726469217566,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a82a5aa99846ea0","name":"Relay + Store","time":{"start":1726468697988,"stop":1726468697988,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa513d0ff31335df","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726468904753,"stop":1726468904753,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09767c5cbad3fc1","name":"returns all values when wanted number matches available values","time":{"start":1726468659881,"stop":1726468659883,"duration":2},"status":"passed","severity":"normal"},{"uid":"d9bf09496c29a52c","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726468639719,"stop":1726468639719,"duration":0},"status":"passed","severity":"normal"},{"uid":"770d79148e5ed2c0","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726469169449,"stop":1726469169449,"duration":0},"status":"passed","severity":"normal"},{"uid":"b424bb2048715c9e","name":"random static sharding 4 - Cluster ID: 670, Shard ID: 978","time":{"start":1726469232335,"stop":1726469232335,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cddda5d9ff4e97","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726469084177,"stop":1726469084177,"duration":0},"status":"passed","severity":"normal"},{"uid":"9479ffdc04d9828","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726468904772,"stop":1726468904772,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59707ef2426b856","name":"should not fail to stop the service if it was not started","time":{"start":1726468703902,"stop":1726468703903,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaed9ae63ba585ba","name":"removeEventListener with correct event","time":{"start":1726468729788,"stop":1726468729788,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d58ad45a41a3c6","name":"Push message with XML payload","time":{"start":1726469134422,"stop":1726469134422,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce498e692264d090","name":"Passing page size 19 when there are 20 messages","time":{"start":1726469265955,"stop":1726469265957,"duration":2},"status":"passed","severity":"normal"},{"uid":"689d17cd763ea9b2","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726468875646,"stop":1726468875647,"duration":1},"status":"passed","severity":"normal"},{"uid":"e667ab2eef4af825","name":"should decode valid enr with tcp successfully","time":{"start":1726468648254,"stop":1726468648254,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c78a9c0a56444a7","name":"Throws when trying to push message with empty payload","time":{"start":1726469134424,"stop":1726469134425,"duration":1},"status":"passed","severity":"normal"},{"uid":"b606111b73959b63","name":"Check message with invalid timestamp is not received","time":{"start":1726468872967,"stop":1726468872967,"duration":0},"status":"passed","severity":"normal"},{"uid":"4027fffce38191db","name":"Push message with content topic containing shell command","time":{"start":1726469217570,"stop":1726469217570,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd56e26eec140ff5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726468647732,"stop":1726468647732,"duration":0},"status":"passed","severity":"normal"},{"uid":"98385b6090994527","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726468660889,"stop":1726468660890,"duration":1},"status":"passed","severity":"normal"},{"uid":"b573dee296984403","name":"Decoder throws on empty string content topic","time":{"start":1726468670529,"stop":1726468670529,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba6412e778781a3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726468639708,"stop":1726468639709,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1712a7d3228e88","name":"Check meta is set [symmetric]","time":{"start":1726468670526,"stop":1726468670527,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd2c6797a19bfab","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726469147141,"stop":1726469147141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7256350e5b859381","name":"random static sharding 9 - Cluster ID: 3, Shard ID: 189","time":{"start":1726469232341,"stop":1726469232341,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9e26f3e3b925f7","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726468689898,"stop":1726468689899,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d0dfb580b110c4","name":"Encoder throws on undefined content topic","time":{"start":1726468653130,"stop":1726468653130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba308ea2d1971609","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726468647726,"stop":1726468647727,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed88af96a00f30a9","name":"Refresh subscription","time":{"start":1726469236443,"stop":1726469236448,"duration":5},"status":"passed","severity":"normal"},{"uid":"374912610b3460ab","name":"Ephemeral field set to true","time":{"start":1726468653129,"stop":1726468653129,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b48cf7f94ee9b40","name":"Check publish message containing unicode special characters","time":{"start":1726469169448,"stop":1726469169449,"duration":1},"status":"passed","severity":"normal"},{"uid":"e18f53b93782c322","name":"should handle corrupted local storage data gracefully","time":{"start":1726468664685,"stop":1726468664686,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7cca588e53265eb","name":"Push message with unicode special characters payload","time":{"start":1726469134423,"stop":1726469134424,"duration":1},"status":"passed","severity":"normal"},{"uid":"e098134a836ec93c","name":"Check message received after nwaku node is restarted","time":{"start":1726469121163,"stop":1726469121163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3af8402559ed0570","name":"Subscribe to topic containing long and publish message","time":{"start":1726469172255,"stop":1726469172256,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceec3cd47aa3af80","name":"random static sharding 3 - Cluster ID: 205, Shard ID: 147","time":{"start":1726469232334,"stop":1726469232334,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c942190bf1b56a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726469216838,"stop":1726469216839,"duration":1},"status":"passed","severity":"normal"},{"uid":"4652257ddb2dfe71","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726468875653,"stop":1726468875654,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d96b4f1bb6007c","name":"Subscribe to topic containing short and receive message","time":{"start":1726469236468,"stop":1726469236469,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a57a6f8df7e07a3","name":"Tracks peer failures correctly","time":{"start":1726468802885,"stop":1726468802885,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf7c7b0ed7d1c2a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726468672145,"stop":1726468672145,"duration":0},"status":"passed","severity":"normal"},{"uid":"20839a4399fe289b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726468875655,"stop":1726468875656,"duration":1},"status":"passed","severity":"normal"},{"uid":"851b11aa67d94008","name":"Subscribe and receives messages on 20 topics","time":{"start":1726469236464,"stop":1726469236467,"duration":3},"status":"passed","severity":"normal"},{"uid":"6f1c5b52482b19ab","name":"ignores unrecognized TXT record formats","time":{"start":1726468660887,"stop":1726468660888,"duration":1},"status":"passed","severity":"normal"},{"uid":"c003842c74dbf73c","name":"Push message with numeric payload","time":{"start":1726469134408,"stop":1726469134408,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d236b74896f238","name":"connected peers and dial","time":{"start":1726469121336,"stop":1726469121336,"duration":0},"status":"skipped","severity":"normal"},{"uid":"341a7645152bb7d5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726468639709,"stop":1726468639709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcd64df7a714fbc","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726469172267,"stop":1726469172267,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9235ed871d7a03","name":"should set field with only RELAY enabled","time":{"start":1726468648265,"stop":1726468648265,"duration":0},"status":"passed","severity":"normal"},{"uid":"673cddfa362593f4","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726468639914,"stop":1726468639914,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f01bc59ffaf42ca","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726468639699,"stop":1726468639699,"duration":0},"status":"passed","severity":"normal"},{"uid":"5014342373d58dea","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726469290373,"stop":1726469290373,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fce41a37aadaf52","name":"Encoder throws on empty string content topic","time":{"start":1726468653130,"stop":1726468653131,"duration":1},"status":"passed","severity":"normal"},{"uid":"f961adc11f3e7d06","name":"should not fail to stop the service if it was not started","time":{"start":1726469174206,"stop":1726469174208,"duration":2},"status":"passed","severity":"normal"},{"uid":"e88074e6b081dd74","name":"Push message with content topic containing emoji","time":{"start":1726469134473,"stop":1726469134473,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da5a7cff7de4485","name":"Should update shard info","time":{"start":1726469084398,"stop":1726469084399,"duration":1},"status":"passed","severity":"normal"},{"uid":"296fd5657b779366","name":"Check message with non string payload is not received","time":{"start":1726469121178,"stop":1726469121179,"duration":1},"status":"passed","severity":"normal"},{"uid":"868344a277111034","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726468803433,"stop":1726468803433,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c409a2e936b1da","name":"Filter with 3 connections","time":{"start":1726468932311,"stop":1726468932312,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3518ffe72187e06","name":"throws an error for improperly formatted content topics","time":{"start":1726468639700,"stop":1726468639700,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d1225645915c08","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726469236456,"stop":1726469236456,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a22855a0ee119e","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726469084182,"stop":1726469084183,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c4789c22f574d0","name":"random static sharding 10 - Cluster ID: 553, Shard ID: 187","time":{"start":1726469232342,"stop":1726469232342,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cab548903cfe958","name":"Push message with content topic containing Russian","time":{"start":1726469134427,"stop":1726469134428,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc595f0f0023c97c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726469236462,"stop":1726469236462,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f1726340700bd8","name":"should not receive a peer event after stop","time":{"start":1726469174210,"stop":1726469174210,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e136367e7c397d","name":"connects to nwaku","time":{"start":1726469278110,"stop":1726469278111,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c1ce10ca134781","name":"Check message received after jswaku node is restarted","time":{"start":1726468872972,"stop":1726468872973,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f741ae71254e9719","name":"Passing page size 0 when there are 110 messages","time":{"start":1726469265938,"stop":1726469265938,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2c5b7b223d3a60","name":"Keep-alive pings maintain the connection","time":{"start":1726468802884,"stop":1726468802884,"duration":0},"status":"passed","severity":"normal"},{"uid":"60de473cf66c4434","name":"does not throw on valid cases","time":{"start":1726468639677,"stop":1726468639677,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cfb38e90042b45f","name":"Check received message containing SQL Injection","time":{"start":1726468872947,"stop":1726468872947,"duration":0},"status":"passed","severity":"normal"},{"uid":"10969ce1e3a371c4","name":"Check message with invalid timestamp is not received","time":{"start":1726469121160,"stop":1726469121160,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c39f78b6fd95af","name":"Push message with long payload","time":{"start":1726469134400,"stop":1726469134408,"duration":8},"status":"passed","severity":"normal"},{"uid":"afa64546d52732e7","name":"dispatchEvent via connectionManager","time":{"start":1726468729790,"stop":1726468729790,"duration":0},"status":"passed","severity":"normal"},{"uid":"870ef67879f682ec","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726469232331,"stop":1726469232332,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc696f4085ef1cb2","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726468642317,"stop":1726468642318,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f496653ec4d4f9d","name":"LightPush with 1 connections","time":{"start":1726468932310,"stop":1726468932310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9946e09bc58111","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726468875645,"stop":1726468875645,"duration":0},"status":"passed","severity":"normal"},{"uid":"465304eec9c67f01","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726468875618,"stop":1726468875619,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1e4b51ea4d62c4","name":"Check received message containing emoji","time":{"start":1726469121158,"stop":1726469121159,"duration":1},"status":"passed","severity":"normal"},{"uid":"13bd5d1d2237f824","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726468773902,"stop":1726468773903,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b8527cb4e81c60","name":"Check message with no payload is not received","time":{"start":1726468872972,"stop":1726468872972,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ea534e8d255160","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726468639710,"stop":1726468639710,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d4df83554429bd","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726469172267,"stop":1726469172268,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71e97c1654059e7","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726468875656,"stop":1726468875656,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60668511215c4ad","name":"Push message equal or less that 1MB","time":{"start":1726469217576,"stop":1726469217577,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5c615ea33c1329","name":"Asymmetric encrypt & decrypt","time":{"start":1726468671120,"stop":1726468671120,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f2bd3faede4fc1","name":"Fails to push message with large meta","time":{"start":1726469134484,"stop":1726469134485,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a90f89d0a86b1e2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726468647725,"stop":1726468647726,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e190aededb10bd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726469236476,"stop":1726469236476,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44df08bb8ad51c0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726468914317,"stop":1726468914317,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3fe5dbcd56cde2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726468904775,"stop":1726468904775,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30dfb61a5308b79","name":"less peers than existing","time":{"start":1726469121337,"stop":1726469121337,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7e2d53285dd1f1e","name":"Push message with custom timestamp: 1726472504937","time":{"start":1726469217576,"stop":1726469217576,"duration":0},"status":"passed","severity":"normal"},{"uid":"c670e2f9b5c6a9a3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726468639711,"stop":1726468639711,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6169e861b464bd","name":"Check message with no content topic is not received","time":{"start":1726469121161,"stop":1726469121161,"duration":0},"status":"passed","severity":"normal"},{"uid":"14818c138651e953","name":"Push message with content topic containing special chars","time":{"start":1726469217566,"stop":1726469217566,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5a8bf99d8a8fb3","name":"Renews subscription after lossing a connection","time":{"start":1726469236476,"stop":1726469236476,"duration":0},"status":"passed","severity":"normal"},{"uid":"b997305bca0b2e02","name":"Check received message with timestamp: 1726468688946 ","time":{"start":1726469121171,"stop":1726469121171,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdc4746ce180e43","name":"Push message with Script payload","time":{"start":1726469217553,"stop":1726469217553,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ccfcd98b6c79d0","name":"should emit a peer event after start","time":{"start":1726469174208,"stop":1726469174209,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9426b3769432f59","name":"Check received message containing shell command","time":{"start":1726469121157,"stop":1726469121157,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b78d1918ef6c26","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726468914317,"stop":1726468914317,"duration":0},"status":"passed","severity":"normal"},{"uid":"7954b7261bb11d29","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726469216837,"stop":1726469216838,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30a6cc745ee2444","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726468639713,"stop":1726468639713,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c88407443aa27c","name":"Push message with meta","time":{"start":1726469134482,"stop":1726469134483,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a14ce7b09ff677","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726468639717,"stop":1726468639717,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc70777b5505df2d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726469290370,"stop":1726469290371,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f488a462429015","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726468647724,"stop":1726468647725,"duration":1},"status":"passed","severity":"normal"},{"uid":"83342234eda4f82f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726468773909,"stop":1726468773910,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb6915234b91f97","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726469216836,"stop":1726469216836,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f902dc147d1578","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726468639711,"stop":1726468639712,"duration":1},"status":"passed","severity":"normal"},{"uid":"80741ec408a1c918","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726468875644,"stop":1726468875644,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de77d4147ef4ed1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726469236474,"stop":1726469236474,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ff8ed8f1ef820","name":"pre and post cipher","time":{"start":1726468671121,"stop":1726468671121,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c340466d42235d0","name":"Check received message with timestamp: 1726468688946 ","time":{"start":1726469121159,"stop":1726469121159,"duration":0},"status":"passed","severity":"normal"},{"uid":"736379afddc3002c","name":"Nwaku publishes","time":{"start":1726469145247,"stop":1726469145247,"duration":0},"status":"passed","severity":"normal"},{"uid":"5902e7273f10f1b2","name":"random static sharding 7 - Cluster ID: 787, Shard ID: 30","time":{"start":1726469232337,"stop":1726469232337,"duration":0},"status":"passed","severity":"normal"},{"uid":"44082d964886038c","name":"new peer added after a peer was already found","time":{"start":1726469174516,"stop":1726469174516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1fcc1432c505d8c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726468875644,"stop":1726468875644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e090c18b265529","name":"Push message with Basic HTML tag payload","time":{"start":1726469134422,"stop":1726469134422,"duration":0},"status":"passed","severity":"normal"},{"uid":"958e681dc6bd4322","name":"Query Generator, No Decoder","time":{"start":1726469258720,"stop":1726469258720,"duration":0},"status":"passed","severity":"normal"},{"uid":"23472471a839c2b4","name":"configure the node with multiple pubsub topics","time":{"start":1726469232343,"stop":1726469232343,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96c7d0d3bcce415","name":"can dial TLS multiaddrs","time":{"start":1726469047907,"stop":1726469047908,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e5f608b993ae60","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726468914316,"stop":1726468914317,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad00fadd96b4db1","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726469147143,"stop":1726469147143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e323c63061d80a7","name":"Subscribe to topic containing XML and publish message","time":{"start":1726469172262,"stop":1726469172262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6482b7ece205919","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726469147142,"stop":1726469147142,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b97136ca93fc6b","name":"stop","time":{"start":1726468729791,"stop":1726468729791,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc38b0eed2432a7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726468773911,"stop":1726468773911,"duration":0},"status":"passed","severity":"normal"},{"uid":"9753a7d266046cb5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726468904776,"stop":1726468904776,"duration":0},"status":"passed","severity":"normal"},{"uid":"478a71d9524893a6","name":"Ping on unsubscribed peer","time":{"start":1726468752232,"stop":1726468752233,"duration":1},"status":"passed","severity":"normal"},{"uid":"92401482064bd014","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726469084177,"stop":1726469084177,"duration":0},"status":"passed","severity":"normal"},{"uid":"39af14dd2f21abed","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726469236471,"stop":1726469236472,"duration":1},"status":"passed","severity":"normal"},{"uid":"be0b55950df6f151","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726469172259,"stop":1726469172260,"duration":1},"status":"passed","severity":"normal"},{"uid":"60742232e83c6dcf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726468773908,"stop":1726468773908,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a135e4e7613afe","name":"Ping succeeds for all connected peers","time":{"start":1726468802883,"stop":1726468802883,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cf2b2b96c4d03b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726468875619,"stop":1726468875621,"duration":2},"status":"passed","severity":"normal"},{"uid":"6518d55f93a2f640","name":"LightPush with 2 connections","time":{"start":1726468932310,"stop":1726468932311,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71a5ef395f65df3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726469232343,"stop":1726469232344,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6092099053c6e0a","name":"Subscribe and receive messages via lightPush","time":{"start":1726468904751,"stop":1726468904752,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b652359dc94d55","name":"Push message with long payload","time":{"start":1726469217550,"stop":1726469217550,"duration":0},"status":"passed","severity":"normal"},{"uid":"5986135d56a977b3","name":"through manual discovery","time":{"start":1726469047908,"stop":1726469047909,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b39a830cc53c0c6","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726468875628,"stop":1726468875629,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e0d37ed43255b8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726468875643,"stop":1726468875644,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f36fdde0071290a","name":"Sign & Recover","time":{"start":1726468671121,"stop":1726468671122,"duration":1},"status":"passed","severity":"normal"},{"uid":"462eb7cae1a4ddfb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726468639712,"stop":1726468639712,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba81245277e06adb","name":"Check message received after nwaku node is restarted","time":{"start":1726468872973,"stop":1726468872973,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65b57fcd96ddf05d","name":"random static sharding 6 - Cluster ID: 644, Shard ID: 735","time":{"start":1726469232336,"stop":1726469232337,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddfcce74eeebcd43","name":"1 Relay, 1 fetch","time":{"start":1726468660011,"stop":1726468660011,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74cd8cdf47711ce","name":"same cluster, same shard: nodes connect","time":{"start":1726468875600,"stop":1726468875601,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e911876e138a144","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726469084178,"stop":1726469084179,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3817760563abaea","name":"Accepts a valid Waku Message","time":{"start":1726468675334,"stop":1726468675335,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a2cc9573dff9c4","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726468875647,"stop":1726468875648,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b2b302774e36bd","name":"Fails to push message with empty content topic","time":{"start":1726469217573,"stop":1726469217574,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3493445ad83858","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726469147144,"stop":1726469147144,"duration":0},"status":"passed","severity":"normal"},{"uid":"60730f32d9a0beaf","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726468639914,"stop":1726468639914,"duration":0},"status":"passed","severity":"normal"},{"uid":"226074998a4c001a","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726469084183,"stop":1726469084183,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51068c2ad8f62cc","name":"should not receive a peer event before start","time":{"start":1726468703905,"stop":1726468703905,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64b7f18178bb5eb","name":"Decoder throws on empty string content topic","time":{"start":1726468653131,"stop":1726468653131,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4b65797735f0bb","name":"recovers when dns.resolve returns empty","time":{"start":1726468660887,"stop":1726468660887,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a229e872c2aef2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726468904752,"stop":1726468904752,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f79ef8d13a67d3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726468773908,"stop":1726468773909,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c8ce1d5a38aff9","name":"should properly create location multiaddrs - tcp","time":{"start":1726468648264,"stop":1726468648264,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f0e60e9afb3e54","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726468639710,"stop":1726468639711,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48b974aeb2c0f7f","name":"Check publish message containing Chinese","time":{"start":1726469169445,"stop":1726469169445,"duration":0},"status":"passed","severity":"normal"},{"uid":"6406d1bd7bf51012","name":"Push message with content topic containing Arabic","time":{"start":1726469217567,"stop":1726469217567,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfba668c1a30e9e7","name":"Check received message containing special chars","time":{"start":1726469121152,"stop":1726469121153,"duration":1},"status":"passed","severity":"normal"},{"uid":"169093178f256a42","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726468904752,"stop":1726468904753,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0370a0d5a599bd","name":"Waku message hash computation (payload length 0)","time":{"start":1726468642318,"stop":1726468642318,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d84ab0331b353e4","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726469169455,"stop":1726469169455,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e131bfd9d2d3430","name":"Reopen subscription with peer with lost subscription","time":{"start":1726468752233,"stop":1726468752233,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1df9a98639df196","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726468773906,"stop":1726468773907,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3b5ea7320a7cde","name":"throws on content topic with empty encoding field","time":{"start":1726468639685,"stop":1726468639686,"duration":1},"status":"passed","severity":"normal"},{"uid":"70edd6a8351a1b24","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726469236467,"stop":1726469236467,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4ff4a0e349c61","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726468639696,"stop":1726468639696,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67248c30f6de3b6","name":"Delete observer","time":{"start":1726469123811,"stop":1726469123811,"duration":0},"status":"passed","severity":"normal"},{"uid":"f120a58c9a7a0f3","name":"Used by Waku Relay","time":{"start":1726469278112,"stop":1726469278113,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc2c92d2497c971","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726468689899,"stop":1726468689900,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b9cfecc9fc0654","name":"Subscribe to topic containing long and receive message","time":{"start":1726469236469,"stop":1726469236469,"duration":0},"status":"passed","severity":"normal"},{"uid":"273de7e588a0c756","name":"should encode/decode to text encoding","time":{"start":1726468648257,"stop":1726468648258,"duration":1},"status":"passed","severity":"normal"},{"uid":"29fa27f5b18a844f","name":"should be able to encode the field with only STORE set to true","time":{"start":1726468647725,"stop":1726468647725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b96d8efca3316c6","name":"should properly create location multiaddrs - udp6","time":{"start":1726468648263,"stop":1726468648263,"duration":0},"status":"passed","severity":"normal"},{"uid":"580c44bee0e8fb81","name":"Push message with custom timestamp: 1695710532540","time":{"start":1726469134486,"stop":1726469134486,"duration":0},"status":"passed","severity":"normal"},{"uid":"613538f41b981f8d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726468904758,"stop":1726468904758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5943d7a7e9a2da90","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726468904776,"stop":1726468904776,"duration":0},"status":"passed","severity":"normal"},{"uid":"289770400af5c14c","name":"Check received message containing Russian","time":{"start":1726469121154,"stop":1726469121154,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee931946fc1b8da0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726469236470,"stop":1726469236470,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90c0b449b21b47e","name":"should only return 1 node with relay and store capability","time":{"start":1726468660889,"stop":1726468660889,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5a2c310674829d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726469334912,"stop":1726469334912,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3db253a28e03fa","name":"Subscribe to topic containing Script and receive message","time":{"start":1726468904767,"stop":1726468904768,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f376e70b60498dc","name":"Push message with Chinese payload","time":{"start":1726469134409,"stop":1726469134414,"duration":5},"status":"passed","severity":"normal"},{"uid":"eae2c420eaa82e24","name":"Push message with unicode special characters payload","time":{"start":1726469217563,"stop":1726469217563,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b74e1ddee20a640","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726468875613,"stop":1726468875614,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b569d9e311e3c6","name":"Check received message containing Chinese","time":{"start":1726469121166,"stop":1726469121166,"duration":0},"status":"passed","severity":"normal"},{"uid":"c131c3343afbef23","name":"handles empty contentTopics array correctly","time":{"start":1726468639718,"stop":1726468639718,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad435733d9516b9","name":"Ping on subscribed peer","time":{"start":1726468761433,"stop":1726468761434,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea4ad68ff60a39e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726468700083,"stop":1726468700083,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edc9e3b7cb146ef","name":"Meta field set when metaSetter is specified","time":{"start":1726468653129,"stop":1726468653130,"duration":1},"status":"passed","severity":"normal"},{"uid":"db06692383da9858","name":"Check message with no pubsub topic is not received","time":{"start":1726468872968,"stop":1726468872968,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2a5f92c8757556","name":"Subscribe and receive messages via waku relay post","time":{"start":1726468904753,"stop":1726468904753,"duration":0},"status":"passed","severity":"normal"},{"uid":"1583f0fd92a95f5d","name":"should be able to decode the field with only STORE set to true","time":{"start":1726468647731,"stop":1726468647731,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cc3f79e15d92bd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726469236474,"stop":1726469236475,"duration":1},"status":"passed","severity":"normal"},{"uid":"987ad60fb43628ae","name":"Ping on peer without subscriptions","time":{"start":1726468761444,"stop":1726468761445,"duration":1},"status":"passed","severity":"normal"},{"uid":"192e401191e37548","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726468660241,"stop":1726468660241,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4968ba84c2dc47","name":"Generator, custom pubsub topic","time":{"start":1726469263649,"stop":1726469263649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2a40efe1db2c2e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726468660241,"stop":1726468660242,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1509cea0e05eec9","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726468639712,"stop":1726468639712,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78973ae69e2cbc5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726469334914,"stop":1726469334914,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d21247334eee90","name":"removeEventListener with wrong event","time":{"start":1726468729788,"stop":1726468729789,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd79b33a8956e66","name":"Push message with shell command payload","time":{"start":1726469217556,"stop":1726469217556,"duration":0},"status":"passed","severity":"normal"},{"uid":"395255a36d36c9b6","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726468639706,"stop":1726468639707,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b361fcd0fd31dc","name":"should only return 1 node with store capability","time":{"start":1726468660889,"stop":1726468660889,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e734193264b92e6","name":"Query generator for 2000 messages","time":{"start":1726469263611,"stop":1726469263614,"duration":3},"status":"passed","severity":"normal"},{"uid":"af7657825e813123","name":"Subscribe and receive messages via waku relay post","time":{"start":1726469236439,"stop":1726469236440,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e91347033a97f10","name":"addEventListener with correct event","time":{"start":1726468729787,"stop":1726468729787,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f7be96dc7826b9","name":"Relay - times out","time":{"start":1726469286178,"stop":1726469286178,"duration":0},"status":"passed","severity":"normal"},{"uid":"591f6b4426108fd0","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726468697371,"stop":1726468697371,"duration":0},"status":"passed","severity":"normal"},{"uid":"450ed61d187d5837","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726468660890,"stop":1726468660890,"duration":0},"status":"passed","severity":"normal"},{"uid":"c244139aeb16b306","name":"Renews peer on consistent missed messages","time":{"start":1726468802886,"stop":1726468802886,"duration":0},"status":"passed","severity":"normal"},{"uid":"6904d19f11bee62c","name":"can start the service","time":{"start":1726468664680,"stop":1726468664680,"duration":0},"status":"passed","severity":"normal"},{"uid":"93096278ce8b019d","name":"Ping on peer without subscriptions","time":{"start":1726468752232,"stop":1726468752232,"duration":0},"status":"passed","severity":"normal"},{"uid":"448124b1b72fb209","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726468639687,"stop":1726468639687,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ba90d4bf2783f7","name":"same cluster, different shard: nodes connect","time":{"start":1726469040903,"stop":1726469040904,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b104b8a6957fe0","name":"Waku message hash computation (no timestamp)","time":{"start":1726468642318,"stop":1726468642319,"duration":1},"status":"passed","severity":"normal"},{"uid":"8050fcde7e2e6a37","name":"should throw error - no id","time":{"start":1726468648254,"stop":1726468648254,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a2bd8b9238d0f6","name":"should decode valid enr successfully","time":{"start":1726468648253,"stop":1726468648253,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b11501a161c2ff","name":"Push message with content topic containing escaped characters","time":{"start":1726469217572,"stop":1726469217572,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15ecebcf318565a","name":"addEventListener with wrong event","time":{"start":1726468729787,"stop":1726468729788,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a691140b360932a","name":"Reopen subscription with peer with lost subscription","time":{"start":1726468761436,"stop":1726468761442,"duration":6},"status":"passed","severity":"normal"},{"uid":"2a857813d160a5c2","name":"should emit a peer event after start","time":{"start":1726468664682,"stop":1726468664683,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2bb026f21e3ce41","name":"Check received message containing unicode special characters","time":{"start":1726468872949,"stop":1726468872950,"duration":1},"status":"passed","severity":"normal"},{"uid":"1606ff3bbf60e4f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726469236464,"stop":1726469236464,"duration":0},"status":"passed","severity":"normal"},{"uid":"e107dcc1ff72389","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726468697367,"stop":1726468697368,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba2512de8824f0b","name":"Check received message containing JSON","time":{"start":1726469121168,"stop":1726469121169,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f0c0d4d5c7ea30a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726468647728,"stop":1726468647728,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d22863e1961ca92","name":"Fails to push message bigger that 1MB","time":{"start":1726469134488,"stop":1726469134488,"duration":0},"status":"passed","severity":"normal"},{"uid":"495d1c7e08a30cb6","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726469266187,"stop":1726469266188,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aeac7c0031e4320","name":"should only return 1 node with relay capability","time":{"start":1726468660888,"stop":1726468660889,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d010d8612c4864","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726468872964,"stop":1726468872966,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d00ada0a65f84b4","name":"Check publish message containing escaped characters","time":{"start":1726469169448,"stop":1726469169448,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea90d84f42099440","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726468639710,"stop":1726468639710,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffd1bfe6adcd228","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726469172260,"stop":1726469172260,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c39bac5e548c81","name":"Publish message with rate limit","time":{"start":1726469169456,"stop":1726469169457,"duration":1},"status":"passed","severity":"normal"},{"uid":"df26619d8755f257","name":"Decoder throws on empty string content topic","time":{"start":1726468672147,"stop":1726468672148,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d46f42f728c9a9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726468875651,"stop":1726468875651,"duration":0},"status":"passed","severity":"normal"},{"uid":"109274fa97e2f941","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726469290372,"stop":1726469290372,"duration":0},"status":"broken","severity":"normal"},{"uid":"9dc5ff6aab25dd02","name":"Check publish message containing Arabic","time":{"start":1726469169445,"stop":1726469169445,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9dfd9e09aa55c0","name":"Push message with Arabic payload","time":{"start":1726469217552,"stop":1726469217552,"duration":0},"status":"passed","severity":"normal"},{"uid":"900fb6d863dcc3b","name":"should properly create location multiaddrs - udp","time":{"start":1726468648263,"stop":1726468648263,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c7b61fd94028b9","name":"start node with empty content topic","time":{"start":1726469224643,"stop":1726469224643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74e00ffe7a5cbab","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726468904774,"stop":1726468904775,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da04b4f1539008","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726468875642,"stop":1726468875642,"duration":0},"status":"passed","severity":"normal"},{"uid":"af095f272d70db3e","name":"Subscribe and receive messages via lightPush","time":{"start":1726469236437,"stop":1726469236438,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd3d5b115b90c2c","name":"Encoder throws on empty string content topic","time":{"start":1726468672147,"stop":1726468672147,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7fa4105c444c56","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726468875654,"stop":1726468875654,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb07b7c34219fe94","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726469236475,"stop":1726469236476,"duration":1},"status":"passed","severity":"normal"},{"uid":"4927959471b8b696","name":"can start the service","time":{"start":1726469174204,"stop":1726469174205,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80184ebd1e56f78","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726468875654,"stop":1726468875654,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3eaf24a5d22d6b1","name":"Push message with content topic containing JSON","time":{"start":1726469217569,"stop":1726469217570,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f671f26b51be18","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726468875653,"stop":1726468875653,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d2739f66d70854","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726469040900,"stop":1726469040903,"duration":3},"status":"passed","severity":"normal"},{"uid":"ca4aa45888676525","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726468914320,"stop":1726468914320,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2082bbccdc0d21","name":"Check message with invalid timestamp is not received","time":{"start":1726469121172,"stop":1726469121173,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd7a087219c656b","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726469084184,"stop":1726469084184,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad52dab1b5986070","name":"handles different networkShards values correctly","time":{"start":1726468639699,"stop":1726468639700,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1412c4f4481f73","name":"Publishes to nwaku","time":{"start":1726469145246,"stop":1726469145247,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e6d1626e5b531e","name":"Push message with XML payload","time":{"start":1726469217554,"stop":1726469217554,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9a13731664f44f","name":"can start and stop the service","time":{"start":1726468703901,"stop":1726468703902,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2eafac0b33b7cb","name":"should encode/decode to RLP encoding","time":{"start":1726468648257,"stop":1726468648257,"duration":0},"status":"passed","severity":"normal"},{"uid":"b906989176da316e","name":"Query with Ordered Callback, No message returned","time":{"start":1726469258724,"stop":1726469258725,"duration":1},"status":"passed","severity":"normal"},{"uid":"904284a69aa4c13b","name":"Check received message containing shell command","time":{"start":1726469121169,"stop":1726469121169,"duration":0},"status":"passed","severity":"normal"},{"uid":"94924feb850e6ebe","name":"Passing an array","time":{"start":1726469278111,"stop":1726469278112,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f3b67f274aa243","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726468904759,"stop":1726468904760,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaab9e20a55d2f7c","name":"Check received message containing XML","time":{"start":1726469121156,"stop":1726469121156,"duration":0},"status":"passed","severity":"normal"},{"uid":"9452f70d481b6b94","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726468639703,"stop":1726468639704,"duration":1},"status":"passed","severity":"normal"},{"uid":"1469492cdbe2d572","name":"Light Node - default protocols","time":{"start":1726469286180,"stop":1726469286180,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fdb9262449f2d9","name":"Ordered Callback - true","time":{"start":1726469250597,"stop":1726469250597,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4ee4a653eb7a6a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726468639701,"stop":1726468639701,"duration":0},"status":"passed","severity":"normal"},{"uid":"3682ef5a24eecb6f","name":"Sets default value correctly","time":{"start":1726469278113,"stop":1726469278113,"duration":0},"status":"passed","severity":"normal"},{"uid":"984aa7e285755393","name":"Query Generator, No message returned","time":{"start":1726469258720,"stop":1726469258720,"duration":0},"status":"passed","severity":"normal"}]