mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"b023a8b10621277f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712556610892,"stop":1712556610892,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cd9f1774558ec1","name":"handles empty shards array correctly","time":{"start":1712556602844,"stop":1712556602844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b876d43181db6b97","name":"Push message with content topic containing escaped characters","time":{"start":1712557060056,"stop":1712557060060,"duration":4},"status":"passed","severity":"normal"},{"uid":"9b58b5a8ff0e00e1","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712557172882,"stop":1712557172882,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b6d848b73ad080","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712557267814,"stop":1712557267815,"duration":1},"status":"passed","severity":"normal"},{"uid":"232f4216b0c8b0e9","name":"Check publish message containing Basic HTML tag","time":{"start":1712557083505,"stop":1712557083505,"duration":0},"status":"passed","severity":"normal"},{"uid":"415160838affa86e","name":"Check message with no content topic is not received","time":{"start":1712557115587,"stop":1712557115587,"duration":0},"status":"passed","severity":"normal"},{"uid":"921ff5d95231202a","name":"Fails to push message bigger that 1MB","time":{"start":1712557060066,"stop":1712557060066,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4cac49b22f43bdc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712556602834,"stop":1712556602834,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b461ac330978285","name":"start node with empty content topic","time":{"start":1712557085452,"stop":1712557085452,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a47c9a8b5d423f4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712556638923,"stop":1712556638923,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c85971e383e1606","name":"Generator, 2 different pubsubtopics","time":{"start":1712557158061,"stop":1712557158061,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da39cf536e88b35","name":"Rejects garbage","time":{"start":1712556619753,"stop":1712556619753,"duration":0},"status":"passed","severity":"normal"},{"uid":"5128064c6c48f3b6","name":"Promise Callback - forward","time":{"start":1712557166806,"stop":1712557166807,"duration":1},"status":"passed","severity":"normal"},{"uid":"585912e9aee96573","name":"Reopen subscription with peer with lost subscription","time":{"start":1712556727743,"stop":1712556727744,"duration":1},"status":"passed","severity":"normal"},{"uid":"c786505be1aade","name":"Check received message containing Chinese","time":{"start":1712557115578,"stop":1712557115578,"duration":0},"status":"passed","severity":"normal"},{"uid":"42951617cec69d68","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712556705736,"stop":1712556705736,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6474b553499008d9","name":"All","time":{"start":1712556663228,"stop":1712556663228,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5deca39f29eeee5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712556901257,"stop":1712556901257,"duration":0},"status":"passed","severity":"normal"},{"uid":"5330cf9f8dadfa9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712556602834,"stop":1712556602834,"duration":0},"status":"passed","severity":"normal"},{"uid":"69cfede56d99f284","name":"can dial TLS multiaddrs","time":{"start":1712556908449,"stop":1712556908449,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acd82585e32ab5e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712557094039,"stop":1712557094039,"duration":0},"status":"passed","severity":"normal"},{"uid":"986f317ae418e50a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712556602833,"stop":1712556602833,"duration":0},"status":"passed","severity":"normal"},{"uid":"12aa806e009ea5bd","name":"Passing page size 10 when there are 10 messages","time":{"start":1712557177779,"stop":1712557177779,"duration":0},"status":"passed","severity":"normal"},{"uid":"274a97d6a6a1ad00","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712556705738,"stop":1712556705739,"duration":1},"status":"passed","severity":"normal"},{"uid":"795c70a52f31d9ec","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712557083508,"stop":1712557083508,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2e37e9cf78b90d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712556610886,"stop":1712556610887,"duration":1},"status":"passed","severity":"normal"},{"uid":"2708a7ba42ab343e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712556741995,"stop":1712556741995,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4e3e0888c46bb1","name":"throws on content topic with empty encoding field","time":{"start":1712556602816,"stop":1712556602816,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df435a044a86fc0","name":"Push message with Basic HTML tag payload","time":{"start":1712557126739,"stop":1712557126739,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5d79f2195934d4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712557126756,"stop":1712557126757,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdcaa0761bff00cd","name":"Push message with custom timestamp: 1681798432023","time":{"start":1712557060063,"stop":1712557060063,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad70acff9dda1d0","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712556701919,"stop":1712556701919,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66c655cd7033148","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app53/8/topic710/test.js","time":{"start":1712557085447,"stop":1712557085447,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8159a164aca2cd2","name":"Check received message containing Chinese","time":{"start":1712557115553,"stop":1712557115553,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baa99ffe8f6b8","name":"Subscribe and receive messages via lightPush","time":{"start":1712556901256,"stop":1712556901256,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f2dc3e39d66511","name":"Check message with non string payload is not received","time":{"start":1712556831838,"stop":1712556831838,"duration":0},"status":"passed","severity":"normal"},{"uid":"423dd2c6a6ed7125","name":"Push message with content topic containing Chinese","time":{"start":1712557060043,"stop":1712557060043,"duration":0},"status":"passed","severity":"normal"},{"uid":"acac36b5990ab906","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712556741993,"stop":1712556741993,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe63f7ada0f2335","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712557196555,"stop":1712557196556,"duration":1},"status":"passed","severity":"normal"},{"uid":"66616cfb2511b0e0","name":"should set field with all protocols disabled","time":{"start":1712556611376,"stop":1712556611376,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab00855c80443fc6","name":"Check received message containing shell command","time":{"start":1712557115581,"stop":1712557115581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10abe56f33b8360","name":"Using a function","time":{"start":1712557193597,"stop":1712557193597,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cccf8e8463038a3","name":"Check publish message containing special chars","time":{"start":1712557083501,"stop":1712557083502,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac66ced8f85f2e4","name":"Passing cursor with wrong message digest","time":{"start":1712557135051,"stop":1712557135052,"duration":1},"status":"passed","severity":"normal"},{"uid":"403617c7b4f0a677","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712556602832,"stop":1712556602833,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd215f760240846","name":"Check message received after nwaku node is restarted","time":{"start":1712556831841,"stop":1712556831841,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba7ada75f6ecb150","name":"Decoder throws on empty string content topic","time":{"start":1712556637163,"stop":1712556637164,"duration":1},"status":"passed","severity":"normal"},{"uid":"95eb882bf32058e4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712556605436,"stop":1712556605436,"duration":0},"status":"passed","severity":"normal"},{"uid":"b292a4c08f5fdc9f","name":"Check received message containing special chars","time":{"start":1712556831791,"stop":1712556831791,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed46aad9a0bdf2a","name":"Accepts a valid Waku Message","time":{"start":1712556619751,"stop":1712556619752,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69eb8c8c3c48356","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712557267808,"stop":1712557267808,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bdb4f781217f7b","name":"should be able to decode the field with only STORE set to true","time":{"start":1712556610889,"stop":1712556610890,"duration":1},"status":"passed","severity":"normal"},{"uid":"309f1e7aeadd623","name":"handles multiple messages","time":{"start":1712557184269,"stop":1712557184270,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d57b10dce724aa","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712557267817,"stop":1712557267817,"duration":0},"status":"skipped","severity":"normal"},{"uid":"534afe67432fb11d","name":"receives messages sent to provided content topic through callback","time":{"start":1712557085193,"stop":1712557085194,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bcf04deea373bf0f","name":"should throw an error for missing sharding configuration","time":{"start":1712556602844,"stop":1712556602844,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9584ca87ae7e66f","name":"Push message with special chars payload","time":{"start":1712557126727,"stop":1712557126728,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39315d97e928ce4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712556602835,"stop":1712556602835,"duration":0},"status":"passed","severity":"normal"},{"uid":"42191f500faebe7","name":"Check received message with timestamp: 1712556652412000000 ","time":{"start":1712556831812,"stop":1712556831812,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ac39bef42d4ef1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712556602835,"stop":1712556602835,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a47a74785aa60d5","name":"getPeersByDiscovery","time":{"start":1712556693906,"stop":1712556693906,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f09143726ee036","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app9/2/topic543/proto","time":{"start":1712557085446,"stop":1712557085446,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf7d71c9557a6f37","name":"Check publish message containing shell command","time":{"start":1712557083506,"stop":1712557083506,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f8c60e24563040","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712557196553,"stop":1712557196554,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa446f01a3aa0d9f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712556610892,"stop":1712556610893,"duration":1},"status":"passed","severity":"normal"},{"uid":"331e0ad7d0c7f041","name":"should encode/decode to text encoding","time":{"start":1712556611372,"stop":1712556611372,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8712c6e51affde2","name":"Ping on subscribed peer","time":{"start":1712556727736,"stop":1712556727736,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0256ac29373599","name":"Relay - dialed after","time":{"start":1712557203862,"stop":1712557203862,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba07237756313d0","name":"Encoder throws on empty string content topic","time":{"start":1712556638925,"stop":1712556638925,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e30ea373787156","name":"Subscribe and receive messages via lightPush","time":{"start":1712557267802,"stop":1712557267802,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f9493a7f78788a","name":"Push message with JSON payload","time":{"start":1712557060009,"stop":1712557060009,"duration":0},"status":"passed","severity":"normal"},{"uid":"384d762d2959bbad","name":"should not receive a peer event after stop","time":{"start":1712557101157,"stop":1712557101158,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c1ec726c68356","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712557073151,"stop":1712557073151,"duration":0},"status":"passed","severity":"normal"},{"uid":"575c39e4613a34b1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712556742008,"stop":1712556742008,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b659d354fd3a50","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712557058453,"stop":1712557058454,"duration":1},"status":"passed","severity":"normal"},{"uid":"22afaa7ddac5f06b","name":"Check received message containing unicode special characters","time":{"start":1712557115569,"stop":1712557115569,"duration":0},"status":"passed","severity":"normal"},{"uid":"41309a3b4234a32f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712557267815,"stop":1712557267815,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e9edfe9700715c","name":"Check message received after jswaku node is restarted","time":{"start":1712557115588,"stop":1712557115589,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ed25ced592eed0a","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712556741993,"stop":1712556741994,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e73c146d9a1e614","name":"Symmetric encrypt & Decrypt","time":{"start":1712556637860,"stop":1712556637861,"duration":1},"status":"passed","severity":"normal"},{"uid":"52631964aeb3bfcc","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712556602831,"stop":1712556602831,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16f9e8101077f95","name":"Check meta is set [symmetric]","time":{"start":1712556637160,"stop":1712556637161,"duration":1},"status":"passed","severity":"normal"},{"uid":"81035d9473ade753","name":"new peer added after a peer was already found","time":{"start":1712557058452,"stop":1712557058452,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab0e09fcddc1001","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712557094029,"stop":1712557094029,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7a616fa1243725","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712556860690,"stop":1712556860690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57e8db021647fe8","name":"Check received message containing shell command","time":{"start":1712557115568,"stop":1712557115568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3763068ce42baea1","name":"Check publish message containing escaped characters","time":{"start":1712557083506,"stop":1712557083506,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ab6a8c59eb8714","name":"Ordered Callback - backward","time":{"start":1712557166808,"stop":1712557166808,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d7861a968cb87d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712556742014,"stop":1712556742015,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4062e9da09d5532","name":"Push message with content topic containing Chinese","time":{"start":1712557126749,"stop":1712557126749,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83490503c871872","name":"should throw an error for an unconfigured topic","time":{"start":1712556602838,"stop":1712556602839,"duration":1},"status":"passed","severity":"normal"},{"uid":"a787c827dcc86e25","name":"Check received message containing escaped characters","time":{"start":1712557115569,"stop":1712557115569,"duration":0},"status":"passed","severity":"normal"},{"uid":"c235be844fdf8f7e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712556602843,"stop":1712556602843,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48a82b596fd9930","name":"Throws when trying to push message with empty payload","time":{"start":1712557126746,"stop":1712557126746,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd100e63500fe5d","name":"Decoder throws on undefined content topic","time":{"start":1712556638925,"stop":1712556638925,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4289484e3c7cec","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712556610887,"stop":1712556610887,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2c9f11037f3f9d","name":"receives messages sent to provided content topic through stream","time":{"start":1712557085194,"stop":1712557085194,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9736439af33f911","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712556626706,"stop":1712556626707,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4bd68b2c2fd359b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712556602831,"stop":1712556602832,"duration":1},"status":"passed","severity":"normal"},{"uid":"17eee2fd83a29c01","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712557196557,"stop":1712557196557,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1c1aa21c16d0ca","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712557267809,"stop":1712557267809,"duration":0},"status":"passed","severity":"normal"},{"uid":"6597fe0c069bb2c2","name":"Passing an array","time":{"start":1712557193596,"stop":1712557193597,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7585b86927c0fbd","name":"should encode/decode to RLP encoding","time":{"start":1712556611372,"stop":1712556611372,"duration":0},"status":"passed","severity":"normal"},{"uid":"607e876c0139b22b","name":"Push to array if already present","time":{"start":1712556602707,"stop":1712556602707,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d07294059a5564b","name":"Push message with content topic containing unicode special characters","time":{"start":1712557060060,"stop":1712557060061,"duration":1},"status":"passed","severity":"normal"},{"uid":"544e65cbd98eb824","name":"should return unique PubsubTopics for static sharding","time":{"start":1712556602826,"stop":1712556602827,"duration":1},"status":"passed","severity":"normal"},{"uid":"f619ee6856670ce4","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712557135047,"stop":1712557135047,"duration":0},"status":"passed","severity":"normal"},{"uid":"71290f4a1ddc1fd","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712556741991,"stop":1712556741991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"184dc49b64e315b7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712557085451,"stop":1712557085451,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1840723d36f9ac94","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712556742020,"stop":1712556742021,"duration":1},"status":"passed","severity":"normal"},{"uid":"2575d3ea0c6562ec","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712557085444,"stop":1712557085445,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e8838ea0c82eb664","name":"Check received message containing Arabic","time":{"start":1712557115578,"stop":1712557115578,"duration":0},"status":"passed","severity":"normal"},{"uid":"626f283ac39606c4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712556901289,"stop":1712556901297,"duration":8},"status":"passed","severity":"normal"},{"uid":"91781ac26f67f0bb","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712556901262,"stop":1712556901262,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2bd066dd874e9444","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712556602827,"stop":1712556602828,"duration":1},"status":"passed","severity":"normal"},{"uid":"54dfd0c92a877e54","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712557172882,"stop":1712557172883,"duration":1},"status":"passed","severity":"normal"},{"uid":"6639b083a8c57a6d","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712556602820,"stop":1712556602820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6642d35a39ae31","name":"Publish message with custom timestamp: Mon Apr 08 2024 07:17:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1712557083510,"stop":1712557083510,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a21dc572a5536a","name":"Check received message with timestamp: 1712556652351 ","time":{"start":1712557115570,"stop":1712557115571,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cdeee5eae16dc30","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712557094047,"stop":1712557094047,"duration":0},"status":"passed","severity":"normal"},{"uid":"b114d5d767af9f61","name":"Push message with custom timestamp: 1712560432023","time":{"start":1712557060064,"stop":1712557060064,"duration":0},"status":"passed","severity":"normal"},{"uid":"384bdd132db5fc7","name":"configure the node with multiple content topics","time":{"start":1712557085450,"stop":1712557085451,"duration":1},"status":"skipped","severity":"normal"},{"uid":"55e5bbb06bd173ff","name":"should not receive a peer event before start","time":{"start":1712556631303,"stop":1712556631303,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b47bece98918d9b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712556742024,"stop":1712556742024,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b5698221c7e5eb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712556705734,"stop":1712556705734,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1284701dd7154b5","name":"Check publish message containing Chinese","time":{"start":1712557083502,"stop":1712557083502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5db7a69c83818a","name":"Push message with Arabic payload","time":{"start":1712557060007,"stop":1712557060007,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf2a7e181cee523","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712557230927,"stop":1712557230927,"duration":0},"status":"passed","severity":"normal"},{"uid":"4940681eb345d283","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712557267820,"stop":1712557267820,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc86a51c0aa0b54","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712556631304,"stop":1712556631304,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c86eead90d46f7d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712556901261,"stop":1712556901261,"duration":0},"status":"passed","severity":"normal"},{"uid":"916fae706f2633da","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712557085192,"stop":1712557085192,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd28590ab91bd633","name":"tcp ip4 address","time":{"start":1712556610925,"stop":1712556610926,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e15db478c7090b2","name":"Store - dialed first","time":{"start":1712557203863,"stop":1712557203863,"duration":0},"status":"passed","severity":"normal"},{"uid":"eead0f63b7a9e4aa","name":"Fails to push message with empty content topic","time":{"start":1712557060061,"stop":1712557060062,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5279c51ba3bf0e3","name":"Ping on unsubscribed peer","time":{"start":1712556727737,"stop":1712556727737,"duration":0},"status":"passed","severity":"normal"},{"uid":"28702aded9ddf047","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712556610891,"stop":1712556610891,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa494e367ec0bb9c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712557060046,"stop":1712557060054,"duration":8},"status":"passed","severity":"normal"},{"uid":"6ae7eb26e459e180","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712557267804,"stop":1712557267804,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b5907471850fcd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712556901269,"stop":1712556901278,"duration":9},"status":"passed","severity":"normal"},{"uid":"3fa165987b425a53","name":"should use DNS peer discovery with light client","time":{"start":1712556669743,"stop":1712556669743,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edee020b1a411250","name":"Check received message containing Arabic","time":{"start":1712557115553,"stop":1712557115566,"duration":13},"status":"passed","severity":"normal"},{"uid":"e67560ea69ce2e0c","name":"Push message with content topic containing SQL Injection","time":{"start":1712557126751,"stop":1712557126753,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e9305f83890a3c9","name":"different cluster, different shard: nodes don't connect","time":{"start":1712556741988,"stop":1712556741988,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c29301d36a5861f","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712556741989,"stop":1712556741990,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4dce1b5f6bdcf724","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712557115583,"stop":1712557115584,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e2381efa44670a","name":"should return valid sharding parameters for static sharding","time":{"start":1712556602841,"stop":1712556602841,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a22dd8811f8f6c","name":"should throw error - invalid id","time":{"start":1712556611370,"stop":1712556611370,"duration":0},"status":"passed","severity":"normal"},{"uid":"96aa01fd8f65960","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712557094047,"stop":1712557094049,"duration":2},"status":"passed","severity":"normal"},{"uid":"332e416436600305","name":"Wrong topic","time":{"start":1712557085449,"stop":1712557085450,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dcf6373c656e08da","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712557094044,"stop":1712557094044,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c3f08e16a116f7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712556742021,"stop":1712556742022,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd57f91b574f3b8","name":"Push message with numeric payload","time":{"start":1712557060005,"stop":1712557060006,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b195adb90267189","name":"Generator, custom pubsub topic","time":{"start":1712557158062,"stop":1712557158063,"duration":1},"status":"skipped","severity":"normal"},{"uid":"12d7b65976f7b392","name":"Privacy Node - default protocol","time":{"start":1712557203865,"stop":1712557203865,"duration":0},"status":"passed","severity":"normal"},{"uid":"5030c4262a634353","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712556602845,"stop":1712556602845,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a708edfbcd3f4a9","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712556742018,"stop":1712556742018,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb6654c8228d285","name":"Check received message containing Russian","time":{"start":1712556831794,"stop":1712556831797,"duration":3},"status":"passed","severity":"normal"},{"uid":"2b2f2b79978ee427","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712556602836,"stop":1712556602837,"duration":1},"status":"passed","severity":"normal"},{"uid":"650a7f35f594603","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712557267818,"stop":1712557267819,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac190a1f4388a6e1","name":"Subscribe and receive messages via lightPush","time":{"start":1712557267812,"stop":1712557267812,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a04a6acf78a44b0","name":"Check received message containing escaped characters","time":{"start":1712556831810,"stop":1712556831810,"duration":0},"status":"passed","severity":"normal"},{"uid":"432ec2cb8decdd79","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712556602819,"stop":1712556602819,"duration":0},"status":"passed","severity":"normal"},{"uid":"9513b1aaf978b9b7","name":"should decode valid enr with tcp successfully","time":{"start":1712556611363,"stop":1712556611369,"duration":6},"status":"passed","severity":"normal"},{"uid":"4f4fee08151200a9","name":"should not fail to stop the service if it was not started","time":{"start":1712556631302,"stop":1712556631302,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a97d2721dd9b90b","name":"Check received message with timestamp: 1712556652351000000 ","time":{"start":1712557115583,"stop":1712557115583,"duration":0},"status":"passed","severity":"normal"},{"uid":"891a9e7ecaed5e96","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712557083516,"stop":1712557083516,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a17313c22532ab7","name":"Decoder throws on empty string content topic","time":{"start":1712556638926,"stop":1712556638926,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34d8a79b3b478f3","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712557073153,"stop":1712557073153,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bc25edac2d3d83","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712557094028,"stop":1712557094029,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af141b900cd4d83","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712557094028,"stop":1712557094028,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0674642ebe16556","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712556860694,"stop":1712556860695,"duration":1},"status":"passed","severity":"normal"},{"uid":"578d5ea328d01c39","name":"A test","time":{"start":1712556896842,"stop":1712556896842,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa520e50f90cf25","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712556660917,"stop":1712556660917,"duration":0},"status":"passed","severity":"normal"},{"uid":"874e1edc583b0b29","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712557267822,"stop":1712557267822,"duration":0},"status":"passed","severity":"normal"},{"uid":"558f5cd4f2763d2d","name":"Query Generator - backward","time":{"start":1712557166806,"stop":1712557166806,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daa7fb4eff21fa0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712556602820,"stop":1712556602820,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8413aad35ec3a5a","name":"Subscribe to topic containing long and receive message","time":{"start":1712557267807,"stop":1712557267807,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7be5728262ac77","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712556705736,"stop":1712556705736,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9753bbbe255a5f14","name":"Ordered Callback - forward","time":{"start":1712557166808,"stop":1712557166808,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee43e2d2997cfa28","name":"Check message with invalid timestamp is not received","time":{"start":1712557115572,"stop":1712557115572,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bc4970a7a80903","name":"Subscribe to topic containing XML and receive message","time":{"start":1712556901269,"stop":1712556901269,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0b44ebe3b54c32","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712556860693,"stop":1712556860693,"duration":0},"status":"passed","severity":"normal"},{"uid":"f556926448be8b3c","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712556901260,"stop":1712556901261,"duration":1},"status":"skipped","severity":"normal"},{"uid":"934620bf789f7322","name":"Check received message containing Basic HTML tag","time":{"start":1712556831801,"stop":1712556831806,"duration":5},"status":"passed","severity":"normal"},{"uid":"adc80427af4a2b70","name":"connects to nwaku","time":{"start":1712557193595,"stop":1712557193596,"duration":1},"status":"passed","severity":"normal"},{"uid":"a688c683074a784c","name":"LightPush","time":{"start":1712557203864,"stop":1712557203864,"duration":0},"status":"passed","severity":"normal"},{"uid":"17af4bc31c7bf6f9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712556602830,"stop":1712556602830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdea96ef2a5c094","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712556602819,"stop":1712556602819,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada8bc2db3ddf096","name":"Nwaku publishes","time":{"start":1712557085040,"stop":1712557085041,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ff4e2f15a94c6c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712556602834,"stop":1712556602834,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c66ee7981dd0121","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app4/10/topic965/utf8","time":{"start":1712557085447,"stop":1712557085447,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7235681128448c3f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712556741998,"stop":1712556742005,"duration":7},"status":"passed","severity":"normal"},{"uid":"9b2d59564ad63093","name":"Subscribe to topic containing Script and receive message","time":{"start":1712557267809,"stop":1712557267809,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b0b096c689a3c6","name":"should add and remove event listeners correctly","time":{"start":1712556631305,"stop":1712556631305,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a77e763b738ec4","name":"Check publish message containing Russian","time":{"start":1712557083503,"stop":1712557083503,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58e1bfedf565e22","name":"Check received message containing unicode special characters","time":{"start":1712556831811,"stop":1712556831811,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac80bd211f1e3cef","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712556831812,"stop":1712556831813,"duration":1},"status":"passed","severity":"normal"},{"uid":"45f785644bc34c7f","name":"Refresh subscription","time":{"start":1712557267806,"stop":1712557267806,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec4ec1713438577","name":"non connected peers","time":{"start":1712557058601,"stop":1712557058601,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1171db758f80b98","name":"Check message on other pubsub topic is not received","time":{"start":1712557115585,"stop":1712557115586,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5cd4a4bd9a51e4","name":"Push message equal or less that 1MB","time":{"start":1712557126767,"stop":1712557126768,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd17244d7387f73","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712556627016,"stop":1712556627016,"duration":0},"status":"passed","severity":"normal"},{"uid":"8375d1880bdfda18","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712556901266,"stop":1712556901266,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a29cdb495ce1445","name":"Light Node - default protocols","time":{"start":1712557203864,"stop":1712557203864,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7733ddab3d7f175","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712556602818,"stop":1712556602818,"duration":0},"status":"passed","severity":"normal"},{"uid":"54eda1037428f2f","name":"Decoder throws on undefined content topic","time":{"start":1712556616346,"stop":1712556616346,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21e38f7a3810c73","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712556653179,"stop":1712556653181,"duration":2},"status":"passed","severity":"normal"},{"uid":"73e0309ddadb58fb","name":"Subscribe to topic containing short and receive message","time":{"start":1712557267818,"stop":1712557267818,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ddb85715c60f0f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712557267809,"stop":1712557267809,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf7728980b3671c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712556610891,"stop":1712556610891,"duration":0},"status":"passed","severity":"normal"},{"uid":"d824248bbde282ec","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712556860691,"stop":1712556860692,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe0daeb741e05c","name":"should be called for bootstrap peers","time":{"start":1712556660916,"stop":1712556660916,"duration":0},"status":"passed","severity":"normal"},{"uid":"36be56ddd3a020b6","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712556627278,"stop":1712556627279,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb62715a047c85b","name":"random static sharding 1 - Cluster ID: 297, Shard ID: 762","time":{"start":1712557145321,"stop":1712557145322,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81465ee3d4fcef2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712557267812,"stop":1712557267812,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d6252024833b73","name":"start node with empty shard","time":{"start":1712557145335,"stop":1712557145336,"duration":1},"status":"passed","severity":"normal"},{"uid":"542c2a1f046645b3","name":"connected peers and dial","time":{"start":1712557058600,"stop":1712557058600,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e49867c3809922f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712557158061,"stop":1712557158061,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6aefd2dc1aadd8","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712556660918,"stop":1712556660918,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb90e869aea3f54","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712557073154,"stop":1712557073154,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d5e5441b09a193","name":"should properly create location multiaddrs - tcp4","time":{"start":1712556611374,"stop":1712556611374,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93db01a6c1059e2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712556705735,"stop":1712556705735,"duration":0},"status":"passed","severity":"normal"},{"uid":"2523497accefd3b4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712557146163,"stop":1712557146163,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c412bce8b180a4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712556742011,"stop":1712556742011,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca168b5791ac8fe","name":"Ping on peer without subscriptions","time":{"start":1712556686630,"stop":1712556686630,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8447995d3eaa33","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712556739427,"stop":1712556739428,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ed87fa22323937","name":"should configure sharding based on application and version for autosharding","time":{"start":1712556602842,"stop":1712556602842,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89a9e27cc685249","name":"Check message on other pubsub topic is not received","time":{"start":1712557115572,"stop":1712557115573,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb82436ff37be2e","name":"Push message with Basic HTML tag payload","time":{"start":1712557060009,"stop":1712557060009,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dae98df3a11e418","name":"A test","time":{"start":1712556896842,"stop":1712556896843,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cdffb7a2b3239c5","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712556653205,"stop":1712556653206,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfa06e2f0548150","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712556637158,"stop":1712556637159,"duration":1},"status":"passed","severity":"normal"},{"uid":"4327aadaad565415","name":"Push message with content topic containing Script","time":{"start":1712557126753,"stop":1712557126754,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9de5f7b8aff3b5a","name":"Push message with escaped characters payload","time":{"start":1712557126742,"stop":1712557126742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a205e38d1eb3d3","name":"1 Relay, 1 Filter, gives up","time":{"start":1712556626918,"stop":1712556626918,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c168a47b5d0107","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712557196556,"stop":1712557196557,"duration":1},"status":"passed","severity":"normal"},{"uid":"593c1e79bb03d2c1","name":"Push message with unicode special characters payload","time":{"start":1712557060027,"stop":1712557060027,"duration":0},"status":"passed","severity":"normal"},{"uid":"15618601b9695dca","name":"Push message with content topic containing short","time":{"start":1712557126747,"stop":1712557126747,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1af7aaeb27c3cf3","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712556626709,"stop":1712556626709,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecc1ae1ce080d77","name":"Subscribe and receives messages on 20 topics","time":{"start":1712557267815,"stop":1712557267815,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85726cc3815a8d6","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712557146158,"stop":1712557146158,"duration":0},"status":"passed","severity":"normal"},{"uid":"960640db975d2e39","name":"Subscribe to topic containing long and receive message","time":{"start":1712556901265,"stop":1712556901265,"duration":0},"status":"passed","severity":"normal"},{"uid":"48260deabb48b877","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712557267819,"stop":1712557267819,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef1e89ffe67d643","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712557267810,"stop":1712557267811,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca61c066dcdcd8c9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712556901266,"stop":1712556901267,"duration":1},"status":"passed","severity":"normal"},{"uid":"688d5301d41ef4c0","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712557196555,"stop":1712557196555,"duration":0},"status":"passed","severity":"normal"},{"uid":"7995281dcff5079b","name":"Push message on custom pubsubTopic","time":{"start":1712556896765,"stop":1712556896765,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b897aa16d550c36","name":"Check received message containing special chars","time":{"start":1712557115577,"stop":1712557115577,"duration":0},"status":"passed","severity":"normal"},{"uid":"62777874f8112c8f","name":"Nodes with multiple pubsub topic","time":{"start":1712557073154,"stop":1712557073154,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cca8936669dec94","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712557174415,"stop":1712557174416,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a48d280d84e8d3c","name":"ignores domain fetching errors","time":{"start":1712556627276,"stop":1712556627276,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9daf9bfb70948d","name":"Push message with content topic containing JSON","time":{"start":1712557126757,"stop":1712557126757,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e43d369f7ac010","name":"Push message with short payload","time":{"start":1712557060004,"stop":1712557060004,"duration":0},"status":"passed","severity":"normal"},{"uid":"113bf506642eaf03","name":"should set field with all protocols enabled","time":{"start":1712556611376,"stop":1712556611376,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced7eecd2d992663","name":"stop","time":{"start":1712556693908,"stop":1712556693908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a53f740bce13a7","name":"Check message received after jswaku node is restarted","time":{"start":1712556831838,"stop":1712556831838,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f8cdbbb3c87b3a5","name":"Check message with no payload is not received","time":{"start":1712557115573,"stop":1712557115573,"duration":0},"status":"passed","severity":"normal"},{"uid":"eede4b0345396f0a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712556602836,"stop":1712556602836,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b096f5332da45c7","name":"should not throw an error for a single configured topic","time":{"start":1712556602838,"stop":1712556602838,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc85e154359c27a8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712556705733,"stop":1712556705734,"duration":1},"status":"passed","severity":"normal"},{"uid":"719aa3538a775d56","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712556611377,"stop":1712556611378,"duration":1},"status":"passed","severity":"normal"},{"uid":"336a2797e10d2f4c","name":"should not fail to start the service if it is already started","time":{"start":1712556631302,"stop":1712556631302,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce59fcbd4539842","name":"Push message with content topic containing Russian","time":{"start":1712557060044,"stop":1712557060044,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bca4a5345f75e3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712556602831,"stop":1712556602831,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60948d4eaaf42f1","name":"should return false","time":{"start":1712556611371,"stop":1712556611371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70d3f7beb49617","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712556701911,"stop":1712556701915,"duration":4},"status":"passed","severity":"normal"},{"uid":"aca5a42192ed718d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712556602821,"stop":1712556602821,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f458144e9a894f","name":"should set field with only STORE enabled","time":{"start":1712556611377,"stop":1712556611377,"duration":0},"status":"passed","severity":"normal"},{"uid":"13afe74b258342f1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712556901298,"stop":1712556901298,"duration":0},"status":"passed","severity":"normal"},{"uid":"472630c513ba132b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712557073152,"stop":1712557073152,"duration":0},"status":"passed","severity":"normal"},{"uid":"8002006ad720070c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712556602838,"stop":1712556602838,"duration":0},"status":"passed","severity":"normal"},{"uid":"702a4c34aa5fbd69","name":"Push message with SQL Injection payload","time":{"start":1712557126736,"stop":1712557126736,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d18974575bf908","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712556860693,"stop":1712556860693,"duration":0},"status":"passed","severity":"normal"},{"uid":"585fdb9615e29f8b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712556705736,"stop":1712556705737,"duration":1},"status":"skipped","severity":"normal"},{"uid":"10b7013b10e28030","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712557094046,"stop":1712557094046,"duration":0},"status":"passed","severity":"normal"},{"uid":"280cab340c3f542a","name":"Query generator for multiple messages","time":{"start":1712557174414,"stop":1712557174414,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd94764bd65ab2d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712556739428,"stop":1712556739430,"duration":2},"status":"passed","severity":"normal"},{"uid":"754590ea6e28a046","name":"Push message with shell command payload","time":{"start":1712557126741,"stop":1712557126741,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb2e31db7653dc0","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712556602825,"stop":1712556602825,"duration":0},"status":"passed","severity":"normal"},{"uid":"181d595105f7610e","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app26/3/topic777/test.js","time":{"start":1712557085448,"stop":1712557085448,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51abd4d0ad1fb169","name":"Check message with no payload is not received","time":{"start":1712557115587,"stop":1712557115588,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbacbf9ec3170de0","name":"Check message received after nwaku node is restarted","time":{"start":1712557115589,"stop":1712557115589,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bd1820d327c3cb3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712557073155,"stop":1712557073155,"duration":0},"status":"passed","severity":"normal"},{"uid":"75780233fed64f40","name":"Query generator for 2000 messages","time":{"start":1712557174418,"stop":1712557174418,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24cf2534859078b","name":"does not throw on valid cases","time":{"start":1712556602811,"stop":1712556602811,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ba03249f0da7da","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712556742025,"stop":1712556742025,"duration":0},"status":"passed","severity":"normal"},{"uid":"aece8c09a8ab4802","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712557094039,"stop":1712557094040,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b5f4d038db8494","name":"Push message with emoji payload","time":{"start":1712557126745,"stop":1712557126745,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12df6df9dea8507","name":"Query Generator, No Decoder","time":{"start":1712557146156,"stop":1712557146157,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef9f103bcb1b6d9","name":"Check received message containing escaped characters","time":{"start":1712557115582,"stop":1712557115582,"duration":0},"status":"passed","severity":"normal"},{"uid":"67dbc2fbd928d0a1","name":"Decoder throws on empty string content topic","time":{"start":1712556616346,"stop":1712556616347,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a12459c375c1cf","name":"it tolerates circular branch references","time":{"start":1712556627275,"stop":1712556627276,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3986009a903c6","name":"Push message with unicode special characters payload","time":{"start":1712557126744,"stop":1712557126745,"duration":1},"status":"passed","severity":"normal"},{"uid":"b431174581adb95","name":"random static sharding 5 - Cluster ID: 42, Shard ID: 699","time":{"start":1712557145328,"stop":1712557145329,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4959dca0131cc53","name":"Fails to publish duplicate message","time":{"start":1712557083510,"stop":1712557083515,"duration":5},"status":"passed","severity":"normal"},{"uid":"5fe2ee9bbd89b5db","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712556626705,"stop":1712556626706,"duration":1},"status":"passed","severity":"normal"},{"uid":"b64f4a73185a714c","name":"should not fail to stop the service if it was not started","time":{"start":1712557101154,"stop":1712557101155,"duration":1},"status":"passed","severity":"normal"},{"uid":"be284986ef47be31","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712556602820,"stop":1712556602821,"duration":1},"status":"passed","severity":"normal"},{"uid":"e602863d5c29f589","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712556742016,"stop":1712556742017,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35eb8db614befe3","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712556602825,"stop":1712556602825,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a1f9ddcd51c352","name":"Ping on subscribed peer","time":{"start":1712556727742,"stop":1712556727742,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ed6f182bfd635e","name":"should not fail to start the service if it is already started","time":{"start":1712557101155,"stop":1712557101156,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfc801dc57fb1a5","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712556626708,"stop":1712556626709,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc58a948b459be7","name":"Sample","time":{"start":1712556610923,"stop":1712556610923,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd3182fb5e4e21d","name":"Round trip binary serialization","time":{"start":1712556616343,"stop":1712556616344,"duration":1},"status":"passed","severity":"normal"},{"uid":"215da4f60322ac87","name":"Check message with invalid timestamp is not received","time":{"start":1712557115585,"stop":1712557115585,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87ef797a451949e","name":"Check received message containing XML","time":{"start":1712557115579,"stop":1712557115580,"duration":1},"status":"passed","severity":"normal"},{"uid":"4765e7cf247f5d4e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712556860692,"stop":1712556860692,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a94d61406a4213","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712557230927,"stop":1712557230928,"duration":1},"status":"skipped","severity":"normal"},{"uid":"639a8c679af7ea22","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712556901267,"stop":1712556901267,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a3988d35dbfadd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712556901258,"stop":1712556901259,"duration":1},"status":"passed","severity":"normal"},{"uid":"de1822e963eebf2","name":"Check received message containing JSON","time":{"start":1712557115580,"stop":1712557115581,"duration":1},"status":"passed","severity":"normal"},{"uid":"845b00d7c486a691","name":"Push message with SQL Injection payload","time":{"start":1712557060007,"stop":1712557060008,"duration":1},"status":"passed","severity":"normal"},{"uid":"f661ad01f42faa86","name":"Check received message containing numeric","time":{"start":1712557115577,"stop":1712557115577,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bc1adb2271e90d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712556602819,"stop":1712556602820,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8952de6d835ae1b","name":"Push message with content topic containing emoji","time":{"start":1712557060061,"stop":1712557060061,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecec6f1695171","name":"Overlapping topic subscription","time":{"start":1712557094032,"stop":1712557094032,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7d5def88ab835cd","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712556626703,"stop":1712556626705,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea8d1c0d15312857","name":"start node with ApplicationInfo","time":{"start":1712557085451,"stop":1712557085451,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a52605f7f8c2823","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712557135049,"stop":1712557135050,"duration":1},"status":"passed","severity":"normal"},{"uid":"47190eaad4f715e9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712556705733,"stop":1712556705733,"duration":0},"status":"passed","severity":"normal"},{"uid":"e930e1d743db97fe","name":"handles empty contentTopics array correctly","time":{"start":1712556602844,"stop":1712556602845,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9379355d33d31fa","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app88/10/topic921/utf8","time":{"start":1712557085445,"stop":1712557085446,"duration":1},"status":"skipped","severity":"normal"},{"uid":"865fb9cc5f208a9b","name":"should throw error - no public key","time":{"start":1712556611369,"stop":1712556611369,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07db9879fa2b12a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712556602835,"stop":1712556602835,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b490dd509b4e5","name":"same cluster, different shard: nodes don't connect","time":{"start":1712556741986,"stop":1712556741986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c10a5894f3a210c","name":"same cluster, different shard: nodes connect","time":{"start":1712556935985,"stop":1712556935985,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18665bf5607d9c2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712557267816,"stop":1712557267816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bad55e94c631df","name":"Callback on promise, aborts when callback returns true","time":{"start":1712557174417,"stop":1712557174417,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4e7d11d24a2ce","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712557267819,"stop":1712557267820,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e461cf9cf7b922d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712556741992,"stop":1712556741993,"duration":1},"status":"passed","severity":"normal"},{"uid":"add2a18f9fad5220","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712556901259,"stop":1712556901260,"duration":1},"status":"passed","severity":"normal"},{"uid":"4058f7d34c457a0b","name":"Push message with content topic containing XML","time":{"start":1712557060045,"stop":1712557060046,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9dce316a3db547","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712557267805,"stop":1712557267805,"duration":0},"status":"passed","severity":"normal"},{"uid":"18aaf2f3fb04abf6","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712556741990,"stop":1712556741990,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c3184412c916cd9","name":"Generator, custom pubsub topic","time":{"start":1712557158060,"stop":1712557158060,"duration":0},"status":"passed","severity":"normal"},{"uid":"820eee47d1fb7df","name":"Non Autosharding Cluster","time":{"start":1712557085445,"stop":1712557085445,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16de639d4be77732","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712557267811,"stop":1712557267811,"duration":0},"status":"passed","severity":"normal"},{"uid":"599380328616418c","name":"Push message with rate limit","time":{"start":1712557126764,"stop":1712557126765,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e864d1d8e7cf94","name":"should only return 1 node with store capability","time":{"start":1712556627278,"stop":1712556627278,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74e944d99df64db","name":"Push message with special chars payload","time":{"start":1712557060006,"stop":1712557060006,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee3714ac3ee0cca","name":"Refresh subscription","time":{"start":1712557267817,"stop":1712557267818,"duration":1},"status":"passed","severity":"normal"},{"uid":"7548286bff0958ee","name":"should not fail to start the service if it is already started","time":{"start":1712556669740,"stop":1712556669740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da931f721e28a84","name":"Check received message with timestamp: 1712556652351000000 ","time":{"start":1712557115570,"stop":1712557115570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60f5bcc8ee8c6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712557267808,"stop":1712557267808,"duration":0},"status":"passed","severity":"normal"},{"uid":"79caf2b002679483","name":"should properly create location multiaddrs - udp6","time":{"start":1712556611374,"stop":1712556611374,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90b93cc6a6018","name":"Check received message containing short","time":{"start":1712556831787,"stop":1712556831788,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2af49c9817c127d","name":"Meta field set when metaSetter is specified","time":{"start":1712556616344,"stop":1712556616345,"duration":1},"status":"passed","severity":"normal"},{"uid":"728adfa739f28860","name":"Push message with meta","time":{"start":1712557126762,"stop":1712557126763,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b4c29f2e5005b2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712556901298,"stop":1712556901298,"duration":0},"status":"passed","severity":"normal"},{"uid":"e818ac3d32930cda","name":"through manual discovery","time":{"start":1712556908449,"stop":1712556908450,"duration":1},"status":"passed","severity":"normal"},{"uid":"5887ce5f15a9e2ae","name":"Query with Promise Callback, No message returned","time":{"start":1712557146164,"stop":1712557146164,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c70b72ceff432b","name":"Push message with long payload","time":{"start":1712557126727,"stop":1712557126727,"duration":0},"status":"passed","severity":"normal"},{"uid":"94622b53df88014e","name":"Push message with content topic containing Arabic","time":{"start":1712557126750,"stop":1712557126750,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdecf619d235ff8","name":"Decoder throws on undefined content topic","time":{"start":1712556637163,"stop":1712556637163,"duration":0},"status":"passed","severity":"normal"},{"uid":"671db3a63fa0071e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712556742016,"stop":1712556742016,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9268c7da975182","name":"Check message with no content topic is not received","time":{"start":1712556831836,"stop":1712556831837,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86b3b8951f97935","name":"Push message with custom timestamp: 1712560342247","time":{"start":1712557126767,"stop":1712557126767,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d3793e7c35fdfe","name":"should properly compute the node id","time":{"start":1712556611371,"stop":1712556611371,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7d171731e258a7","name":"Check received message containing Basic HTML tag","time":{"start":1712557115567,"stop":1712557115568,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae59417f533a413","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712556638924,"stop":1712556638924,"duration":0},"status":"passed","severity":"normal"},{"uid":"79951854b93eefb1","name":"should properly create location multiaddrs - tcp6","time":{"start":1712556611374,"stop":1712556611374,"duration":0},"status":"passed","severity":"normal"},{"uid":"f688a0ee6cebbc9f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712556831813,"stop":1712556831814,"duration":1},"status":"passed","severity":"normal"},{"uid":"770853445939dd7d","name":"Push message with long payload","time":{"start":1712557060005,"stop":1712557060005,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9298605a152c6b5","name":"Push message with content topic containing special chars","time":{"start":1712557060043,"stop":1712557060043,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4c819d442e6784","name":"Ping on peer without subscriptions","time":{"start":1712556727737,"stop":1712556727737,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c07b642a921a5f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712557267804,"stop":1712557267804,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66be084153d0de0","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712556742006,"stop":1712556742006,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a34a0b54919bad3","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712556701916,"stop":1712556701916,"duration":0},"status":"passed","severity":"normal"},{"uid":"758b0d01c89d2b8a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712556653183,"stop":1712556653184,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cfb16e194848256","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712557115584,"stop":1712557115584,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4ba039a9571e93","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712557145321,"stop":1712557145321,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6be73f4ad55e3a3","name":"Passing page size 11 when there are 10 messages","time":{"start":1712557177779,"stop":1712557177779,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5e03c9b7361c72","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712557267823,"stop":1712557267824,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eda7d4c530800b2","name":"throws on content topic with non-number generation field","time":{"start":1712556602813,"stop":1712556602813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7066a7d1937bc906","name":"Check received message containing numeric","time":{"start":1712557115552,"stop":1712557115552,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1ab212520d8653","name":"Push message with content topic containing shell command","time":{"start":1712557126758,"stop":1712557126758,"duration":0},"status":"passed","severity":"normal"},{"uid":"f131317854cf693a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712556610884,"stop":1712556610884,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6ce4a5844ab72","name":"Check meta is set [ecies]","time":{"start":1712556638924,"stop":1712556638924,"duration":0},"status":"passed","severity":"normal"},{"uid":"966b0921d9d62f5e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712556705735,"stop":1712556705735,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bfe7c62374890e7f","name":"Check publish message containing emoji","time":{"start":1712557083507,"stop":1712557083508,"duration":1},"status":"passed","severity":"normal"},{"uid":"c10f7c1dde17d333","name":"Push message with meta","time":{"start":1712557060062,"stop":1712557060062,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8523960011af00","name":"Check received message containing emoji","time":{"start":1712557115569,"stop":1712557115570,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bdc86b959a4b7a4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712557094033,"stop":1712557094034,"duration":1},"status":"passed","severity":"normal"},{"uid":"909b690d691beecb","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712556615984,"stop":1712556615984,"duration":0},"status":"passed","severity":"normal"},{"uid":"2879ff7e855c5351","name":"Fails to push message bigger that 1MB","time":{"start":1712557126768,"stop":1712557126768,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02fb298c34cf8bb","name":"Subscribe and receive messages via waku relay post","time":{"start":1712556901258,"stop":1712556901258,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab4404758491859","name":"Check received message containing Script","time":{"start":1712557115567,"stop":1712557115567,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc2e4182e759670","name":"caches peers it previously fetched","time":{"start":1712556627277,"stop":1712556627277,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f5c7564ccdbeae","name":"should set field with only RELAY enabled","time":{"start":1712556611376,"stop":1712556611377,"duration":1},"status":"passed","severity":"normal"},{"uid":"4684d56c162f37e4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712557267823,"stop":1712557267823,"duration":0},"status":"passed","severity":"normal"},{"uid":"6185562aa93aa806","name":"throws on content topic with empty version field","time":{"start":1712556602814,"stop":1712556602815,"duration":1},"status":"passed","severity":"normal"},{"uid":"a391d84360ad72da","name":"Push message with shell command payload","time":{"start":1712557060010,"stop":1712557060010,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6f4624ffcfdaa3","name":"Check message received after nwaku node is restarted","time":{"start":1712557115575,"stop":1712557115575,"duration":0},"status":"skipped","severity":"normal"},{"uid":"366b59650a40577f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712557094036,"stop":1712557094036,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f28727bdb42b05","name":"Generator, 2 different pubsubtopics","time":{"start":1712557158063,"stop":1712557158063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8efd0f4e1840ed2e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712556669744,"stop":1712556669744,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8a7fdaf64ff062f","name":"Push message on custom pubsubTopic","time":{"start":1712556896767,"stop":1712556896767,"duration":0},"status":"skipped","severity":"normal"},{"uid":"644e54aa73e9be43","name":"Push message with Russian payload","time":{"start":1712557126735,"stop":1712557126735,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac17da918447e4d","name":"different cluster, same shard: nodes don't connect","time":{"start":1712556935986,"stop":1712556935986,"duration":0},"status":"passed","severity":"normal"},{"uid":"419953cb711f8be6","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712556602845,"stop":1712556602845,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ff2a3a3bb3c492","name":"Push message with custom timestamp: 1712553232023","time":{"start":1712557060063,"stop":1712557060064,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43a6c72d94d734e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712557267822,"stop":1712557267823,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d450f9d042af18","name":"Push message with escaped characters payload","time":{"start":1712557060010,"stop":1712557060027,"duration":17},"status":"passed","severity":"normal"},{"uid":"fe815d2598fe0dae","name":"should throw an error for insufficient data","time":{"start":1712556602930,"stop":1712556602930,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ee6f08fd667103","name":"Push message with Russian payload","time":{"start":1712557060007,"stop":1712557060007,"duration":0},"status":"passed","severity":"normal"},{"uid":"711392eb78f968f8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712557196554,"stop":1712557196555,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1a7f0b1cbb4e83","name":"should emit a peer event after start","time":{"start":1712556631302,"stop":1712556631302,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d0fe8d67f18f82","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712556602832,"stop":1712556602832,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacb9a0b189df42c","name":"safeDispatchEvent","time":{"start":1712556693907,"stop":1712556693908,"duration":1},"status":"passed","severity":"normal"},{"uid":"821964fce50543ad","name":"Check message with no payload is not received","time":{"start":1712556831837,"stop":1712556831837,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bc04edc7fc433a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712557267807,"stop":1712557267808,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0aa2e43632deeb3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712557267803,"stop":1712557267803,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d533d72b5c278b","name":"should not receive a peer event before start","time":{"start":1712556669741,"stop":1712556669742,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e31feec8079e7c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712556627279,"stop":1712556627279,"duration":0},"status":"passed","severity":"normal"},{"uid":"75fcbd6fab99662e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712556602832,"stop":1712556602832,"duration":0},"status":"passed","severity":"normal"},{"uid":"529c96a25f03786b","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app51/1/topic208/test.js","time":{"start":1712557085446,"stop":1712557085446,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c4a44e73380d809","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712557135050,"stop":1712557135051,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a98ecfb9ec3fe4","name":"random static sharding 4 - Cluster ID: 939, Shard ID: 209","time":{"start":1712557145328,"stop":1712557145328,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23359411496563e","name":"Refresh subscription","time":{"start":1712556901263,"stop":1712556901265,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c2e9b60fb794c95","name":"Query with Promise Callback, No Decoder","time":{"start":1712557146163,"stop":1712557146164,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ccb93722822275","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712556662673,"stop":1712556662674,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace2b2c0bf6aece0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712557146155,"stop":1712557146156,"duration":1},"status":"passed","severity":"normal"},{"uid":"b357379467fd1cbc","name":"Subscribe to topic containing XML and receive message","time":{"start":1712557267821,"stop":1712557267822,"duration":1},"status":"passed","severity":"normal"},{"uid":"d55bae185c40da8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712556653182,"stop":1712556653182,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3d377ce9929aa6","name":"Push message with content topic containing special chars","time":{"start":1712557126748,"stop":1712557126749,"duration":1},"status":"passed","severity":"normal"},{"uid":"bafe2840f14ae20","name":"Fields are not dropped","time":{"start":1712556615631,"stop":1712556615633,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cf6cd57c68bf863","name":"random static sharding 9 - Cluster ID: 462, Shard ID: 715","time":{"start":1712557145332,"stop":1712557145332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23df5e06ef73253","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712556602821,"stop":1712556602821,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbec6e355478aba","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712556705738,"stop":1712556705738,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c654011c09dc2d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712556662673,"stop":1712556662673,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33c6396e08e83da","name":"Check received message containing XML","time":{"start":1712556831799,"stop":1712556831800,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a31e08c720af3ac","name":"should properly create location multiaddrs - tcp","time":{"start":1712556611375,"stop":1712556611375,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c0e84adfc966ec","name":"Query generator for multiple messages with different content topic format","time":{"start":1712557174416,"stop":1712557174416,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d039fa9baadf6b4","name":"should be able to encode the field with only STORE set to true","time":{"start":1712556610883,"stop":1712556610883,"duration":0},"status":"passed","severity":"normal"},{"uid":"5099156276551b62","name":"isConnected should return true after first peer connects","time":{"start":1712556701917,"stop":1712556701917,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f597525f986589","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712556626707,"stop":1712556626707,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe4de3c66b8ff3e","name":"Check received message containing XML","time":{"start":1712557115567,"stop":1712557115567,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2e1abbfc165dad","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712556602843,"stop":1712556602843,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e356745169d26c","name":"should throw an error for missing required configuration","time":{"start":1712556602829,"stop":1712556602829,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66134b6bedad39b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712556901278,"stop":1712556901279,"duration":1},"status":"passed","severity":"normal"},{"uid":"1329573a50c1fc46","name":"Used by Waku Relay","time":{"start":1712557193597,"stop":1712557193598,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f6eb8d456fe9204","name":"should decode valid enr successfully","time":{"start":1712556611362,"stop":1712556611363,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d152c24db6ff10d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712556602826,"stop":1712556602826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50af5bd67299303","name":"Query generator for multiple messages with different message text format","time":{"start":1712557174414,"stop":1712557174415,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f41cfc473ce12a","name":"Push message with content topic containing numeric","time":{"start":1712557060041,"stop":1712557060042,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8e896a80f15611","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712556739418,"stop":1712556739419,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88e947241b48778","name":"Check publish message after client node is restarted","time":{"start":1712557083518,"stop":1712557083518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6445ca387497b584","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712557230928,"stop":1712557230928,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a5a3c297fe4ee53","name":"Relay + Store","time":{"start":1712556663227,"stop":1712556663228,"duration":1},"status":"passed","severity":"normal"},{"uid":"b693c507a0f87811","name":"Subscribe to topic containing short and receive message","time":{"start":1712557267807,"stop":1712557267807,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61fb3f901a285a5","name":"Subscribe and receive messages via waku relay post","time":{"start":1712557267814,"stop":1712557267814,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b606b00bbe4e2","name":"Check received message containing SQL Injection","time":{"start":1712557115566,"stop":1712557115567,"duration":1},"status":"passed","severity":"normal"},{"uid":"846fb48d0d7a05a7","name":"Overlapping topic subscription","time":{"start":1712557267817,"stop":1712557267817,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee77b135ad3d71d4","name":"Push message with content topic containing XML","time":{"start":1712557126754,"stop":1712557126755,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ca5c22f66fcf5a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712557135052,"stop":1712557135052,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5cd721ad45a4ed","name":"random static sharding 6 - Cluster ID: 481, Shard ID: 148","time":{"start":1712557145329,"stop":1712557145330,"duration":1},"status":"passed","severity":"normal"},{"uid":"41028d20d68c93c0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712557158064,"stop":1712557158064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89c6d23ce1179d41","name":"Encoder throws on undefined content topic","time":{"start":1712556638924,"stop":1712556638925,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e38c1936cb6722a","name":"configure the node with multiple pubsub topics","time":{"start":1712557145334,"stop":1712557145334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d671c61f9b189eb7","name":"Push message with content topic containing numeric","time":{"start":1712557126748,"stop":1712557126748,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b28622f2b7f9eee","name":"Check received message containing SQL Injection","time":{"start":1712557115579,"stop":1712557115579,"duration":0},"status":"passed","severity":"normal"},{"uid":"7878bdc9a3ec4e68","name":"Query Generator, No message returned","time":{"start":1712557146157,"stop":1712557146157,"duration":0},"status":"passed","severity":"normal"},{"uid":"124575a8db1a79df","name":"should handle corrupted local storage data gracefully","time":{"start":1712556631304,"stop":1712556631305,"duration":1},"status":"passed","severity":"normal"},{"uid":"1281afcc32abec12","name":"Push message equal or less that 1MB","time":{"start":1712557060064,"stop":1712557060064,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9219b20527c552f","name":"Ping on unsubscribed peer","time":{"start":1712556727743,"stop":1712556727743,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25cdee2c746608c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712556742017,"stop":1712556742018,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee0748f1eb337d2","name":"throws on content topic with too few or too many fields","time":{"start":1712556602812,"stop":1712556602813,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac88cdaa891c2d0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712556739419,"stop":1712556739420,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc916bfe9577dc3c","name":"Check received message with timestamp: 1712556652412 ","time":{"start":1712556831812,"stop":1712556831812,"duration":0},"status":"passed","severity":"normal"},{"uid":"94331b142f183467","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712557135050,"stop":1712557135050,"duration":0},"status":"passed","severity":"normal"},{"uid":"183fd52592ba3382","name":"isConnected should return false after all peers disconnect","time":{"start":1712556653206,"stop":1712556653225,"duration":19},"status":"passed","severity":"normal"},{"uid":"a78d6495619fd486","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712556742009,"stop":1712556742009,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ad0cdbec34eb8b","name":"Check received message containing unicode special characters","time":{"start":1712557115582,"stop":1712557115582,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bcea6a8736f006","name":"Check received message containing Russian","time":{"start":1712557115578,"stop":1712557115579,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b2ffdee09b50e6","name":"Query with Ordered Callback, No message returned","time":{"start":1712557146160,"stop":1712557146162,"duration":2},"status":"passed","severity":"normal"},{"uid":"d53af6ab8a42bfde","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712556626917,"stop":1712556626917,"duration":0},"status":"passed","severity":"normal"},{"uid":"33dc0748fc041cda","name":"Nodes with multiple pubsub topic","time":{"start":1712557073155,"stop":1712557073156,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead3e0b70e78063f","name":"can start and stop the service","time":{"start":1712556631301,"stop":1712556631301,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af8da26ff5619fc","name":"Reopen subscription with peer with lost subscription","time":{"start":1712556727738,"stop":1712556727738,"duration":0},"status":"passed","severity":"normal"},{"uid":"be762646622df60b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712556602836,"stop":1712556602836,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fb33276f594984","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712556742022,"stop":1712556742023,"duration":1},"status":"passed","severity":"normal"},{"uid":"9285cb846c969393","name":"handles different networkShards values correctly","time":{"start":1712556602823,"stop":1712556602823,"duration":0},"status":"passed","severity":"normal"},{"uid":"359f558c0ab49a48","name":"Passing page size 110 when there are 120 messages","time":{"start":1712557177780,"stop":1712557177780,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be06fb6d26a1928","name":"Correctly serialized arguments","time":{"start":1712556908537,"stop":1712556908537,"duration":0},"status":"passed","severity":"normal"},{"uid":"3422a75ed345e9e5","name":"retrieves a single peer","time":{"start":1712556627275,"stop":1712556627275,"duration":0},"status":"passed","severity":"normal"},{"uid":"97634433f3950bc0","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712556662672,"stop":1712556662673,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c8714c598b960f","name":"removeEventListener with correct event","time":{"start":1712556693905,"stop":1712556693905,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e49d727bfadab0d","name":"throws an error for improperly formatted content topics","time":{"start":1712556602823,"stop":1712556602824,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce58c4e40081fdf4","name":"Relay - times out","time":{"start":1712557203862,"stop":1712557203862,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6c56cfbcdb95c6","name":"Encoder throws on empty string content topic","time":{"start":1712556637162,"stop":1712556637163,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e7c47aec145ed2","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712556742015,"stop":1712556742015,"duration":0},"status":"passed","severity":"normal"},{"uid":"2090401496cc7ef0","name":"Check message with invalid timestamp is not received","time":{"start":1712556831814,"stop":1712556831835,"duration":21},"status":"passed","severity":"normal"},{"uid":"7f3aea8335860647","name":"Query with Ordered Callback, No Decoder","time":{"start":1712557146160,"stop":1712557146160,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb6ea390f708764","name":"Check publish message containing numeric","time":{"start":1712557083501,"stop":1712557083501,"duration":0},"status":"passed","severity":"normal"},{"uid":"dceefb88f426be71","name":"Push message with Arabic payload","time":{"start":1712557126728,"stop":1712557126734,"duration":6},"status":"passed","severity":"normal"},{"uid":"4b0335fc355f768","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712556602830,"stop":1712556602831,"duration":1},"status":"passed","severity":"normal"},{"uid":"7336d4888b60b681","name":"isConnected return false after peer stops","time":{"start":1712556701918,"stop":1712556701918,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c6f6cd6782bb14","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712557267820,"stop":1712557267820,"duration":0},"status":"passed","severity":"normal"},{"uid":"755ddbb042842298","name":"nwaku subscribes","time":{"start":1712557085039,"stop":1712557085039,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c97e0609cd3714","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712557267820,"stop":1712557267821,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1dc7f44c064bdeb","name":"should get / set UDP multiaddr","time":{"start":1712556611372,"stop":1712556611373,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1aac0dcf3b9eaa2","name":"Publish message with large meta","time":{"start":1712557083518,"stop":1712557083518,"duration":0},"status":"passed","severity":"normal"},{"uid":"764758c06eaaa0e5","name":"Init the array if not present","time":{"start":1712556602705,"stop":1712556602706,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d63300932de77fb","name":"1 Store, 2 fetches","time":{"start":1712556626917,"stop":1712556626917,"duration":0},"status":"passed","severity":"normal"},{"uid":"876345569c1a82ab","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712556742008,"stop":1712556742009,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a0b847e932f00d","name":"Check publish message containing unicode special characters","time":{"start":1712557083507,"stop":1712557083507,"duration":0},"status":"passed","severity":"normal"},{"uid":"684cf469c0ad10f3","name":"Passing page size 0 when there are 110 messages","time":{"start":1712557177777,"stop":1712557177777,"duration":0},"status":"passed","severity":"normal"},{"uid":"715b656b1fba8ddb","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712557146162,"stop":1712557146163,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b088a61d18fb781","name":"Push message with content topic containing emoji","time":{"start":1712557126760,"stop":1712557126761,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85b465bc375bde9","name":"Fails to publish message with empty text","time":{"start":1712557083515,"stop":1712557083515,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b175e1f4d626c7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712556860689,"stop":1712556860690,"duration":1},"status":"passed","severity":"normal"},{"uid":"5155ad8da8297097","name":"returns all values when wanted number is greater than available values","time":{"start":1712556627015,"stop":1712556627016,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b93a69ac62bc14d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712556602817,"stop":1712556602817,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1f87cc5fc78fab","name":"should not fail to stop the service if it was not started","time":{"start":1712556669740,"stop":1712556669740,"duration":0},"status":"passed","severity":"normal"},{"uid":"c072beb5eda8523d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712557115571,"stop":1712557115571,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b42dd28dc94d7df","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712556602820,"stop":1712556602820,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7f234e69e7b851","name":"Ordered callback, aborts when callback returns true","time":{"start":1712557174417,"stop":1712557174418,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa7ed85c703a9a2","name":"Check received message containing JSON","time":{"start":1712556831809,"stop":1712556831809,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19b8d36cdf8314f","name":"Nodes with multiple pubsub topic","time":{"start":1712557073152,"stop":1712557073152,"duration":0},"status":"passed","severity":"normal"},{"uid":"22577c471a7e919e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712556602827,"stop":1712556602827,"duration":0},"status":"passed","severity":"normal"},{"uid":"c354b31bac48e4b0","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712557094037,"stop":1712557094038,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f9209dc9a62d30","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712557146158,"stop":1712557146160,"duration":2},"status":"passed","severity":"normal"},{"uid":"de64f29db3bf3c94","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712556896774,"stop":1712556896774,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f418968dac50fea","name":"Push message with content topic containing short","time":{"start":1712557060040,"stop":1712557060041,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe1bfd29fffd6ad","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712556935984,"stop":1712556935985,"duration":1},"status":"passed","severity":"normal"},{"uid":"2688c5cf1eed85ae","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712556742023,"stop":1712556742024,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e30fccb18f4e783","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712556602824,"stop":1712556602825,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b0d05016690bdd","name":"Subscribe to topic containing long and receive message","time":{"start":1712557267818,"stop":1712557267818,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f199a7347ad9c9f","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712556610889,"stop":1712556610889,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d5bea25a712193","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712557196554,"stop":1712557196554,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e59d06742eed0b","name":"Does not throw an exception when node disconnects","time":{"start":1712557193596,"stop":1712557193596,"duration":0},"status":"passed","severity":"normal"},{"uid":"906bb6a576e61d15","name":"Fails to push message with large meta","time":{"start":1712557126763,"stop":1712557126764,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4663c5182c57e63","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712556896767,"stop":1712556896768,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b079afdcac50ebf9","name":"Subscribe and receives messages on 20 topics","time":{"start":1712556901259,"stop":1712556901259,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6879c4a7f4c061","name":"Check publish message containing Script","time":{"start":1712557083504,"stop":1712557083504,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a8870f40bdf23c","name":"Encoder throws on empty string content topic","time":{"start":1712556616345,"stop":1712556616346,"duration":1},"status":"passed","severity":"normal"},{"uid":"708d8e458cb9c162","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712557172883,"stop":1712557172883,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaff18736c13a889","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712556602829,"stop":1712556602829,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ff304af5708b9d","name":"should throw error - no id","time":{"start":1712556611370,"stop":1712556611370,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3ede0bcdce6200","name":"Fails to push message with empty content topic","time":{"start":1712557126762,"stop":1712557126762,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f46b3165d260180","name":"Check message received after jswaku node is restarted","time":{"start":1712557115574,"stop":1712557115575,"duration":1},"status":"skipped","severity":"normal"},{"uid":"21b3f28760f4472","name":"Push message with XML payload","time":{"start":1712557060008,"stop":1712557060009,"duration":1},"status":"passed","severity":"normal"},{"uid":"1704e915930e1578","name":"Push message with JSON payload","time":{"start":1712557126740,"stop":1712557126740,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e37b3d0d188d06","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712556742013,"stop":1712556742013,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d63a1aac044a90","name":"Check received message containing Script","time":{"start":1712556831798,"stop":1712556831799,"duration":1},"status":"passed","severity":"normal"},{"uid":"e807bcb41d9af380","name":"can start and stop the service","time":{"start":1712556669739,"stop":1712556669739,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f070040de8b2a24","name":"Sign & Recover","time":{"start":1712556637861,"stop":1712556637861,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51e17c2c5e5fb63","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712557094029,"stop":1712557094031,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a4c99a771e6489f","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712556660915,"stop":1712556660915,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc278ddf60528fdf","name":"1 Relay, 1 fetch","time":{"start":1712556626916,"stop":1712556626916,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c13ac4c81c5d2c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712556611363,"stop":1712556611363,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a0de476ed56bfc","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712556615983,"stop":1712556615983,"duration":0},"status":"passed","severity":"normal"},{"uid":"764ead5aad271d23","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712556896766,"stop":1712556896766,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2029cf312a16d2","name":"Subscribe to topic containing short and receive message","time":{"start":1712556901265,"stop":1712556901265,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d037b32ee8bc80","name":"same cluster, same shard: nodes connect","time":{"start":1712556741976,"stop":1712556741983,"duration":7},"status":"skipped","severity":"normal"},{"uid":"54093e887590a4f1","name":"should not receive a peer event after stop","time":{"start":1712556631303,"stop":1712556631303,"duration":0},"status":"passed","severity":"normal"},{"uid":"922edc9126d658f6","name":"Asymmetric encrypt & decrypt","time":{"start":1712556637860,"stop":1712556637860,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f40eede54261e7","name":"Check received message with timestamp: 1712556652351 ","time":{"start":1712557115583,"stop":1712557115583,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f0e517afd842a2","name":"Publish message with custom timestamp: Tue Apr 18 2023 06:17:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1712557083508,"stop":1712557083508,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7c21bdd16b9f3d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712556660916,"stop":1712556660917,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4b49630216ebfb","name":"Publishes to nwaku","time":{"start":1712557085039,"stop":1712557085040,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d7c535100d4b7b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712557267814,"stop":1712557267814,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e43dda56983c7d","name":"Check received message containing short","time":{"start":1712557115551,"stop":1712557115551,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3e5f32636375e0","name":"Push message with content topic containing Arabic","time":{"start":1712557060044,"stop":1712557060044,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f104ecd2def8a8","name":"Relay + Store","time":{"start":1712556611378,"stop":1712556611378,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f5056397f79ca0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712556626708,"stop":1712556626708,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89402e6f2d33249","name":"Store - dialed after - with timeout","time":{"start":1712557203863,"stop":1712557203863,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f69a29968fc93a","name":"Overlapping topic subscription","time":{"start":1712556901262,"stop":1712556901262,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3eb901709212de7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712556739430,"stop":1712556739430,"duration":0},"status":"passed","severity":"normal"},{"uid":"2521a05d8a06ae06","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712556896767,"stop":1712556896767,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37db8d4b7815306","name":"Push message with emoji payload","time":{"start":1712557060028,"stop":1712557060029,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66ceb75071bd329","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app3/2/topic284/xml","time":{"start":1712557085447,"stop":1712557085447,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc76c3e180bfa338","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712557267823,"stop":1712557267823,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeaf838656b0f28a","name":"Refresh subscription","time":{"start":1712557094031,"stop":1712557094031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1659ad909e59270f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712557267816,"stop":1712557267816,"duration":0},"status":"skipped","severity":"normal"},{"uid":"afeb35dc94806b2f","name":"dispatchEvent via connectionManager","time":{"start":1712556693907,"stop":1712556693907,"duration":0},"status":"passed","severity":"normal"},{"uid":"4372e9ee03f47a57","name":"Subscribe to topic containing Script and receive message","time":{"start":1712557267821,"stop":1712557267821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31f0135817d0897","name":"random static sharding 3 - Cluster ID: 423, Shard ID: 417","time":{"start":1712557145327,"stop":1712557145327,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf210352aa921d","name":"Filter","time":{"start":1712557203864,"stop":1712557203864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4f01feb9aaeda7","name":"less peers than existing","time":{"start":1712557058601,"stop":1712557058601,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c1e61a70f09703e","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712557085194,"stop":1712557085194,"duration":0},"status":"skipped","severity":"normal"},{"uid":"307ff602547e3686","name":"Check received message containing shell command","time":{"start":1712556831809,"stop":1712556831810,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea9d2e2b3ef4914","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712557196552,"stop":1712557196552,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90ac7a27360bf4d","name":"Subscribe and publish message","time":{"start":1712557094027,"stop":1712557094028,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa57b2363b1c4348","name":"can start the service","time":{"start":1712556631301,"stop":1712556631301,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0df9504a2110710","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712556742006,"stop":1712556742007,"duration":1},"status":"passed","severity":"normal"},{"uid":"f16b4d79f1b1fc05","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712556741998,"stop":1712556741998,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4c1bb66aeb84c2","name":"should only return 1 node with relay capability","time":{"start":1712556627277,"stop":1712556627277,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f3738329879bce","name":"Ping on unsubscribed peer","time":{"start":1712556686631,"stop":1712556686631,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bc841959605f5b","name":"Subscribe to topic containing Script and publish message","time":{"start":1712557094041,"stop":1712557094042,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd553311de6b846","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712556860693,"stop":1712556860694,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e98a264bd88242","name":"should throw error - no public key","time":{"start":1712556611370,"stop":1712556611370,"duration":0},"status":"passed","severity":"normal"},{"uid":"11acaa641568a6ff","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712556860695,"stop":1712556860697,"duration":2},"status":"passed","severity":"normal"},{"uid":"3083fa753a9953c9","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712556602840,"stop":1712556602840,"duration":0},"status":"passed","severity":"normal"},{"uid":"5540088e8e2f8c2d","name":"Push message with XML payload","time":{"start":1712557126738,"stop":1712557126738,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f01e5b0a1ebb791","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712557267803,"stop":1712557267804,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e497d974732f12c","name":"handles different clusterIds correctly","time":{"start":1712556602823,"stop":1712556602823,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d87be6dc5cdc32","name":"should load peers from local storage and dispatch events","time":{"start":1712556631304,"stop":1712556631304,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef6aa60ca7d5333","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712556901279,"stop":1712556901287,"duration":8},"status":"passed","severity":"normal"},{"uid":"3a16994c0663972e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712556602824,"stop":1712556602824,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8c62b0a8bf5cd8","name":"Push message with rate limit","time":{"start":1712557060063,"stop":1712557060063,"duration":0},"status":"passed","severity":"normal"},{"uid":"709440d5342de4dd","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712556741989,"stop":1712556741989,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7cc0ec62862fb9e2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712557267811,"stop":1712557267811,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca54203fadd5c9d","name":"Relay","time":{"start":1712556663227,"stop":1712556663227,"duration":0},"status":"passed","severity":"normal"},{"uid":"74928db764488d96","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712557073151,"stop":1712557073151,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae05652fe109f2b","name":"Push message with content topic containing Russian","time":{"start":1712557126750,"stop":1712557126751,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cda46867478ea7","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712556742009,"stop":1712556742010,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c65d3209194efc","name":"Promise Callback - backward","time":{"start":1712557166807,"stop":1712557166808,"duration":1},"status":"passed","severity":"normal"},{"uid":"74d999bde0593948","name":"different cluster, different shard: nodes don't connect","time":{"start":1712556935986,"stop":1712556935986,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2dab3d52150fbe3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712557267813,"stop":1712557267813,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7cdf6df46edef","name":"Generator, 2 different pubsubtopics","time":{"start":1712557158067,"stop":1712557158069,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef3bed8503b65736","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712557073155,"stop":1712557073155,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9e52138182683a","name":"Push message with content topic containing shell command","time":{"start":1712557060055,"stop":1712557060056,"duration":1},"status":"passed","severity":"normal"},{"uid":"98af3e211cbbfff7","name":"Relay - dialed first","time":{"start":1712557203861,"stop":1712557203861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f669213d35ebc0c9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712556610884,"stop":1712556610885,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5e8658eb43486e","name":"getPeersByDiscovery","time":{"start":1712557058452,"stop":1712557058452,"duration":0},"status":"passed","severity":"normal"},{"uid":"d072af3892a23840","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712556602840,"stop":1712556602840,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3258faff5a2678","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app98/9/topic916/xml","time":{"start":1712557085449,"stop":1712557085449,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5655bc3313ff87d","name":"Check received message containing numeric","time":{"start":1712556831790,"stop":1712556831791,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e6bd7b03ccda14","name":"Push message with Script payload","time":{"start":1712557126737,"stop":1712557126737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9335001431905577","name":"Waku message hash computation (payload length 0)","time":{"start":1712556605436,"stop":1712556605436,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5fc49230676ca6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712556896775,"stop":1712556896775,"duration":0},"status":"passed","severity":"normal"},{"uid":"3709366407dcb836","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712556860697,"stop":1712556860697,"duration":0},"status":"passed","severity":"normal"},{"uid":"732817fecf43423b","name":"Default pageSize","time":{"start":1712557177780,"stop":1712557177781,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a736856b111413","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712557267811,"stop":1712557267812,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43be92aebac8a9d","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app50/7/topic741/proto","time":{"start":1712557085448,"stop":1712557085449,"duration":1},"status":"skipped","severity":"normal"},{"uid":"25d904489f205a6a","name":"Subscribe to topic containing long and publish message","time":{"start":1712557094033,"stop":1712557094033,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1ea1f8bb0d495a","name":"Push message with content topic containing unicode special characters","time":{"start":1712557126760,"stop":1712557126760,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50fb97022206373","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712556742012,"stop":1712556742013,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ae1e1ee3917e76","name":"Check publish message containing JSON","time":{"start":1712557083505,"stop":1712557083505,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab284001fedc51ec","name":"Check message with non string payload is not received","time":{"start":1712557115588,"stop":1712557115588,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83e35e9975c8cb8","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712556602828,"stop":1712556602828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2457979bc63378fc","name":"unsubscribes","time":{"start":1712557184270,"stop":1712557184271,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d8afbd5206b2b2","name":"Encoder throws on undefined content topic","time":{"start":1712556637162,"stop":1712556637162,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5b0de4d98eb65","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712556742015,"stop":1712556742016,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8a1a84839b5d17","name":"Check received message containing emoji","time":{"start":1712557115582,"stop":1712557115583,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0c9433a146385d","name":"Push message with custom timestamp: 1712553142247","time":{"start":1712557126766,"stop":1712557126766,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56fcb182b895663","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712557267813,"stop":1712557267814,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2f2fe97c5f26ca","name":"Push 30 different messages","time":{"start":1712557126745,"stop":1712557126746,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4299e723990148","name":"more peers than existing","time":{"start":1712557058600,"stop":1712557058600,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bfe7d7e94e72423a","name":"Js publishes, other Js receives","time":{"start":1712557085041,"stop":1712557085041,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b58fdba3f1586e","name":"Check received message containing long","time":{"start":1712556831789,"stop":1712556831789,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f003bc65fcf578b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712557230926,"stop":1712557230926,"duration":0},"status":"passed","severity":"normal"},{"uid":"6163e584af547c6","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712556602817,"stop":1712556602818,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad74f7b899d6c3e2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712557094049,"stop":1712557094049,"duration":0},"status":"passed","severity":"normal"},{"uid":"a909bd5d5f68675","name":"Publish message with rate limit","time":{"start":1712557083519,"stop":1712557083519,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2ccd387e135932","name":"should return all peers when numPeers is 0","time":{"start":1712556615982,"stop":1712556615983,"duration":1},"status":"passed","severity":"normal"},{"uid":"8757b1884111db63","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712556615983,"stop":1712556615984,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75160c245b03f36","name":"Callback on promise","time":{"start":1712557174416,"stop":1712557174416,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed1039cbca89bfb","name":"Publish without waiting for remote peer","time":{"start":1712557094027,"stop":1712557094027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4eedce8eadca18e","name":"throws on empty content topic","time":{"start":1712556602811,"stop":1712556602812,"duration":1},"status":"passed","severity":"normal"},{"uid":"a697b879da6f04fa","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712556653185,"stop":1712556653198,"duration":13},"status":"passed","severity":"normal"},{"uid":"4cc0e140f98ef033","name":"Register correct protocols","time":{"start":1712557094026,"stop":1712557094027,"duration":1},"status":"passed","severity":"normal"},{"uid":"26dc1ed3b2facffc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712556901278,"stop":1712556901278,"duration":0},"status":"passed","severity":"normal"},{"uid":"68108abf285980b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712556742014,"stop":1712556742014,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9b35a66c5f9b3d","name":"should return empty list for no shard","time":{"start":1712556602828,"stop":1712556602828,"duration":0},"status":"passed","severity":"normal"},{"uid":"406b42fd64cbe3c6","name":"Subscribe to topic containing XML and publish message","time":{"start":1712557094043,"stop":1712557094043,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62b730a82b4cb16","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712556602839,"stop":1712556602839,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3776ac4faa6a6e","name":"should not receive a peer event before start","time":{"start":1712557101157,"stop":1712557101157,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c606b1a777d8f7","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712556602846,"stop":1712556602846,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7509c1afc38911","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712556901267,"stop":1712556901268,"duration":1},"status":"passed","severity":"normal"},{"uid":"6468a0267f10f910","name":"Reopen subscription with peer with lost subscription","time":{"start":1712556686631,"stop":1712556686631,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4eb58a6d32c1249","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712556627279,"stop":1712556627280,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eb34c0f56fb147c","name":"shard 0","time":{"start":1712557145320,"stop":1712557145321,"duration":1},"status":"skipped","severity":"normal"},{"uid":"56a25c3e56b7f2d8","name":"should properly create peer info with all multiaddrs","time":{"start":1712556611375,"stop":1712556611375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d7a21ef42ee1e","name":"Fails to push message with large meta","time":{"start":1712557060062,"stop":1712557060062,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdacae643adcbe80","name":"Subscribe and receive messages via waku relay post","time":{"start":1712557267803,"stop":1712557267803,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba40dbb124e2248f","name":"Check publish message containing long","time":{"start":1712557083494,"stop":1712557083501,"duration":7},"status":"passed","severity":"normal"},{"uid":"aa03cacf935dc5ad","name":"Check received message containing Script","time":{"start":1712557115579,"stop":1712557115579,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f5ef2f275bab9b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712556901266,"stop":1712556901266,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbddaca8e5a73172","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712556602846,"stop":1712556602846,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ec9c2fb9b83cd3","name":"removeEventListener with wrong event","time":{"start":1712556693905,"stop":1712556693906,"duration":1},"status":"passed","severity":"normal"},{"uid":"62197b8fbfd5b86","name":"Subscribe to topic containing short and publish message","time":{"start":1712557094032,"stop":1712557094033,"duration":1},"status":"passed","severity":"normal"},{"uid":"93573769787f3c1b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712557135048,"stop":1712557135048,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2c607fd834ff74","name":"Passing page size 19 when there are 20 messages","time":{"start":1712557177779,"stop":1712557177780,"duration":1},"status":"passed","severity":"normal"},{"uid":"89cf5856430adae9","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712556626709,"stop":1712556626710,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24594d7c53d52e1","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712556742011,"stop":1712556742012,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae7d67f269810cf","name":"topics with same application and version share the same shard","time":{"start":1712556602821,"stop":1712556602821,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f87212bf4b854","name":"Check received message containing Basic HTML tag","time":{"start":1712557115580,"stop":1712557115580,"duration":0},"status":"passed","severity":"normal"},{"uid":"687443f28578cd5d","name":"can start the service","time":{"start":1712556669738,"stop":1712556669739,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab6d1638b4c1828","name":"Ping on peer without subscriptions","time":{"start":1712556727742,"stop":1712556727743,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0bd3b86f063399f","name":"random static sharding 10 - Cluster ID: 513, Shard ID: 564","time":{"start":1712557145333,"stop":1712557145333,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78f234ebd51daa2","name":"Generator, custom pubsub topic","time":{"start":1712557158066,"stop":1712557158066,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f17fab17e4e571","name":"random static sharding 7 - Cluster ID: 954, Shard ID: 821","time":{"start":1712557145330,"stop":1712557145331,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7dc1c86e51d68e","name":"Sets default value correctly","time":{"start":1712557193598,"stop":1712557193598,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e17326be887f270","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712556701916,"stop":1712556701916,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0dc56e954576961","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712557094040,"stop":1712557094041,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c1bb0f327f6916","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712557267805,"stop":1712557267805,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e32099c43fbdb70","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712556602930,"stop":1712556602930,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b975076f33401b","name":"Passing page size 1 when there are 4 messages","time":{"start":1712557177777,"stop":1712557177777,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9af37e34cfa6c","name":"Ephemeral field set to true","time":{"start":1712556616344,"stop":1712556616344,"duration":0},"status":"passed","severity":"normal"},{"uid":"26dcf7358f64e632","name":"addEventListener with correct event","time":{"start":1712556693904,"stop":1712556693904,"duration":0},"status":"passed","severity":"normal"},{"uid":"9763883bef0debb","name":"Check publish message containing XML","time":{"start":1712557083504,"stop":1712557083504,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6bfaf879d3fa37","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712556637160,"stop":1712556637160,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d5530357a6d21c","name":"Check message with no pubsub topic is not received","time":{"start":1712556831836,"stop":1712556831836,"duration":0},"status":"passed","severity":"normal"},{"uid":"5319f790ef760a00","name":"should emit a peer event after start","time":{"start":1712557101156,"stop":1712557101157,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7b1bd2e423f5b6","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712556741994,"stop":1712556741994,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bfe09bc3f7fa39","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712556602837,"stop":1712556602837,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0958e51cf92092","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712557158070,"stop":1712557158089,"duration":19},"status":"passed","severity":"normal"},{"uid":"abe153434aa8c8f1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712556669743,"stop":1712556669744,"duration":1},"status":"skipped","severity":"normal"},{"uid":"57f56e2379bfba5a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712556602843,"stop":1712556602844,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5be869a7ec89a8","name":"Push message with content topic containing long","time":{"start":1712557126747,"stop":1712557126748,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8e15cbad733065","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712556901299,"stop":1712556901299,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd9ab297e6eb97d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712556742024,"stop":1712556742025,"duration":1},"status":"passed","severity":"normal"},{"uid":"75468202f342deb4","name":"Check received message containing SQL Injection","time":{"start":1712556831797,"stop":1712556831798,"duration":1},"status":"passed","severity":"normal"},{"uid":"47fe2b7370f040e1","name":"Overlapping topic subscription","time":{"start":1712557267806,"stop":1712557267806,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5298e164747748","name":"Push 30 different messages","time":{"start":1712557060029,"stop":1712557060034,"duration":5},"status":"passed","severity":"normal"},{"uid":"66491bd2c3ff448f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712556602829,"stop":1712556602830,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a2d1e125a36743","name":"Publish message with custom timestamp: Mon Apr 08 2024 05:17:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1712557083509,"stop":1712557083510,"duration":1},"status":"passed","severity":"normal"},{"uid":"9511bc6e475742ea","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712557145335,"stop":1712557145335,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8b481e0177993d","name":"Check message with no content topic is not received","time":{"start":1712557115573,"stop":1712557115573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b418eb82a45c0db","name":"Check received message containing JSON","time":{"start":1712557115568,"stop":1712557115568,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e903d9f25adb689","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712556610886,"stop":1712556610886,"duration":0},"status":"passed","severity":"normal"},{"uid":"6058ab7482b7655b","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712556602839,"stop":1712556602839,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cfaf4723a0c2f2","name":"Subscribe to topic containing XML and receive message","time":{"start":1712557267809,"stop":1712557267810,"duration":1},"status":"passed","severity":"normal"},{"uid":"53efa18cbdfe2086","name":"Throws when trying to push message with empty payload","time":{"start":1712557060034,"stop":1712557060035,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d099cb91c3084b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712556602818,"stop":1712556602818,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec54c9c0d651389a","name":"Passing page size 3 when there are 20 messages","time":{"start":1712557177778,"stop":1712557177778,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a4eb475fe0bb3e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712556602833,"stop":1712556602833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50315a35b1c5032","name":"Fails to publish message with wrong content topic","time":{"start":1712557083516,"stop":1712557083516,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2dc4e7472e0817","name":"throws on content topic with generation field greater than 0","time":{"start":1712556602813,"stop":1712556602814,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3a363262e90183","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712556860690,"stop":1712556860691,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f94373705cb0bd","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712557083517,"stop":1712557083517,"duration":0},"status":"passed","severity":"normal"},{"uid":"95316f9f6a59bd00","name":"Reusing cursor across nodes","time":{"start":1712557135051,"stop":1712557135051,"duration":0},"status":"passed","severity":"normal"},{"uid":"6589ca22f459408b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712557146155,"stop":1712557146155,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c81aa730b7fb94","name":"Mutual subscription","time":{"start":1712557094025,"stop":1712557094026,"duration":1},"status":"passed","severity":"normal"},{"uid":"15dad11a69e38c6f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712556901258,"stop":1712556901258,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a04974246affad","name":"different cluster, same shard: nodes don't connect","time":{"start":1712556741986,"stop":1712556741988,"duration":2},"status":"skipped","severity":"normal"},{"uid":"fa80426b95dc7e43","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712556602930,"stop":1712556602930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9981cde61ad7d3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712557267810,"stop":1712557267810,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef2e2565eb23060","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712557267808,"stop":1712557267808,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d088f00820fca5","name":"Check message on other pubsub topic is not received","time":{"start":1712556831835,"stop":1712556831835,"duration":0},"status":"passed","severity":"normal"},{"uid":"7621e412bedf143c","name":"Check received message containing long","time":{"start":1712557115552,"stop":1712557115552,"duration":0},"status":"passed","severity":"normal"},{"uid":"b143c01fb92d6ee4","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1712556627280,"stop":1712556627280,"duration":0},"status":"skipped","severity":"normal"},{"uid":"affba52567904928","name":"Check received message containing Russian","time":{"start":1712557115566,"stop":1712557115566,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb62bf17fb4f8d1a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712556602840,"stop":1712556602841,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf78c5bc04066bf","name":"should get / set TCP multiaddr","time":{"start":1712556611373,"stop":1712556611373,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7fd49c02db2869","name":"Check publish message after service node is restarted","time":{"start":1712557083517,"stop":1712557083517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d5795436de34f5","name":"Ephemeral messages are not stored","time":{"start":1712556662672,"stop":1712556662672,"duration":0},"status":"passed","severity":"normal"},{"uid":"168cdf2311bb0217","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712556705737,"stop":1712556705738,"duration":1},"status":"passed","severity":"normal"},{"uid":"3037ef0624673dfa","name":"should only return 1 node with relay and store capability","time":{"start":1712556627278,"stop":1712556627278,"duration":0},"status":"passed","severity":"normal"},{"uid":"4848b5b297b7c983","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712557267822,"stop":1712557267822,"duration":0},"status":"passed","severity":"normal"},{"uid":"117026236e83c9bf","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712557115571,"stop":1712557115572,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2106f462d0651","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712557172884,"stop":1712557172884,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a950a4eb3a8db11","name":"should handle application and version for autosharding","time":{"start":1712556602827,"stop":1712556602827,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7ce982f09f0fe3","name":"udp ip6 address","time":{"start":1712556610926,"stop":1712556610926,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26beed8c1070a63","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712556610890,"stop":1712556610890,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee31817ef91925","name":"Check publish message containing SQL Injection","time":{"start":1712557083503,"stop":1712557083504,"duration":1},"status":"passed","severity":"normal"},{"uid":"e016b7091941569e","name":"Check received message containing short","time":{"start":1712557115576,"stop":1712557115576,"duration":0},"status":"passed","severity":"normal"},{"uid":"de933d031ca88a44","name":"should not receive a peer event after stop","time":{"start":1712556669742,"stop":1712556669742,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d55e9c7e85b069","name":"returns all values when wanted number matches available values","time":{"start":1712556627015,"stop":1712556627015,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ecd5164bf6aa2d","name":"Ping on subscribed peer","time":{"start":1712556686629,"stop":1712556686630,"duration":1},"status":"passed","severity":"normal"},{"uid":"f255542440f57fa5","name":"listenerCount","time":{"start":1712556693906,"stop":1712556693907,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f904233c263fb08","name":"Subscribe and receives messages on 20 topics","time":{"start":1712557267804,"stop":1712557267804,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b87c37ee250e09","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712556896765,"stop":1712556896766,"duration":1},"status":"passed","severity":"normal"},{"uid":"6298650e61f3af93","name":"Push message with content topic containing JSON","time":{"start":1712557060054,"stop":1712557060055,"duration":1},"status":"passed","severity":"normal"},{"uid":"533c21efdd4e6690","name":"Check publish message containing Arabic","time":{"start":1712557083502,"stop":1712557083503,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0690c7c8df37901","name":"isConnected should return false after all peers disconnect","time":{"start":1712556701918,"stop":1712556701918,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8df32556d35b8b7","name":"Push message with custom timestamp: 1681798342247","time":{"start":1712557126765,"stop":1712557126766,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c23fe1ea383c02","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712556901257,"stop":1712556901257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0bdb8bdde62dd3","name":"same cluster, same shard: nodes connect","time":{"start":1712556935985,"stop":1712556935985,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada431b8d662958a","name":"should properly create location multiaddrs - udp4","time":{"start":1712556611373,"stop":1712556611373,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c335720a82a646","name":"pre and post cipher","time":{"start":1712556637861,"stop":1712556637861,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d89c77f562f0395","name":"should properly create location multiaddrs - udp","time":{"start":1712556611375,"stop":1712556611375,"duration":0},"status":"passed","severity":"normal"},{"uid":"71987beca5afc32b","name":"should encodeTxt and decodeTxt","time":{"start":1712556611362,"stop":1712556611362,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e30d5a3b949fb1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712556739423,"stop":1712556739427,"duration":4},"status":"passed","severity":"normal"},{"uid":"c46e19fa0ed446a2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712556742010,"stop":1712556742010,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6c8c613c768fde","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712556602837,"stop":1712556602837,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8557742beac1e78","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712557267802,"stop":1712557267802,"duration":0},"status":"passed","severity":"normal"},{"uid":"12212efb08f8b94f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712556742021,"stop":1712556742021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfb94db5fce5179","name":"groups content topics by expected pubsub topic","time":{"start":1712556602822,"stop":1712556602822,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8fe5f869cade94","name":"Check message with non string payload is not received","time":{"start":1712557115573,"stop":1712557115574,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3acdfd601485152","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712557085193,"stop":1712557085193,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0a53d2014ea6120","name":"Decrypt messages","time":{"start":1712557059963,"stop":1712557059964,"duration":1},"status":"passed","severity":"normal"},{"uid":"4629b24c21ce07e4","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712556626710,"stop":1712556626710,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66291cce58f01b5","name":"Push message with content topic containing Script","time":{"start":1712557060045,"stop":1712557060045,"duration":0},"status":"passed","severity":"normal"},{"uid":"95aa29a41563256e","name":"should emit a peer event after start","time":{"start":1712556669741,"stop":1712556669741,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cd4aed9106496","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712556610885,"stop":1712556610885,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1a4cf22ec9e29f","name":"should throw error - no id","time":{"start":1712556611369,"stop":1712556611369,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb99029772e77f2d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712557174417,"stop":1712557174417,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f024b63b416317e","name":"Check received message containing Chinese","time":{"start":1712556831792,"stop":1712556831792,"duration":0},"status":"passed","severity":"normal"},{"uid":"2549cbabdd7caccb","name":"Push message with short payload","time":{"start":1712557126726,"stop":1712557126726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e6367cc2269c02","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712556610888,"stop":1712556610889,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3025f46f4c1ae2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712556742007,"stop":1712556742008,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a9841b90957629","name":"Push message on custom pubsubTopic","time":{"start":1712556896768,"stop":1712556896770,"duration":2},"status":"passed","severity":"normal"},{"uid":"76f38310b1837aea","name":"recovers when dns.resolve returns empty","time":{"start":1712556627276,"stop":1712556627276,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bbcd8f94031a72","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712556901268,"stop":1712556901268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8b2204e6ec5b20","name":"can start and stop the service","time":{"start":1712557101153,"stop":1712557101153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43789801724a8d0","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app22/9/topic340/utf8","time":{"start":1712557085448,"stop":1712557085448,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84eca3d594452fe9","name":"Check received message containing long","time":{"start":1712557115576,"stop":1712557115577,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58f6522f0ec83c4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712557073156,"stop":1712557073156,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4571fab877dc5fe","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712557073153,"stop":1712557073153,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f174867657b90d","name":"random static sharding 2 - Cluster ID: 823, Shard ID: 975","time":{"start":1712557145322,"stop":1712557145322,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bee4f60b2e6ff5d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712556610880,"stop":1712556610882,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4ae9523f2b31c6e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712556860691,"stop":1712556860691,"duration":0},"status":"passed","severity":"normal"},{"uid":"4430b3be08ab1d0b","name":"throws on content topic with empty application field","time":{"start":1712556602814,"stop":1712556602814,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b56da2e78b8ab74","name":"Push message with Script payload","time":{"start":1712557060008,"stop":1712557060008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff459092be5d7bf8","name":"Push message with content topic containing long","time":{"start":1712557060041,"stop":1712557060041,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b9da12135c7669","name":"ignores unrecognized TXT record formats","time":{"start":1712556627276,"stop":1712556627277,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1cf982dca0057c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712557267824,"stop":1712557267824,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c87daa3ab0c0a65","name":"Push message with content topic containing SQL Injection","time":{"start":1712557060045,"stop":1712557060045,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec6451d6ac0b3d3","name":"Check received message containing special chars","time":{"start":1712557115553,"stop":1712557115553,"duration":0},"status":"passed","severity":"normal"},{"uid":"1794602eb5013af8","name":"Waku message hash computation","time":{"start":1712556605434,"stop":1712556605435,"duration":1},"status":"passed","severity":"normal"},{"uid":"951c9ba5d599ae02","name":"Push message with numeric payload","time":{"start":1712557126727,"stop":1712557126727,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6f7f80581234f0","name":"Subscribe to topic containing Script and receive message","time":{"start":1712556901268,"stop":1712556901269,"duration":1},"status":"passed","severity":"normal"},{"uid":"c860069d3c77dbe3","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712557267806,"stop":1712557267806,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ff905be574e8f9d","name":"throws on content topic with empty topic name field","time":{"start":1712556602815,"stop":1712556602815,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0dee18d9230dad1","name":"Check received message containing emoji","time":{"start":1712556831811,"stop":1712556831811,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ce19dac3d1504c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712557267810,"stop":1712557267810,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a3b00b53396833","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712557094044,"stop":1712557094045,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac292f8b3d625ad","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712557196556,"stop":1712557196556,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4278dcbc3e57a2","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712557058452,"stop":1712557058453,"duration":1},"status":"skipped","severity":"normal"},{"uid":"17b2f225c076bfcd","name":"should set field with only FILTER enabled","time":{"start":1712556611377,"stop":1712556611377,"duration":0},"status":"passed","severity":"normal"},{"uid":"3191c52028ab70e1","name":"Check publish message containing short","time":{"start":1712557083493,"stop":1712557083494,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be7696029c2c181","name":"Push message with content topic containing escaped characters","time":{"start":1712557126759,"stop":1712557126759,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3140826489fa50","name":"Check received message containing Arabic","time":{"start":1712556831793,"stop":1712556831793,"duration":0},"status":"passed","severity":"normal"},{"uid":"702eae6719e860b2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712556705737,"stop":1712556705737,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23cc70048c52ab9","name":"Delete observer","time":{"start":1712557059964,"stop":1712557059965,"duration":1},"status":"passed","severity":"normal"},{"uid":"78cfaa0b5490653f","name":"can start the service","time":{"start":1712557101152,"stop":1712557101153,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8cd43004eb600f","name":"Push message with Chinese payload","time":{"start":1712557060006,"stop":1712557060006,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0ccefb5f1828e7","name":"Push message with Chinese payload","time":{"start":1712557126728,"stop":1712557126728,"duration":0},"status":"passed","severity":"normal"},{"uid":"382676e4112795a4","name":"Query Generator - forward","time":{"start":1712557166805,"stop":1712557166806,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b70b62cb005db0a","name":"should handle a minimal index list","time":{"start":1712556602929,"stop":1712556602929,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4180e6f501d975","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712556602841,"stop":1712556602841,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45af9210b3ac1c1","name":"addEventListener with wrong event","time":{"start":1712556693904,"stop":1712556693905,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4c1130ed9bdb48","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712556602822,"stop":1712556602822,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b37216106987c22","name":"creates an iterator","time":{"start":1712557184269,"stop":1712557184269,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ddf1a2a312a554","name":"random static sharding 8 - Cluster ID: 964, Shard ID: 861","time":{"start":1712557145331,"stop":1712557145331,"duration":0},"status":"passed","severity":"normal"},{"uid":"77720a530fc94d1f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712556742023,"stop":1712556742023,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d018cbf3f2b049","name":"Encoder throws on undefined content topic","time":{"start":1712556616345,"stop":1712556616345,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfc2d8717821486","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712557135048,"stop":1712557135048,"duration":0},"status":"passed","severity":"normal"}] |