allure-jswaku/7121/widgets/status-chart.json
2024-07-10 10:36:52 +00:00

1 line
156 KiB
JSON

[{"uid":"92a6f7db5a510505","name":"should not throw an error for a single configured topic","time":{"start":1720606954465,"stop":1720606954465,"duration":0},"status":"passed","severity":"normal"},{"uid":"965c2ac51e7ede51","name":"Check received message with timestamp: 1720607003824 ","time":{"start":1720607210878,"stop":1720607210879,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe174f4c903cfc8","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1720606954454,"stop":1720606954454,"duration":0},"status":"passed","severity":"normal"},{"uid":"c902ad1a830e837e","name":"Nwaku publishes","time":{"start":1720607477663,"stop":1720607477663,"duration":0},"status":"passed","severity":"normal"},{"uid":"45824dd3e900c19c","name":"Passing page size 19 when there are 20 messages","time":{"start":1720607659352,"stop":1720607659352,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96b31cc9c8105f4","name":"throws on content topic with non-number generation field","time":{"start":1720606954443,"stop":1720606954443,"duration":0},"status":"passed","severity":"normal"},{"uid":"deab17bd575cb223","name":"Push message with content topic containing Chinese","time":{"start":1720607464735,"stop":1720607464736,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ecd133a66e43b4b","name":"Push message on custom pubsubTopic","time":{"start":1720607325214,"stop":1720607325214,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a1c872c1b5894e","name":"Decoder throws on undefined content topic","time":{"start":1720606967816,"stop":1720606967816,"duration":0},"status":"passed","severity":"normal"},{"uid":"958a5c09e81388f6","name":"Push message with content topic containing Arabic","time":{"start":1720607595261,"stop":1720607595266,"duration":5},"status":"passed","severity":"normal"},{"uid":"fdbb84fa6131525d","name":"Subscribe and publish message","time":{"start":1720607503925,"stop":1720607503926,"duration":1},"status":"passed","severity":"normal"},{"uid":"d872f4efd754c501","name":"should be able to encode the field with only RELAY set to true","time":{"start":1720606962301,"stop":1720606962303,"duration":2},"status":"passed","severity":"normal"},{"uid":"21f6a651d976d1e4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1720607477725,"stop":1720607477725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3355ef35b554cbea","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1720606962310,"stop":1720606962311,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c1a4b8359ffe64","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720607635084,"stop":1720607635084,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13fb2da079554b2","name":"Reopen subscription with peer with lost subscription","time":{"start":1720607094035,"stop":1720607094035,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a482da99c96e4a6","name":"Check message with invalid timestamp is not received","time":{"start":1720607210881,"stop":1720607210882,"duration":1},"status":"passed","severity":"normal"},{"uid":"94656c41cfc0445c","name":"tcp ip4 address","time":{"start":1720606962439,"stop":1720606962439,"duration":0},"status":"passed","severity":"normal"},{"uid":"26060be0c2d0ba3a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1720606978131,"stop":1720606978131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15499a28eee283f","name":"Subscribe to topic containing XML and receive message","time":{"start":1720607635097,"stop":1720607635097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5900e9ebfddc19c","name":"Asymmetric encrypt & decrypt","time":{"start":1720606988985,"stop":1720606988986,"duration":1},"status":"passed","severity":"normal"},{"uid":"acce31d46eca2c69","name":"Check received message containing numeric","time":{"start":1720607502626,"stop":1720607502627,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec67b11fdb8848a","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1720607202955,"stop":1720607202955,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84e0d7a82fb21c4","name":"Fails to push message with large meta","time":{"start":1720607464769,"stop":1720607464792,"duration":23},"status":"passed","severity":"normal"},{"uid":"a70574179045da68","name":"returns all values when wanted number matches available values","time":{"start":1720606977731,"stop":1720606977732,"duration":1},"status":"passed","severity":"normal"},{"uid":"b264e52d5ad41f46","name":"Push message with content topic containing JSON","time":{"start":1720607464757,"stop":1720607464759,"duration":2},"status":"passed","severity":"normal"},{"uid":"cee96a980dbe02aa","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1720607202926,"stop":1720607202926,"duration":0},"status":"passed","severity":"normal"},{"uid":"422a4c36a8fedfac","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1720607102193,"stop":1720607102193,"duration":0},"status":"passed","severity":"normal"},{"uid":"895cbaa8c1e2fcd9","name":"Check received message containing escaped characters","time":{"start":1720607502634,"stop":1720607502634,"duration":0},"status":"passed","severity":"normal"},{"uid":"4771c0fd9a757fff","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1720607503967,"stop":1720607503968,"duration":1},"status":"passed","severity":"normal"},{"uid":"a49fd3cb65fac7e0","name":"Encoder throws on undefined content topic","time":{"start":1720606990338,"stop":1720606990339,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c56381b0f6451f","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1720607004716,"stop":1720607004717,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8856d3f0cb687c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720607264773,"stop":1720607264774,"duration":1},"status":"passed","severity":"normal"},{"uid":"31dd98b7681eb975","name":"Check received message containing XML","time":{"start":1720607210848,"stop":1720607210849,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b7017b088eaeb1","name":"Push message with JSON payload","time":{"start":1720607464724,"stop":1720607464725,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3fbc3e9dd00c630","name":"Light Node - default protocols","time":{"start":1720607671924,"stop":1720607671924,"duration":0},"status":"passed","severity":"normal"},{"uid":"997a74ce9df5bfa1","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1720607611345,"stop":1720607611345,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e4d7ead30a50d2","name":"should throw error - no public key","time":{"start":1720606962916,"stop":1720606962916,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09c2e9d4b64152b","name":"should not receive a peer event before start","time":{"start":1720606982645,"stop":1720606982645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c190b5ace48f2930","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1720607508121,"stop":1720607508121,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c05e0bf0b4717c4","name":"creates an iterator","time":{"start":1720607656175,"stop":1720607656175,"duration":0},"status":"passed","severity":"normal"},{"uid":"c751d98c848858a8","name":"Push message with custom timestamp: 1720610841413","time":{"start":1720607464806,"stop":1720607464806,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c58beeebec8e98","name":"Meta field set when metaSetter is specified","time":{"start":1720606967814,"stop":1720606967814,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29c8a5c5c905c9e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1720606954470,"stop":1720606954471,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df6a17fb15af8f7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720607635099,"stop":1720607635099,"duration":0},"status":"passed","severity":"normal"},{"uid":"4559b31282dc916a","name":"Check publish message containing numeric","time":{"start":1720607508115,"stop":1720607508115,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e287f28104de05f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720607635078,"stop":1720607635079,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9b755eefd7fe2f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1720607508144,"stop":1720607508144,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e959a08fdda708a","name":"Fields are not dropped","time":{"start":1720606967118,"stop":1720606967119,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d1bfd4283799dd","name":"should handle corrupted local storage data gracefully","time":{"start":1720606982647,"stop":1720606982647,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d9f742487ddd8d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720607264792,"stop":1720607264792,"duration":0},"status":"passed","severity":"normal"},{"uid":"248cda467979e56c","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1720606954455,"stop":1720606954455,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7474d720f371b11","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1720607202963,"stop":1720607202963,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d41c2ced7160809","name":"should emit a peer event after start","time":{"start":1720607019770,"stop":1720607019771,"duration":1},"status":"passed","severity":"normal"},{"uid":"e84d9e26c815fcb7","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1720606957098,"stop":1720606957098,"duration":0},"status":"passed","severity":"normal"},{"uid":"e342f7888364818e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1720607202920,"stop":1720607202925,"duration":5},"status":"passed","severity":"normal"},{"uid":"386ff1d5d7f9a9db","name":"should set field with only FILTER enabled","time":{"start":1720606962923,"stop":1720606962924,"duration":1},"status":"passed","severity":"normal"},{"uid":"feae8737e6d25004","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1720607611345,"stop":1720607611346,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9119ed688e348d","name":"nwaku subscribes","time":{"start":1720607477660,"stop":1720607477661,"duration":1},"status":"passed","severity":"normal"},{"uid":"4881aca52046871","name":"Check received message containing emoji","time":{"start":1720607210876,"stop":1720607210877,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6f9358c2c39260","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app56/1/topic240/utf8","time":{"start":1720607560149,"stop":1720607560149,"duration":0},"status":"passed","severity":"normal"},{"uid":"e944bfedebe48311","name":"Check received message containing escaped characters","time":{"start":1720607210857,"stop":1720607210858,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b8dd0c29b01b31","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1720606962320,"stop":1720606962321,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6f00dc506f1a23","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720607264252,"stop":1720607264252,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa0d13aef4caf67","name":"pre and post cipher","time":{"start":1720606988987,"stop":1720606988987,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d00c967bade34e","name":"Generator, 2 different pubsubtopics","time":{"start":1720607636723,"stop":1720607636723,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ee4250f6e023a2","name":"Check received message containing long","time":{"start":1720607210844,"stop":1720607210844,"duration":0},"status":"passed","severity":"normal"},{"uid":"3329742e56f6d5a6","name":"Subscribe to topic containing short and receive message","time":{"start":1720607264786,"stop":1720607264786,"duration":0},"status":"passed","severity":"normal"},{"uid":"657e15a2c2728a3f","name":"Subscribe to topic containing long and receive message","time":{"start":1720607635072,"stop":1720607635072,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1d1b82f413acf4","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1720606954457,"stop":1720606954457,"duration":0},"status":"passed","severity":"normal"},{"uid":"16dc74a59b8c86a9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app88/9/topic702/proto","time":{"start":1720607560151,"stop":1720607560152,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b303be3f8338df","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1720607502791,"stop":1720607502791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5038fe7954ae53c3","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1720607004717,"stop":1720607004718,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a59118e6003c74","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1720607202916,"stop":1720607202917,"duration":1},"status":"passed","severity":"normal"},{"uid":"de01918115607740","name":"Overlapping topic subscription","time":{"start":1720607635088,"stop":1720607635088,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3be9935607e5e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1720607202919,"stop":1720607202920,"duration":1},"status":"passed","severity":"normal"},{"uid":"8733d82769514ab7","name":"should not fail to start the service if it is already started","time":{"start":1720607727262,"stop":1720607727262,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8011be201cbed3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720607264793,"stop":1720607264793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36202db6aa1d55b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1720606954447,"stop":1720606954447,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f75fd6011b2c606","name":"start node with ApplicationInfo","time":{"start":1720607560154,"stop":1720607560154,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3c1c65cea3fa24","name":"Push message equal or less that 1MB","time":{"start":1720607464806,"stop":1720607464807,"duration":1},"status":"passed","severity":"normal"},{"uid":"4088ff149b3c69f7","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1720607601294,"stop":1720607601294,"duration":0},"status":"passed","severity":"normal"},{"uid":"df881fa4a04493db","name":"should be called at least once on all `peer:discovery` events","time":{"start":1720607012413,"stop":1720607012414,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cecb23024d8d393","name":"can start and stop the service","time":{"start":1720607019768,"stop":1720607019769,"duration":1},"status":"passed","severity":"normal"},{"uid":"3701150e3f6bce1c","name":"should properly create peer info with all multiaddrs","time":{"start":1720606962922,"stop":1720606962922,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ed81a27b8749de","name":"connected peers and dial","time":{"start":1720607445352,"stop":1720607445352,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38dff1ae8bb2ca91","name":"Push message with content topic containing unicode special characters","time":{"start":1720607464763,"stop":1720607464764,"duration":1},"status":"passed","severity":"normal"},{"uid":"392bc4469b6a3456","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1720607202967,"stop":1720607202967,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ec7f571e4b36eb","name":"does not throw on valid cases","time":{"start":1720606954441,"stop":1720606954441,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe94a0499270914c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1720606954462,"stop":1720606954463,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5cf2b4eb4c0aeb2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720607264792,"stop":1720607264792,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc2164a3ebacf7a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1720607004714,"stop":1720607004715,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2265e0b2a210c8","name":"Fails to publish message with empty text","time":{"start":1720607508143,"stop":1720607508143,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce296f6eac62fd02","name":"Push message with unicode special characters payload","time":{"start":1720607595255,"stop":1720607595256,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2fdb919f733cd85","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720607264787,"stop":1720607264788,"duration":1},"status":"passed","severity":"normal"},{"uid":"595e50bb20cca982","name":"should encode/decode to RLP encoding","time":{"start":1720606962918,"stop":1720606962918,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d3412ed032f195","name":"shard 0","time":{"start":1720607565737,"stop":1720607565738,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd18badd7b016d9","name":"Check received message containing Russian","time":{"start":1720607502648,"stop":1720607502648,"duration":0},"status":"passed","severity":"normal"},{"uid":"742b217a30e47d87","name":"Ephemeral field set to true","time":{"start":1720606967814,"stop":1720606967814,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bd18bf0f99a22d","name":"Decrypt messages","time":{"start":1720607449975,"stop":1720607449976,"duration":1},"status":"passed","severity":"normal"},{"uid":"7544f0f8ba62fd91","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1720607313886,"stop":1720607313887,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ac60d4cb444a52","name":"less peers than existing","time":{"start":1720607445353,"stop":1720607445353,"duration":0},"status":"skipped","severity":"normal"},{"uid":"590458118ad256fb","name":"Push message with content topic containing Russian","time":{"start":1720607464737,"stop":1720607464737,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a75b510c520b239","name":"Generator, custom pubsub topic","time":{"start":1720607636722,"stop":1720607636722,"duration":0},"status":"passed","severity":"normal"},{"uid":"25eecff2ced108a1","name":"different cluster, same shard: nodes don't connect","time":{"start":1720607313893,"stop":1720607313894,"duration":1},"status":"passed","severity":"normal"},{"uid":"b030a11681b33bbf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720607102190,"stop":1720607102190,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedf4f77dd636ea6","name":"Check received message containing special chars","time":{"start":1720607502646,"stop":1720607502647,"duration":1},"status":"passed","severity":"normal"},{"uid":"898a6c93e7ec14a2","name":"Check received message containing long","time":{"start":1720607502644,"stop":1720607502644,"duration":0},"status":"passed","severity":"normal"},{"uid":"82935eb18f48c484","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720607264777,"stop":1720607264777,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b11e4113adda896","name":"random static sharding 2 - Cluster ID: 469, Shard ID: 699","time":{"start":1720607565740,"stop":1720607565740,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71f402a31ba6354","name":"Used by Waku Relay","time":{"start":1720607667990,"stop":1720607667990,"duration":0},"status":"passed","severity":"normal"},{"uid":"728f5d4ce68a5a8d","name":"Check publish message containing Chinese","time":{"start":1720607508115,"stop":1720607508116,"duration":1},"status":"passed","severity":"normal"},{"uid":"35824b16d0b776e","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1720606988572,"stop":1720606988572,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21dfb086242acf9","name":"Check received message containing Script","time":{"start":1720607210847,"stop":1720607210847,"duration":0},"status":"passed","severity":"normal"},{"uid":"c512cd87522fe2eb","name":"Subscribe and receive messages via lightPush","time":{"start":1720607264772,"stop":1720607264773,"duration":1},"status":"passed","severity":"normal"},{"uid":"653c47cbd2f55631","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1720606954448,"stop":1720606954448,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2697458ef0036bf","name":"Push message with content topic containing shell command","time":{"start":1720607595271,"stop":1720607595271,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a94810bb2c2ec0","name":"groups content topics by expected pubsub topic","time":{"start":1720606954451,"stop":1720606954452,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d1107dd9de7eda4","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1720607004711,"stop":1720607004713,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf4de9ae6fe0037a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720607502637,"stop":1720607502637,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b28e6473a0339d","name":"should return all peers when numPeers is 0","time":{"start":1720606967446,"stop":1720606967446,"duration":0},"status":"passed","severity":"normal"},{"uid":"513e4ecbb4cc0263","name":"should throw an error for an unconfigured topic","time":{"start":1720606954465,"stop":1720606954466,"duration":1},"status":"passed","severity":"normal"},{"uid":"40305ca8ac4b922b","name":"Passing page size 11 when there are 10 messages","time":{"start":1720607659352,"stop":1720607659352,"duration":0},"status":"passed","severity":"normal"},{"uid":"14becc47a8cf64c5","name":"Push message on custom pubsubTopic","time":{"start":1720607325215,"stop":1720607325215,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee7eb596e67958f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1720606978136,"stop":1720606978137,"duration":1},"status":"passed","severity":"normal"},{"uid":"351e8d6d4b81ee18","name":"should set field with only RELAY enabled","time":{"start":1720606962923,"stop":1720606962923,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67fd5b1bfcdd2c9","name":"should properly create location multiaddrs - tcp6","time":{"start":1720606962921,"stop":1720606962921,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8d4b10f02fcff5","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1720606954449,"stop":1720606954450,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f6bd949e42761f","name":"Push message with Russian payload","time":{"start":1720607464721,"stop":1720607464721,"duration":0},"status":"passed","severity":"normal"},{"uid":"622a26e5b6b8b2fe","name":"Passing cursor with wrong pubsubTopic","time":{"start":1720607601296,"stop":1720607601298,"duration":2},"status":"passed","severity":"normal"},{"uid":"4cdf6e38b879dff8","name":"Fails to publish message with wrong content topic","time":{"start":1720607508143,"stop":1720607508143,"duration":0},"status":"passed","severity":"normal"},{"uid":"3749259f475145fa","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1720607477720,"stop":1720607477721,"duration":1},"status":"passed","severity":"normal"},{"uid":"a49d27d6f720ff5d","name":"same cluster, same shard: nodes connect","time":{"start":1720607313889,"stop":1720607313890,"duration":1},"status":"passed","severity":"normal"},{"uid":"17cf8adb737834d2","name":"should throw error - invalid id","time":{"start":1720606962916,"stop":1720606962916,"duration":0},"status":"passed","severity":"normal"},{"uid":"755c7e0e3643799f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1720607611347,"stop":1720607611347,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b1c1a7c8d7613b","name":"Correctly serialized arguments","time":{"start":1720607320197,"stop":1720607320197,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebb40618d5bf9c8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720607635067,"stop":1720607635068,"duration":1},"status":"passed","severity":"normal"},{"uid":"8804444b28b8278a","name":"Register correct protocols","time":{"start":1720607503923,"stop":1720607503924,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23b08967cd6c7fc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720607264265,"stop":1720607264265,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e633988248fbfe0","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1720606967446,"stop":1720606967447,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c5694b4d94938f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1720607663436,"stop":1720607663437,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc89b9a84c92011","name":"Check received message containing JSON","time":{"start":1720607210850,"stop":1720607210855,"duration":5},"status":"passed","severity":"normal"},{"uid":"f02442a2241343e1","name":"should not receive a peer event after stop","time":{"start":1720606982646,"stop":1720606982646,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca385d4735a6c17","name":"should set field with only LIGHTPUSH enabled","time":{"start":1720606962924,"stop":1720606962924,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b18568848c9f67a","name":"Push message with content topic containing shell command","time":{"start":1720607464759,"stop":1720607464760,"duration":1},"status":"passed","severity":"normal"},{"uid":"731b23bc7fdadaeb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1720607560146,"stop":1720607560146,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6896238ad623c80","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1720606954471,"stop":1720606954471,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37cd1e64afd38c8","name":"Push message with SQL Injection payload","time":{"start":1720607464722,"stop":1720607464722,"duration":0},"status":"passed","severity":"normal"},{"uid":"b653aa6b8fcc8130","name":"connects to nwaku","time":{"start":1720607667988,"stop":1720607667988,"duration":0},"status":"passed","severity":"normal"},{"uid":"501edf1cb4ec17fa","name":"Overlapping topic subscription","time":{"start":1720607503933,"stop":1720607503933,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b22d601c6e302ee","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720607264257,"stop":1720607264257,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93c69387849dbce","name":"Relay","time":{"start":1720607013015,"stop":1720607013016,"duration":1},"status":"passed","severity":"normal"},{"uid":"775d1abb6ab919","name":"Generator, 2 different pubsubtopics","time":{"start":1720607636719,"stop":1720607636719,"duration":0},"status":"passed","severity":"normal"},{"uid":"3724eb9ac21505eb","name":"Query Generator - forward","time":{"start":1720607631323,"stop":1720607631323,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b3afcd0cd879a4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720607134048,"stop":1720607134048,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7fbf7b3d55e103","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720607202928,"stop":1720607202928,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33de58c26bba3c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1720606954457,"stop":1720606954457,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0e09af1decdef2","name":"Push message with content topic containing special chars","time":{"start":1720607595260,"stop":1720607595261,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b447c03764d7bf","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app8/5/topic61/proto","time":{"start":1720607560150,"stop":1720607560150,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c0840c91f288c2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720607502657,"stop":1720607502657,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac634bd663ff018","name":"should not fail to stop the service if it was not started","time":{"start":1720607727261,"stop":1720607727261,"duration":0},"status":"passed","severity":"normal"},{"uid":"9909e994d60fb6a9","name":"Sign & Recover","time":{"start":1720606988987,"stop":1720606988987,"duration":0},"status":"passed","severity":"normal"},{"uid":"29fff451734522d3","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1720607202929,"stop":1720607202929,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8aade8e82657a1e","name":"Check received message containing Chinese","time":{"start":1720607502647,"stop":1720607502647,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f56ec3ee3e8871","name":"should return empty list for no shard","time":{"start":1720606954458,"stop":1720606954458,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6668e3149ff6171","name":"Js publishes, other Js receives","time":{"start":1720607477663,"stop":1720607477663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cb44665587b97e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720607264775,"stop":1720607264775,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b93a3cb665313c7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1720607202930,"stop":1720607202930,"duration":0},"status":"passed","severity":"normal"},{"uid":"69eabac92571a10d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720607264787,"stop":1720607264787,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5dc8af6e7fc82d","name":"Check message received after jswaku node is restarted","time":{"start":1720607502641,"stop":1720607502642,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c3499e190f8c5d9a","name":"Check received message containing escaped characters","time":{"start":1720607502652,"stop":1720607502653,"duration":1},"status":"passed","severity":"normal"},{"uid":"acdcee9216084c97","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1720607202956,"stop":1720607202957,"duration":1},"status":"passed","severity":"normal"},{"uid":"96211f68d41c8115","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1720607202966,"stop":1720607202966,"duration":0},"status":"passed","severity":"normal"},{"uid":"132073e554ce76da","name":"Symmetric encrypt & Decrypt","time":{"start":1720606988986,"stop":1720606988986,"duration":0},"status":"passed","severity":"normal"},{"uid":"137f4200a86b230c","name":"Push message with Arabic payload","time":{"start":1720607464721,"stop":1720607464721,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d2a9f68f1e2cfd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720607325213,"stop":1720607325213,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a365760fc0468","name":"Push message on custom pubsubTopic","time":{"start":1720607325212,"stop":1720607325212,"duration":0},"status":"passed","severity":"normal"},{"uid":"b430bbc6a3be35ed","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720607635066,"stop":1720607635066,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fdde9785c16d53","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1720607663434,"stop":1720607663434,"duration":0},"status":"passed","severity":"normal"},{"uid":"109515089f4d2a1b","name":"Push message with custom timestamp: 1720603641413","time":{"start":1720607464802,"stop":1720607464805,"duration":3},"status":"passed","severity":"normal"},{"uid":"701f8b0fd3de273c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1720607202967,"stop":1720607202967,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0fbffc509d34a1","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1720607503928,"stop":1720607503929,"duration":1},"status":"passed","severity":"normal"},{"uid":"99770d4028f8e633","name":"Check received message containing short","time":{"start":1720607210843,"stop":1720607210843,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bc7e1628ae60cb","name":"Check received message containing Basic HTML tag","time":{"start":1720607502650,"stop":1720607502651,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f0a513742e0882","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1720607601293,"stop":1720607601293,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde0f864cc39cdf8","name":"Callback on promise, aborts when callback returns true","time":{"start":1720607644720,"stop":1720607644720,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cedd27f76c84a5c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1720606990338,"stop":1720606990338,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea61a9d2e7c83e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1720607663435,"stop":1720607663435,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9122b2b29aef0c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1720607061868,"stop":1720607061868,"duration":0},"status":"passed","severity":"normal"},{"uid":"a390c9e6acc4d98f","name":"Check message with no payload is not received","time":{"start":1720607502659,"stop":1720607502660,"duration":1},"status":"passed","severity":"normal"},{"uid":"93901a58df87b60d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1720607445064,"stop":1720607445064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f30295bddc73a16d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720607635097,"stop":1720607635098,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed63548e491a486","name":"random static sharding 6 - Cluster ID: 909, Shard ID: 678","time":{"start":1720607565743,"stop":1720607565743,"duration":0},"status":"passed","severity":"normal"},{"uid":"32849bc619b56d52","name":"removeEventListener with wrong event","time":{"start":1720607044960,"stop":1720607044960,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b393f213bc78f18","name":"Subscribe to topic containing emoji and publish message","time":{"start":1720607503968,"stop":1720607503969,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e644080be97cb8f","name":"Push message with rate limit","time":{"start":1720607595274,"stop":1720607595274,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60dbdc90835e23e","name":"Check received message containing JSON","time":{"start":1720607502633,"stop":1720607502634,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ffb583d4526449","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1720606978135,"stop":1720606978136,"duration":1},"status":"passed","severity":"normal"},{"uid":"41bf74c091be585d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1720607202931,"stop":1720607202931,"duration":0},"status":"passed","severity":"normal"},{"uid":"94047e85f6a395eb","name":"Subscribe to topic containing XML and publish message","time":{"start":1720607503947,"stop":1720607503948,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2a7f06fcdb10ab","name":"Privacy Node - default protocol","time":{"start":1720607671925,"stop":1720607671925,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8731cca517e5d4d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1720606954466,"stop":1720606954466,"duration":0},"status":"passed","severity":"normal"},{"uid":"355d2405a02f6c2e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720607635068,"stop":1720607635068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47e83f31362dfec","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1720606954464,"stop":1720606954464,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a5fc48f2fa973c","name":"Subscribe to topic containing Script and receive message","time":{"start":1720607264790,"stop":1720607264790,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6acdee51c2026b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1720606954449,"stop":1720606954449,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7edfc28b69f442","name":"Check received message containing XML","time":{"start":1720607502631,"stop":1720607502631,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7343424224c3ce","name":"Overlapping topic subscription","time":{"start":1720607264785,"stop":1720607264785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e878facfec82ffc4","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1720607202912,"stop":1720607202912,"duration":0},"status":"passed","severity":"normal"},{"uid":"254a439d31f20ad2","name":"isConnected return false after peer stops","time":{"start":1720607061867,"stop":1720607061867,"duration":0},"status":"passed","severity":"normal"},{"uid":"686f6bc84b53b3a4","name":"Passing page size 1 when there are 4 messages","time":{"start":1720607659350,"stop":1720607659351,"duration":1},"status":"passed","severity":"normal"},{"uid":"125c48fbc49b0acc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1720607783188,"stop":1720607783189,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b12d683abca15b","name":"should return false","time":{"start":1720606962916,"stop":1720606962917,"duration":1},"status":"passed","severity":"normal"},{"uid":"55338dee48036d4b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1720606962914,"stop":1720606962914,"duration":0},"status":"passed","severity":"normal"},{"uid":"7446b84398152948","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1720606978759,"stop":1720606978759,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db23a3106db0264","name":"Check received message with timestamp: 1720607003831 ","time":{"start":1720607502657,"stop":1720607502657,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61f756c8b030ddc","name":"Overlapping topic subscription","time":{"start":1720607635070,"stop":1720607635071,"duration":1},"status":"passed","severity":"normal"},{"uid":"769ed80f9a7c91c0","name":"Push message with content topic containing XML","time":{"start":1720607595268,"stop":1720607595269,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c8f1993f0df72a","name":"Relay - dialed first","time":{"start":1720607671921,"stop":1720607671921,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b30c03996ac7741","name":"should properly create location multiaddrs - udp6","time":{"start":1720606962920,"stop":1720606962920,"duration":0},"status":"passed","severity":"normal"},{"uid":"a795eb89f11aa908","name":"Push message with Basic HTML tag payload","time":{"start":1720607595253,"stop":1720607595254,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8eca43d38c966d1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720607202965,"stop":1720607202966,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c575992f8e5355","name":"1 Relay, 1 Filter, gives up","time":{"start":1720606978451,"stop":1720606978451,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c609cab70af42cc","name":"Check received message containing Script","time":{"start":1720607502629,"stop":1720607502630,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae106d0374b082d7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720607636728,"stop":1720607636729,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6342f0bf6b371a0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1720607611347,"stop":1720607611348,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db995018a455bfe","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720607502636,"stop":1720607502637,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e51d8592568e051","name":"Push message with content topic containing SQL Injection","time":{"start":1720607595267,"stop":1720607595267,"duration":0},"status":"passed","severity":"normal"},{"uid":"6649961dba403b5b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720607210879,"stop":1720607210880,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb42f37ff79ecec","name":"Keep-alive pings maintain the connection","time":{"start":1720607109888,"stop":1720607109888,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ac7e1fbe566585","name":"Check publish message containing JSON","time":{"start":1720607508119,"stop":1720607508119,"duration":0},"status":"passed","severity":"normal"},{"uid":"95316207de31f9f6","name":"throws on content topic with too few or too many fields","time":{"start":1720606954442,"stop":1720606954443,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b020d551fa8464","name":"should get / set TCP multiaddr","time":{"start":1720606962919,"stop":1720606962919,"duration":0},"status":"passed","severity":"normal"},{"uid":"131bb833acf2e096","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1720607503927,"stop":1720607503928,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2f2cac0325d2e4","name":"LightPush","time":{"start":1720607671923,"stop":1720607671924,"duration":1},"status":"passed","severity":"normal"},{"uid":"863109f9e8a0e8e8","name":"Check message received after nwaku node is restarted","time":{"start":1720607210897,"stop":1720607210897,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11a1ace5238976f3","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1720607061866,"stop":1720607061866,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7fda962c7ccc8f4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720607264782,"stop":1720607264784,"duration":2},"status":"passed","severity":"normal"},{"uid":"d9f137bb000fb782","name":"should throw error - no id","time":{"start":1720606962914,"stop":1720606962915,"duration":1},"status":"passed","severity":"normal"},{"uid":"732cc555c191a037","name":"Push message with content topic containing escaped characters","time":{"start":1720607595271,"stop":1720607595271,"duration":0},"status":"passed","severity":"normal"},{"uid":"c037ba36d4860e0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1720607595269,"stop":1720607595270,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce79ce27ee1a10f8","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1720607646540,"stop":1720607646540,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19229d039f75b48","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720607635094,"stop":1720607635094,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b4e517b88c0ce5","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1720606957100,"stop":1720606957100,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b67c08d8916b23d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1720607601295,"stop":1720607601295,"duration":0},"status":"passed","severity":"normal"},{"uid":"adce266745c44b86","name":"Ping on unsubscribed peer","time":{"start":1720607070135,"stop":1720607070136,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe92bde77e0e028f","name":"Push message with shell command payload","time":{"start":1720607464725,"stop":1720607464726,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61a6303663897fc","name":"Push message with content topic containing XML","time":{"start":1720607464753,"stop":1720607464754,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2ee5194d61202e","name":"throws on content topic with empty application field","time":{"start":1720606954444,"stop":1720606954444,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8286176732b816","name":"receives messages sent to provided content topic through stream","time":{"start":1720607502791,"stop":1720607502791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9426afe5f203130b","name":"Number of peers are maintained correctly","time":{"start":1720607109884,"stop":1720607109884,"duration":0},"status":"passed","severity":"normal"},{"uid":"100ac848b478fec7","name":"Query generator for multiple messages with multiple decoders","time":{"start":1720607644719,"stop":1720607644719,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd78dcfd987728e1","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1720607202954,"stop":1720607202955,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7feead4a66c7f78","name":"handles different networkShards values correctly","time":{"start":1720606954453,"stop":1720606954453,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c876624a6decd5e","name":"Check message received after jswaku node is restarted","time":{"start":1720607210896,"stop":1720607210897,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6d7262d2f3dfee9d","name":"Filter","time":{"start":1720607671924,"stop":1720607671924,"duration":0},"status":"passed","severity":"normal"},{"uid":"775a1d752dc61183","name":"Push message with rate limit","time":{"start":1720607464793,"stop":1720607464799,"duration":6},"status":"passed","severity":"normal"},{"uid":"2eb2c5dced2f700b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1720606962319,"stop":1720606962320,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a6d830a537df14","name":"passes more than one ENR URLs and attempts connection","time":{"start":1720607019774,"stop":1720607019774,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23ff218c79316e36","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1720607109890,"stop":1720607109890,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d52ecea567b365","name":"Check received message with timestamp: 1720607003831 ","time":{"start":1720607502636,"stop":1720607502636,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e842dcb77a28","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720607264781,"stop":1720607264782,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca38fce815cba4e6","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1720606978130,"stop":1720606978131,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f18eb07ad23df60","name":"should be able to decode the field with only FILTER set to true","time":{"start":1720606962315,"stop":1720606962316,"duration":1},"status":"passed","severity":"normal"},{"uid":"55539875f2b1a727","name":"Push 30 different messages","time":{"start":1720607464729,"stop":1720607464729,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c18e5c7a9f57438","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1720607503929,"stop":1720607503930,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf84f87e2e2f4ac","name":"Passing page size 0 when there are 110 messages","time":{"start":1720607659350,"stop":1720607659350,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4300d3411eab8c","name":"Reusing cursor across nodes","time":{"start":1720607601295,"stop":1720607601295,"duration":0},"status":"passed","severity":"normal"},{"uid":"7223e3443516d18a","name":"Check received message containing unicode special characters","time":{"start":1720607210858,"stop":1720607210875,"duration":17},"status":"passed","severity":"normal"},{"uid":"95527e65cc7703b","name":"Subscribe and receive messages via waku relay post","time":{"start":1720607635067,"stop":1720607635067,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d90a2a4df89b0c1","name":"Check received message containing unicode special characters","time":{"start":1720607502635,"stop":1720607502635,"duration":0},"status":"passed","severity":"normal"},{"uid":"33189044b7b1341a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720607134047,"stop":1720607134048,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc709a6d64a67271","name":"Encoder throws on undefined content topic","time":{"start":1720606967815,"stop":1720606967815,"duration":0},"status":"passed","severity":"normal"},{"uid":"76eb36e1c6d60533","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720607636724,"stop":1720607636724,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fe4e52b5f59136","name":"random static sharding 1 - Cluster ID: 973, Shard ID: 397","time":{"start":1720607565739,"stop":1720607565739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade38ab1786131f8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720607134045,"stop":1720607134046,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69a42d55ba735a0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720607264251,"stop":1720607264251,"duration":0},"status":"passed","severity":"normal"},{"uid":"456079a4b000ebf0","name":"should properly create location multiaddrs - tcp4","time":{"start":1720606962920,"stop":1720606962920,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2c3b352b571f45","name":"should properly create location multiaddrs - udp","time":{"start":1720606962921,"stop":1720606962921,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c333dcf96dd566","name":"Subscribe to topic containing short and receive message","time":{"start":1720607635093,"stop":1720607635093,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6b35303a638544","name":"Ping succeeds for all connected peers","time":{"start":1720607109884,"stop":1720607109885,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e8f335421b2d02","name":"Check message with non string payload is not received","time":{"start":1720607502640,"stop":1720607502641,"duration":1},"status":"passed","severity":"normal"},{"uid":"c477521cf69ff07a","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1720607264794,"stop":1720607264795,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e37aafede60a867","name":"Query Generator, No Decoder","time":{"start":1720607611344,"stop":1720607611344,"duration":0},"status":"passed","severity":"normal"},{"uid":"662b70444f4ee889","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1720606962321,"stop":1720606962322,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d97e49f36bc5aa","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1720607503938,"stop":1720607503941,"duration":3},"status":"passed","severity":"normal"},{"uid":"68ebd0937a17a13a","name":"can start the service","time":{"start":1720606982643,"stop":1720606982644,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d6bcbb86bf05be","name":"Check meta is set [symmetric]","time":{"start":1720606988573,"stop":1720606988573,"duration":0},"status":"passed","severity":"normal"},{"uid":"72804e9ae04d16d","name":"Ping on subscribed peer","time":{"start":1720607070134,"stop":1720607070135,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb5983a0e79bd7d","name":"can start the service","time":{"start":1720607727260,"stop":1720607727261,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b7d31a8020fd53","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1720607061865,"stop":1720607061865,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b97329c4726a62","name":"should handle application and version for autosharding","time":{"start":1720606954456,"stop":1720606954457,"duration":1},"status":"passed","severity":"normal"},{"uid":"e36fb1537b6d4433","name":"Push message with content topic containing Basic HTML tag","time":{"start":1720607464754,"stop":1720607464757,"duration":3},"status":"passed","severity":"normal"},{"uid":"abf3200cecaa8610","name":"Ping on peer without subscriptions","time":{"start":1720607070135,"stop":1720607070135,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbeb0ba74fa2883","name":"should throw an error if shards are undefined for static sharding","time":{"start":1720606954458,"stop":1720606954458,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74e7c6c5f9ff869","name":"Query with Promise Callback, No Decoder","time":{"start":1720607611348,"stop":1720607611348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5655f0d70c4c0bd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720607264788,"stop":1720607264789,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0d155e5fa9aeab","name":"throws on content topic with empty encoding field","time":{"start":1720606954446,"stop":1720606954446,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfb84ba8131e628","name":"Subscribe and receive messages via waku relay post","time":{"start":1720607635084,"stop":1720607635085,"duration":1},"status":"passed","severity":"normal"},{"uid":"62fed845d03e70ac","name":"addEventListener with wrong event","time":{"start":1720607044959,"stop":1720607044959,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a7981a970fd858","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1720606954447,"stop":1720606954448,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6698bebf6cb762","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1720607646541,"stop":1720607646542,"duration":1},"status":"passed","severity":"normal"},{"uid":"212ba28135e03014","name":"Push message with content topic containing long","time":{"start":1720607595258,"stop":1720607595259,"duration":1},"status":"passed","severity":"normal"},{"uid":"1948fbd2b30b6bc3","name":"Waku message hash computation (no timestamp)","time":{"start":1720606957099,"stop":1720606957100,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7cb85402659874","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app12/9/topic782/xml","time":{"start":1720607560150,"stop":1720607560150,"duration":0},"status":"passed","severity":"normal"},{"uid":"97aef6be0b409302","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app2/7/topic183/utf8","time":{"start":1720607560148,"stop":1720607560148,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e998ce038c246c6","name":"Encoder throws on empty string content topic","time":{"start":1720606967815,"stop":1720606967815,"duration":0},"status":"passed","severity":"normal"},{"uid":"1162060131fb53d7","name":"Init the array if not present","time":{"start":1720606953858,"stop":1720606953859,"duration":1},"status":"passed","severity":"normal"},{"uid":"7987f4f762cc3377","name":"throws an error for improperly formatted content topics","time":{"start":1720606954453,"stop":1720606954453,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8018db908e64425","name":"more peers than existing","time":{"start":1720607445352,"stop":1720607445352,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60a6d63e3e74070","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1720606954467,"stop":1720606954467,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd6728bddb93b3a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1720606954459,"stop":1720606954459,"duration":0},"status":"passed","severity":"normal"},{"uid":"684ccb6ba0e64e9","name":"should not receive a peer event before start","time":{"start":1720607727263,"stop":1720607727263,"duration":0},"status":"passed","severity":"normal"},{"uid":"52183e9b82428ec5","name":"Throws when trying to push message with empty payload","time":{"start":1720607464730,"stop":1720607464730,"duration":0},"status":"passed","severity":"normal"},{"uid":"428d2ac0bee922c0","name":"Push message with shell command payload","time":{"start":1720607595254,"stop":1720607595255,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b184b5fc031bfe","name":"same cluster, same shard: nodes connect","time":{"start":1720607202907,"stop":1720607202908,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26c13c86704a136","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1720606954459,"stop":1720606954460,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c46acbbab1dc380","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1720607202960,"stop":1720607202960,"duration":0},"status":"passed","severity":"normal"},{"uid":"954eda2faaf93785","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1720606978760,"stop":1720606978760,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad63d4ba919f65b4","name":"udp ip6 address","time":{"start":1720606962439,"stop":1720606962440,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28532f1b4530a7d","name":"Push message with emoji payload","time":{"start":1720607464728,"stop":1720607464728,"duration":0},"status":"passed","severity":"normal"},{"uid":"237d9924501fce1f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1720607644721,"stop":1720607644722,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed50e81f7dcc28e5","name":"Check received message containing numeric","time":{"start":1720607210844,"stop":1720607210845,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab2dff3334f9a9d","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1720606967447,"stop":1720606967448,"duration":1},"status":"passed","severity":"normal"},{"uid":"51177ec8d927f8b9","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1720606978128,"stop":1720606978129,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7599ba1e85f9cf","name":"1 Store, 2 relays, 2 fetches","time":{"start":1720606978450,"stop":1720606978450,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe46964ec138f29a","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1720607202912,"stop":1720607202913,"duration":1},"status":"passed","severity":"normal"},{"uid":"e004f458aebb449c","name":"Non TWN Cluster","time":{"start":1720607560147,"stop":1720607560147,"duration":0},"status":"passed","severity":"normal"},{"uid":"7959f723def07221","name":"Decoder throws on empty string content topic","time":{"start":1720606990340,"stop":1720606990340,"duration":0},"status":"passed","severity":"normal"},{"uid":"505e451bff179e07","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1720606954455,"stop":1720606954456,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6a9050a8fcd2c7","name":"random static sharding 9 - Cluster ID: 189, Shard ID: 188","time":{"start":1720607565745,"stop":1720607565745,"duration":0},"status":"passed","severity":"normal"},{"uid":"491e12b15f09b886","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1720607202913,"stop":1720607202913,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2ba626d7c17ce3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720607202953,"stop":1720607202954,"duration":1},"status":"passed","severity":"normal"},{"uid":"387244aa7e26926b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1720606978134,"stop":1720606978135,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02d0c3e8488bbbe","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720607264793,"stop":1720607264794,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4df2a2607c4c11","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1720607445064,"stop":1720607445065,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf82b4f6f4e979ab","name":"Nodes with multiple pubsub topic","time":{"start":1720607477723,"stop":1720607477724,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39274a0e3542535","name":"retrieves a single peer","time":{"start":1720606978755,"stop":1720606978755,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd7f80c620b8389","name":"Subscribe to topic containing numeric and publish message","time":{"start":1720607503935,"stop":1720607503935,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d11ddddb9b768a","name":"Sets default value correctly","time":{"start":1720607667991,"stop":1720607667991,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f97a02f18ecf3ec","name":"should throw an error for empty SingleShardInfos array","time":{"start":1720606954455,"stop":1720606954455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b5a574f8145ebc","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1720607503966,"stop":1720607503967,"duration":1},"status":"passed","severity":"normal"},{"uid":"be239dca6ddf24b3","name":"Subscribe to topic containing long and receive message","time":{"start":1720607635094,"stop":1720607635094,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd77c885e87af09d","name":"Check received message containing Script","time":{"start":1720607502649,"stop":1720607502649,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc51d48ffef8e388","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720607635073,"stop":1720607635073,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d7cc4a669623f5","name":"Ephemeral messages are not stored","time":{"start":1720607014880,"stop":1720607014890,"duration":10},"status":"passed","severity":"normal"},{"uid":"2089344f33683f15","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720607264794,"stop":1720607264794,"duration":0},"status":"passed","severity":"normal"},{"uid":"667fc1a7415cca18","name":"Push message with numeric payload","time":{"start":1720607595249,"stop":1720607595250,"duration":1},"status":"passed","severity":"normal"},{"uid":"627f4fee5b8012fe","name":"Check received message containing unicode special characters","time":{"start":1720607502655,"stop":1720607502655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec30b6cb4fef95b9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1720606954473,"stop":1720606954473,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b233fea3616b8a","name":"configure the node with multiple pubsub topics","time":{"start":1720607565747,"stop":1720607565747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fb2faa155e4f71","name":"Decoder throws on empty string content topic","time":{"start":1720606988576,"stop":1720606988576,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86173728268de65","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1720606962307,"stop":1720606962309,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed2e526eb6b48319","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720607264256,"stop":1720607264257,"duration":1},"status":"passed","severity":"normal"},{"uid":"34de6a582919381a","name":"should decode valid enr with tcp successfully","time":{"start":1720606962914,"stop":1720606962914,"duration":0},"status":"passed","severity":"normal"},{"uid":"e951123e3ddcc013","name":"Query generator for multiple messages","time":{"start":1720607644718,"stop":1720607644718,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0e973d5c775cbf","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1720607601292,"stop":1720607601292,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74dfc40fdf4a8be","name":"Ephemeral field is preserved - encoder v0","time":{"start":1720607014891,"stop":1720607014895,"duration":4},"status":"passed","severity":"normal"},{"uid":"870652220e307ea9","name":"should set field with all protocols enabled","time":{"start":1720606962922,"stop":1720606962923,"duration":1},"status":"passed","severity":"normal"},{"uid":"65aaea3827a4aa79","name":"returns all values when wanted number is greater than available values","time":{"start":1720606977733,"stop":1720606977733,"duration":0},"status":"passed","severity":"normal"},{"uid":"946227e702d24be5","name":"A test","time":{"start":1720607264874,"stop":1720607264874,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e35c396a0b2d9d","name":"Push message with content topic containing numeric","time":{"start":1720607464733,"stop":1720607464734,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05cc9505251f97b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720607264255,"stop":1720607264255,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5d4fc974fe4309","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1720607202917,"stop":1720607202919,"duration":2},"status":"passed","severity":"normal"},{"uid":"4efa06beb044b2f7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720607635095,"stop":1720607635095,"duration":0},"status":"passed","severity":"normal"},{"uid":"94080a50c0069c15","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1720607061864,"stop":1720607061864,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd29239d5fe1bc81","name":"Check publish message containing long","time":{"start":1720607508114,"stop":1720607508114,"duration":0},"status":"passed","severity":"normal"},{"uid":"3955680ac1008cee","name":"Ping on unsubscribed peer","time":{"start":1720607094034,"stop":1720607094035,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2fa828f42d05ddd","name":"isConnected should return false after all peers disconnect","time":{"start":1720607061867,"stop":1720607061867,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0eb94815b3dd569","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720607635094,"stop":1720607635095,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7512c012cf5d0c5","name":"Fails to push message with empty content topic","time":{"start":1720607464766,"stop":1720607464768,"duration":2},"status":"passed","severity":"normal"},{"uid":"631c763ab3d6c9e4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720607635097,"stop":1720607635097,"duration":0},"status":"passed","severity":"normal"},{"uid":"b845d8ebb4bdea42","name":"throws on content topic with generation field greater than 0","time":{"start":1720606954443,"stop":1720606954444,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e371c730b2a8887","name":"handles different clusterIds correctly","time":{"start":1720606954452,"stop":1720606954453,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7197a55d068fa6a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1720606962311,"stop":1720606962312,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6f6b0cd0492091","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1720607202931,"stop":1720607202931,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e221f9823ad9139","name":"can start and stop the service","time":{"start":1720606982644,"stop":1720606982644,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2c50f588b41d24","name":"different cluster, same shard: nodes don't connect","time":{"start":1720607202910,"stop":1720607202911,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe75468225ab38c6","name":"Callback on promise","time":{"start":1720607644720,"stop":1720607644720,"duration":0},"status":"passed","severity":"normal"},{"uid":"9050d656e88cedce","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720607134046,"stop":1720607134046,"duration":0},"status":"passed","severity":"normal"},{"uid":"160886cfe7ee1244","name":"Push message with custom timestamp: 1720610803218","time":{"start":1720607595275,"stop":1720607595276,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67ad2219a3080f3","name":"random static sharding 3 - Cluster ID: 347, Shard ID: 77","time":{"start":1720607565740,"stop":1720607565740,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de4b80ec4ffbc2a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1720607202932,"stop":1720607202932,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b81f9bc32efe18","name":"should decode valid enr successfully","time":{"start":1720606962913,"stop":1720606962914,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e49043447d9299","name":"Encoder throws on empty string content topic","time":{"start":1720606988574,"stop":1720606988575,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e4d0bf0f6f0fe9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720607502657,"stop":1720607502658,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e81a33d157c576","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1720607646539,"stop":1720607646540,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88df53185b95674","name":"Subscribe and receives messages on 20 topics","time":{"start":1720607635086,"stop":1720607635087,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e5eac9ec16f6fa","name":"Subscribe to topic containing XML and receive message","time":{"start":1720607264790,"stop":1720607264791,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1dac4a88d94c89","name":"Subscribe and receives messages on 20 topics","time":{"start":1720607635068,"stop":1720607635068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f320dbac462db6fc","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1720606954469,"stop":1720606954469,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc3c4ba162b2666","name":"should only return 1 node with store capability","time":{"start":1720606978758,"stop":1720606978759,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7c79d44003ea1b","name":"Renews peer on consistent ping failures","time":{"start":1720607109889,"stop":1720607109889,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc751b953a3e2f8f","name":"Push message with special chars payload","time":{"start":1720607595250,"stop":1720607595250,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a1c5d3286a5115","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720607210881,"stop":1720607210881,"duration":0},"status":"passed","severity":"normal"},{"uid":"20434d4c847586b4","name":"getPeersByDiscovery","time":{"start":1720607445062,"stop":1720607445063,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddce14e6f3cb94e1","name":"Publish message with custom timestamp: Wed Jul 10 2024 09:31:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1720607508122,"stop":1720607508130,"duration":8},"status":"passed","severity":"normal"},{"uid":"27edd8ca20b1aed3","name":"Rejects garbage","time":{"start":1720606971238,"stop":1720606971239,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a4f604afd2eca2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1720606954473,"stop":1720606954473,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ddb24a3262a8ee","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1720606978132,"stop":1720606978132,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ce5ace9be0e35d","name":"Encoder throws on empty string content topic","time":{"start":1720606990339,"stop":1720606990339,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a5066efa63d63b","name":"Refresh subscription","time":{"start":1720607264786,"stop":1720607264786,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9094014fa0903e","name":"Query generator for multiple messages with different content topic format","time":{"start":1720607644719,"stop":1720607644719,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c7224521816ddb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1720606954463,"stop":1720606954463,"duration":0},"status":"passed","severity":"normal"},{"uid":"681a8cc5c3d2855","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app42/5/topic660/utf8","time":{"start":1720607560148,"stop":1720607560148,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7ec8b7f8497c8","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app67/6/topic454/xml","time":{"start":1720607560147,"stop":1720607560147,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc7e46bd23614d7","name":"Query generator for 2000 messages","time":{"start":1720607644723,"stop":1720607644723,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa4b8dc723abe05","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1720606978133,"stop":1720606978134,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f052569fff516c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720607477722,"stop":1720607477722,"duration":0},"status":"passed","severity":"normal"},{"uid":"a256cd68ad182aa1","name":"Ping on subscribed peer","time":{"start":1720607094033,"stop":1720607094034,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a11b508e406265","name":"Passing page size 3 when there are 20 messages","time":{"start":1720607659351,"stop":1720607659351,"duration":0},"status":"passed","severity":"normal"},{"uid":"398002dc05391bdd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1720606978760,"stop":1720606978760,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b15e47e002a38e79","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1720606990337,"stop":1720606990337,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d307627bb8ffb9","name":"Check received message containing Arabic","time":{"start":1720607210846,"stop":1720607210846,"duration":0},"status":"passed","severity":"normal"},{"uid":"b510438ecfd80bcf","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1720606954452,"stop":1720606954452,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f88c3d342cb46f","name":"new peer added after a peer was already found","time":{"start":1720607445064,"stop":1720607445064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36610b221e5a8145","name":"Subscribe and receive messages via lightPush","time":{"start":1720607635083,"stop":1720607635083,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c5849072709b99","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1720607102191,"stop":1720607102192,"duration":1},"status":"passed","severity":"normal"},{"uid":"627a2cf1f9ee5531","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1720607202956,"stop":1720607202956,"duration":0},"status":"passed","severity":"normal"},{"uid":"57467cab40f007ee","name":"Check received message containing SQL Injection","time":{"start":1720607210846,"stop":1720607210847,"duration":1},"status":"passed","severity":"normal"},{"uid":"b758d275fd27ed33","name":"Push message with unicode special characters payload","time":{"start":1720607464727,"stop":1720607464728,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7a044a4629f6d5","name":"Accepts a valid Waku Message","time":{"start":1720606971237,"stop":1720606971238,"duration":1},"status":"passed","severity":"normal"},{"uid":"28acd07e07be006d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720607134046,"stop":1720607134047,"duration":1},"status":"passed","severity":"normal"},{"uid":"39777e70ee693dd9","name":"Publish message with custom timestamp: Wed Jul 10 2024 11:31:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1720607508141,"stop":1720607508142,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb02d6b5396cba8f","name":"Check received message containing shell command","time":{"start":1720607502651,"stop":1720607502652,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eec3e0e2f051f63","name":"Check received message containing Chinese","time":{"start":1720607502627,"stop":1720607502628,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ceae8867fafb52","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720607325216,"stop":1720607325216,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9bd2303908ddd6","name":"Promise Callback - backward","time":{"start":1720607631324,"stop":1720607631325,"duration":1},"status":"passed","severity":"normal"},{"uid":"83666206b672d399","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1720607102189,"stop":1720607102189,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4bda3c9b672c6a","name":"Subscribe to topic containing long and receive message","time":{"start":1720607264787,"stop":1720607264787,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fa61bf675c38eb","name":"should set field with all protocols disabled","time":{"start":1720606962922,"stop":1720606962922,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da378e01d333bdb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720607635069,"stop":1720607635070,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df9a6606d850b76","name":"should not fail to start the service if it is already started","time":{"start":1720606982644,"stop":1720606982645,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c930713461b31b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1720607503926,"stop":1720607503927,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb790402ec2ff74a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720607102194,"stop":1720607102194,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df6a088c2cf5a03","name":"configure the node with multiple content topics","time":{"start":1720607560152,"stop":1720607560153,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7c8ed3aaea124b","name":"Decoder throws on empty string content topic","time":{"start":1720606967816,"stop":1720606967816,"duration":0},"status":"passed","severity":"normal"},{"uid":"abecc2ca41e0b178","name":"Check received message containing special chars","time":{"start":1720607502627,"stop":1720607502627,"duration":0},"status":"passed","severity":"normal"},{"uid":"500648fe8a32169a","name":"Check message with no content topic is not received","time":{"start":1720607210895,"stop":1720607210895,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c240d170fc0d9fc","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1720606954458,"stop":1720606954459,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe7098ef9aab217","name":"Push message with short payload","time":{"start":1720607595248,"stop":1720607595249,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bffb74e756bfa94","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720607635086,"stop":1720607635086,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef62eadcf3df6a7","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1720606954471,"stop":1720606954471,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58776848adab677","name":"Check message received after jswaku node is restarted","time":{"start":1720607502660,"stop":1720607502660,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78f94a992eb55b34","name":"Subscribe and receives messages on 20 topics","time":{"start":1720607264781,"stop":1720607264781,"duration":0},"status":"passed","severity":"normal"},{"uid":"942e2de5248beec4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720607635099,"stop":1720607635099,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd2e08ca9a5aed7","name":"Check message received after nwaku node is restarted","time":{"start":1720607502642,"stop":1720607502642,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3c65296a10e21e5","name":"Fails to push message with large meta","time":{"start":1720607595273,"stop":1720607595273,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e260905cc574c12","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1720606954448,"stop":1720606954448,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfbee230fe2c66e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720607264788,"stop":1720607264788,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fa4968f87a40a0","name":"start node with empty content topic","time":{"start":1720607560154,"stop":1720607560155,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0829ce37e2d825","name":"start node with empty shard","time":{"start":1720607565748,"stop":1720607565749,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47dae0c1c2801ea","name":"Push message with content topic containing Chinese","time":{"start":1720607595261,"stop":1720607595261,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6881a706de1c58","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1720607202968,"stop":1720607202968,"duration":0},"status":"passed","severity":"normal"},{"uid":"de123e181c556ed5","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1720607503943,"stop":1720607503944,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6d08e3d088197","name":"should return valid sharding parameters for static sharding","time":{"start":1720606954468,"stop":1720606954468,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa25fca20b1b696","name":"removeEventListener with correct event","time":{"start":1720607044959,"stop":1720607044960,"duration":1},"status":"passed","severity":"normal"},{"uid":"820c3d13c5beb8b5","name":"Query with Ordered Callback, No Decoder","time":{"start":1720607611346,"stop":1720607611347,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e6001a26da732b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1720607019773,"stop":1720607019773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b108cdd2a59c6c7","name":"Push message with content topic containing long","time":{"start":1720607464732,"stop":1720607464733,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab05a79065021b4","name":"1 Store, 2 fetches","time":{"start":1720606978450,"stop":1720606978450,"duration":0},"status":"passed","severity":"normal"},{"uid":"436bbc57773e89c6","name":"Query Generator, Multiple PubsubTopics","time":{"start":1720607611344,"stop":1720607611344,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffbcc4ccf3dd2d0","name":"Check received message containing Arabic","time":{"start":1720607502647,"stop":1720607502648,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a11f4fbf7a09b5","name":"should be able to encode the field with only FILTER set to true","time":{"start":1720606962305,"stop":1720606962306,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f60772c7629970","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1720606954462,"stop":1720606954462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c143fefc84aa2b3d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app62/9/topic598/json","time":{"start":1720607560151,"stop":1720607560151,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edeeab3548ef084","name":"Check received message containing short","time":{"start":1720607502625,"stop":1720607502625,"duration":0},"status":"passed","severity":"normal"},{"uid":"e055fb307f3b943b","name":"Push message with Arabic payload","time":{"start":1720607595251,"stop":1720607595251,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd715fea0ac9616f","name":"Push message with JSON payload","time":{"start":1720607595254,"stop":1720607595254,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1fea4c4e7b09e4","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1720607202929,"stop":1720607202930,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a6daed83921977","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1720607503937,"stop":1720607503938,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e7ff6e91037d49","name":"topics with same application and version share the same shard","time":{"start":1720606954451,"stop":1720606954451,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d8dfe3dc5c1e3","name":"Subscribe to topic containing special chars and publish message","time":{"start":1720607503935,"stop":1720607503935,"duration":0},"status":"passed","severity":"normal"},{"uid":"313c662746fe2d18","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1720606967816,"stop":1720606967817,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0a4e27f5f73090","name":"Subscribe to topic containing shell command and publish message","time":{"start":1720607503952,"stop":1720607503966,"duration":14},"status":"passed","severity":"normal"},{"uid":"4a51c6a3e3afb945","name":"Check received message with timestamp: 1720607003831000000 ","time":{"start":1720607502656,"stop":1720607502656,"duration":0},"status":"passed","severity":"normal"},{"uid":"28de8d4870a3f92d","name":"Tracks peer failures correctly","time":{"start":1720607109890,"stop":1720607109890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b201e3702be89526","name":"Push message with numeric payload","time":{"start":1720607464719,"stop":1720607464719,"duration":0},"status":"passed","severity":"normal"},{"uid":"4031afe4bccf1ce8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1720606954461,"stop":1720606954461,"duration":0},"status":"passed","severity":"normal"},{"uid":"4564bf90236bd364","name":"Push message with Chinese payload","time":{"start":1720607464720,"stop":1720607464721,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b714c5d2a8fe32d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720607477724,"stop":1720607477724,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0387769ab708dc","name":"Push message with Script payload","time":{"start":1720607464722,"stop":1720607464722,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6b52c36be6afbb","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1720607202966,"stop":1720607202966,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac343e2df3d8ec90","name":"ignores unrecognized TXT record formats","time":{"start":1720606978757,"stop":1720606978757,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a0d7e5291afea8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1720606954461,"stop":1720606954461,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed03ba0ec1b290d8","name":"Push message with content topic containing Arabic","time":{"start":1720607464736,"stop":1720607464737,"duration":1},"status":"passed","severity":"normal"},{"uid":"615999e81e105214","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1720606967447,"stop":1720606967447,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6f1c727d165fe3","name":"Push message with content topic containing numeric","time":{"start":1720607595259,"stop":1720607595259,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c97f4074c991a","name":"Promise Callback - forward","time":{"start":1720607631324,"stop":1720607631324,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2eb6153b07f63d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1720606977733,"stop":1720606977734,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9b585b1869cc0b","name":"Check received message containing JSON","time":{"start":1720607502651,"stop":1720607502651,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f4438c3679a5fb","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1720606962323,"stop":1720606962323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22b4e3cbd7bcc9b","name":"should not receive a peer event before start","time":{"start":1720607019771,"stop":1720607019771,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3c10071d9baa30","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720607635083,"stop":1720607635083,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ef33a86512b31d","name":"non connected peers","time":{"start":1720607445353,"stop":1720607445353,"duration":0},"status":"skipped","severity":"normal"},{"uid":"626f85d17eba5700","name":"Push message with special chars payload","time":{"start":1720607464720,"stop":1720607464720,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c446f4868ef96cf","name":"different cluster, different shard: nodes don't connect","time":{"start":1720607313895,"stop":1720607313895,"duration":0},"status":"passed","severity":"normal"},{"uid":"41005da965055e1b","name":"Push message with content topic containing unicode special characters","time":{"start":1720607595271,"stop":1720607595272,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e69e0cefe05778","name":"Push message with content topic containing short","time":{"start":1720607595258,"stop":1720607595258,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd53fe6207fc3e4","name":"Query Generator, Wrong PubsubTopic","time":{"start":1720607611343,"stop":1720607611343,"duration":0},"status":"passed","severity":"normal"},{"uid":"163c01e16cd116ab","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1720607202964,"stop":1720607202965,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4c8809b6066c0a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1720607012416,"stop":1720607012417,"duration":1},"status":"passed","severity":"normal"},{"uid":"365611181c2f77cc","name":"same cluster, different shard: nodes don't connect","time":{"start":1720607202910,"stop":1720607202910,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb836e0a2d1da5fb","name":"random static sharding 4 - Cluster ID: 912, Shard ID: 630","time":{"start":1720607565740,"stop":1720607565741,"duration":1},"status":"passed","severity":"normal"},{"uid":"59000839b01308dc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720607636719,"stop":1720607636719,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3dfd25ff1a197","name":"Subscribe to topic containing short and publish message","time":{"start":1720607503934,"stop":1720607503934,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d806f39116d0b72","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1720607014896,"stop":1720607014898,"duration":2},"status":"passed","severity":"normal"},{"uid":"30cf66f4e1beb42f","name":"Push message with custom timestamp: 1720603603218","time":{"start":1720607595274,"stop":1720607595275,"duration":1},"status":"passed","severity":"normal"},{"uid":"33227833c47dc335","name":"should throw an error for missing sharding configuration","time":{"start":1720606954469,"stop":1720606954469,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f104abae929159","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1720606954450,"stop":1720606954451,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2d6fc269a1f4ba","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720607635073,"stop":1720607635074,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b9697e97091756","name":"Publishes to nwaku","time":{"start":1720607477661,"stop":1720607477663,"duration":2},"status":"passed","severity":"normal"},{"uid":"378e3337e3cce40a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1720607014895,"stop":1720607014896,"duration":1},"status":"passed","severity":"normal"},{"uid":"303dadc62888f5ad","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720607635081,"stop":1720607635081,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd447580de4aee2e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1720606954464,"stop":1720606954464,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2740235d95775d5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1720606954465,"stop":1720606954465,"duration":0},"status":"passed","severity":"normal"},{"uid":"738b5dd21518e26d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720607635072,"stop":1720607635073,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef92f5b44c6e2703","name":"Push message with XML payload","time":{"start":1720607595253,"stop":1720607595253,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e95b5f26726ff2","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1720606988570,"stop":1720606988572,"duration":2},"status":"passed","severity":"normal"},{"uid":"76de8b5926c4bb29","name":"should emit a peer event after start","time":{"start":1720607727263,"stop":1720607727263,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10349190bb5c70b","name":"should add and remove event listeners correctly","time":{"start":1720606982647,"stop":1720606982648,"duration":1},"status":"passed","severity":"normal"},{"uid":"c667c1b489f82611","name":"dispatchEvent via connectionManager","time":{"start":1720607044961,"stop":1720607044961,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2b322ec1787e9b","name":"Nodes with multiple pubsub topic","time":{"start":1720607477721,"stop":1720607477722,"duration":1},"status":"passed","severity":"normal"},{"uid":"f462a11a2b346707","name":"Check publish message after service node is restarted","time":{"start":1720607508145,"stop":1720607508146,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a390108f87e9a0a0","name":"handles empty shards array correctly","time":{"start":1720606954470,"stop":1720606954470,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6a7a1d3a4dd99d","name":"Push message with Basic HTML tag payload","time":{"start":1720607464723,"stop":1720607464724,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b91a8f632ad836","name":"listenerCount","time":{"start":1720607044961,"stop":1720607044961,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebbde365fac4543","name":"Check received message containing emoji","time":{"start":1720607502635,"stop":1720607502635,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab97eb6aad84b1f","name":"Subscribe and receive messages via lightPush","time":{"start":1720607635065,"stop":1720607635066,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee99d2b1b560347c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1720607565747,"stop":1720607565748,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd6039d0630ca3d","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1720606954447,"stop":1720606954447,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab747cf104346bcc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720607202958,"stop":1720607202960,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd0c5ae4ebfa94fa","name":"Check publish message containing SQL Injection","time":{"start":1720607508117,"stop":1720607508117,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe785e1f70e7c84f","name":"Check publish message containing unicode special characters","time":{"start":1720607508120,"stop":1720607508120,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1d47e30d492e1d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1720607783189,"stop":1720607783190,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca022167ecf44cc","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1720606954468,"stop":1720606954469,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4dc5c5c964b086c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720607202925,"stop":1720607202926,"duration":1},"status":"passed","severity":"normal"},{"uid":"77069d7a74e3b6d7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1720606954462,"stop":1720606954462,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04c21644a69fc5d","name":"should not fail to start the service if it is already started","time":{"start":1720607019770,"stop":1720607019770,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d8a15ac66f9961","name":"Check received message containing Chinese","time":{"start":1720607210846,"stop":1720607210846,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e29541186a8e7b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1720607202960,"stop":1720607202961,"duration":1},"status":"passed","severity":"normal"},{"uid":"508672c815932eaf","name":"Check received message containing long","time":{"start":1720607502626,"stop":1720607502626,"duration":0},"status":"passed","severity":"normal"},{"uid":"646172545bff9e2b","name":"Check message with no content topic is not received","time":{"start":1720607502638,"stop":1720607502639,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3d6625676a679f","name":"should throw an error for insufficient data","time":{"start":1720606954473,"stop":1720606954474,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f55951fe30447","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720607202930,"stop":1720607202931,"duration":1},"status":"passed","severity":"normal"},{"uid":"8317b69d2101336e","name":"can start the service","time":{"start":1720607019768,"stop":1720607019768,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bfd030234e7981","name":"Check received message containing Russian","time":{"start":1720607210846,"stop":1720607210846,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ccc61e6b0dfd3c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720607102194,"stop":1720607102194,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e8d072f151f509","name":"Subscribe to topic containing Script and receive message","time":{"start":1720607635096,"stop":1720607635097,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d09f47a91b9903","name":"Check publish message after client node is restarted","time":{"start":1720607508147,"stop":1720607508147,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bd8c869a2cdd2a8","name":"Check received message containing emoji","time":{"start":1720607502655,"stop":1720607502656,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f3609e014e62b0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1720606954463,"stop":1720606954463,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba18dd3caf3bcd","name":"Check received message containing Russian","time":{"start":1720607502628,"stop":1720607502628,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1e3e42e31382a9","name":"Passing an array","time":{"start":1720607667989,"stop":1720607667989,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4b1d661dd8b8b2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1720607202932,"stop":1720607202938,"duration":6},"status":"passed","severity":"normal"},{"uid":"50724b6d0c9b90a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720607264253,"stop":1720607264254,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4c53c3607fb153","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1720606954468,"stop":1720606954468,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b94c8460d215864","name":"Refresh subscription","time":{"start":1720607635088,"stop":1720607635088,"duration":0},"status":"passed","severity":"normal"},{"uid":"508539ce115187c4","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1720607663437,"stop":1720607663437,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47bb4ea10a768a5","name":"Push message with escaped characters payload","time":{"start":1720607595255,"stop":1720607595255,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcc79cf12af284","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1720606954454,"stop":1720606954454,"duration":0},"status":"passed","severity":"normal"},{"uid":"8415936af04b2354","name":"Check message with no payload is not received","time":{"start":1720607210895,"stop":1720607210896,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db7fc1c287159c","name":"Store - dialed after - with timeout","time":{"start":1720607671923,"stop":1720607671923,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7cc94a499cf881","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720607134047,"stop":1720607134047,"duration":0},"status":"passed","severity":"normal"},{"uid":"216804636f5c920b","name":"Ping fails for unsubscribed peers","time":{"start":1720607109887,"stop":1720607109887,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fde46d640bd5aa9","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1720607601293,"stop":1720607601293,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c8a2d0af081b0a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1720606978759,"stop":1720606978759,"duration":0},"status":"passed","severity":"normal"},{"uid":"883dec7ed6447fe1","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1720607012417,"stop":1720607012417,"duration":0},"status":"passed","severity":"normal"},{"uid":"563f8cc2921c92fa","name":"Push message with custom timestamp: 1689848803218","time":{"start":1720607595274,"stop":1720607595274,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4aae00a85fb5c6","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1720607202926,"stop":1720607202927,"duration":1},"status":"passed","severity":"normal"},{"uid":"74bde4b36924bba5","name":"Push message with content topic containing JSON","time":{"start":1720607595270,"stop":1720607595270,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e50a300f06ca507","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1720606954464,"stop":1720606954464,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2d768aa66966a8","name":"Using a function","time":{"start":1720607667989,"stop":1720607667990,"duration":1},"status":"passed","severity":"normal"},{"uid":"9307dd5545d25925","name":"Check publish message containing escaped characters","time":{"start":1720607508120,"stop":1720607508120,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa93efde23d0cf5","name":"Check message on other pubsub topic is not received","time":{"start":1720607502638,"stop":1720607502638,"duration":0},"status":"passed","severity":"normal"},{"uid":"285c2f0c871c3cae","name":"Query Generator - backward","time":{"start":1720607631324,"stop":1720607631324,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f6d9e72e7e94fe","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1720607502789,"stop":1720607502789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2ad9b4848649be1","name":"Check received message containing SQL Injection","time":{"start":1720607502629,"stop":1720607502629,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff74d8dfc34f68f","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1720606957096,"stop":1720606957097,"duration":1},"status":"passed","severity":"normal"},{"uid":"f016eb2d51949ed","name":"Push 30 different messages","time":{"start":1720607595256,"stop":1720607595257,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cc7cdfa95479fe","name":"Default pageSize","time":{"start":1720607659353,"stop":1720607659354,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb6afa7967436a8","name":"Generator, 2 different pubsubtopics","time":{"start":1720607636727,"stop":1720607636728,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e5066cafab83d6","name":"Relay - times out","time":{"start":1720607671922,"stop":1720607671922,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3e30d24fc7e165","name":"Reopen subscription with peer with lost subscription","time":{"start":1720607094033,"stop":1720607094033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8fa567ca7d6803","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1720607560153,"stop":1720607560153,"duration":0},"status":"passed","severity":"normal"},{"uid":"a338bf601907891b","name":"Check message with no content topic is not received","time":{"start":1720607502659,"stop":1720607502659,"duration":0},"status":"passed","severity":"normal"},{"uid":"9788060ba60186ec","name":"Round trip binary serialization","time":{"start":1720606967813,"stop":1720606967813,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcdaab6416446a2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720607264791,"stop":1720607264791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68add0a9b10aac5","name":"Check publish message containing short","time":{"start":1720607508114,"stop":1720607508114,"duration":0},"status":"passed","severity":"normal"},{"uid":"389283a4987a3475","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720607102192,"stop":1720607102192,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda6dd782c33c209","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1720607663435,"stop":1720607663436,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc565568a033ad45","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1720606962306,"stop":1720606962307,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c62efeacd99d63","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1720606954448,"stop":1720606954449,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9fd43fc657f052","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720607202915,"stop":1720607202916,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7db02940fc53a9","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1720607313887,"stop":1720607313888,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f525d9101443e2","name":"Check received message containing XML","time":{"start":1720607502649,"stop":1720607502650,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1ffedea47e1af7","name":"Push message equal or less that 1MB","time":{"start":1720607595276,"stop":1720607595276,"duration":0},"status":"passed","severity":"normal"},{"uid":"244aca59a792255","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1720607477722,"stop":1720607477723,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31ff14899a3c6fa","name":"should not fail to stop the service if it was not started","time":{"start":1720606982644,"stop":1720606982644,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a02b047f2124ac","name":"1 Relay, 1 fetch","time":{"start":1720606978449,"stop":1720606978449,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5838a08fa5df5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1720606954461,"stop":1720606954461,"duration":0},"status":"passed","severity":"normal"},{"uid":"8751c0f031fcce3","name":"Generator, custom pubsub topic","time":{"start":1720607636717,"stop":1720607636718,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd42e71efdaf3f7","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1720607502789,"stop":1720607502790,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b044139ea0ebe795","name":"Check message on other pubsub topic is not received","time":{"start":1720607502658,"stop":1720607502659,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad6b9c2964312a3","name":"should load peers from local storage and dispatch events","time":{"start":1720606982646,"stop":1720606982647,"duration":1},"status":"passed","severity":"normal"},{"uid":"98aa86c34b6e192","name":"Ping on unsubscribed peer","time":{"start":1720607094032,"stop":1720607094033,"duration":1},"status":"passed","severity":"normal"},{"uid":"1943cb66785103d1","name":"safeDispatchEvent","time":{"start":1720607044962,"stop":1720607044962,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1cf3c70232e0e6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720607102192,"stop":1720607102193,"duration":1},"status":"passed","severity":"normal"},{"uid":"c21ac8558db0e72d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1720606978131,"stop":1720606978132,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0b6a4f5302f7a4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1720607565739,"stop":1720607565739,"duration":0},"status":"passed","severity":"normal"},{"uid":"6addb5748f97fea1","name":"Check received message with timestamp: 1720607003824000000 ","time":{"start":1720607210878,"stop":1720607210878,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ad3bb98ef0347c","name":"should use DNS peer discovery with light client","time":{"start":1720607019772,"stop":1720607019773,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ff7eebc4027a633d","name":"Throws when trying to push message with empty payload","time":{"start":1720607595257,"stop":1720607595258,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc83ccbe47e23e5b","name":"random static sharding 10 - Cluster ID: 857, Shard ID: 753","time":{"start":1720607565746,"stop":1720607565746,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be3b571124234b7","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1720606954459,"stop":1720606954459,"duration":0},"status":"passed","severity":"normal"},{"uid":"703552d4f2eb4daf","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1720607601294,"stop":1720607601294,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e715000cd040aa1","name":"Refresh subscription","time":{"start":1720607635071,"stop":1720607635071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2aa1dda3e09d982","name":"should emit a peer event after start","time":{"start":1720606982645,"stop":1720606982645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6f3a06b2656e08","name":"can start and stop the service","time":{"start":1720607727261,"stop":1720607727261,"duration":0},"status":"passed","severity":"normal"},{"uid":"306d0adf6a2da5fa","name":"should throw error - no id","time":{"start":1720606962915,"stop":1720606962916,"duration":1},"status":"passed","severity":"normal"},{"uid":"966b4b0b75cce07e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1720606954447,"stop":1720606954447,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4d1bbf256c7c2d","name":"unsubscribes","time":{"start":1720607656176,"stop":1720607656176,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eebacfadebc02bd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720607325215,"stop":1720607325216,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4dfa91b5d2a926b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1720607503951,"stop":1720607503952,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ecc37be1e328e2b","name":"should handle a minimal index list","time":{"start":1720606954472,"stop":1720606954473,"duration":1},"status":"passed","severity":"normal"},{"uid":"60eb2da2a91f2548","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1720607477721,"stop":1720607477721,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4c8c828729072a","name":"Push message with content topic containing Russian","time":{"start":1720607595266,"stop":1720607595266,"duration":0},"status":"passed","severity":"normal"},{"uid":"d352903990ae264a","name":"Check publish message containing emoji","time":{"start":1720607508120,"stop":1720607508120,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03f4de143a3121e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1720606962318,"stop":1720606962319,"duration":1},"status":"passed","severity":"normal"},{"uid":"355de635a6e41f3d","name":"Push message with long payload","time":{"start":1720607464719,"stop":1720607464719,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a6cd3e7137976c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1720607477723,"stop":1720607477723,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee535f16d22b654","name":"All","time":{"start":1720607013016,"stop":1720607013016,"duration":0},"status":"passed","severity":"normal"},{"uid":"370f25dd13515e83","name":"Publish message with rate limit","time":{"start":1720607508148,"stop":1720607508149,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a79ec8e2cc40a2","name":"Push message with custom timestamp: 1689848841413","time":{"start":1720607464799,"stop":1720607464801,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc950a03f5007bc7","name":"Check received message containing special chars","time":{"start":1720607210845,"stop":1720607210845,"duration":0},"status":"passed","severity":"normal"},{"uid":"c720a8f8594bff4a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1720607202927,"stop":1720607202927,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b613075b5db52d","name":"Does not throw an exception when node disconnects","time":{"start":1720607667988,"stop":1720607667989,"duration":1},"status":"passed","severity":"normal"},{"uid":"38bf47160500c6d3","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1720607646541,"stop":1720607646541,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf0e4c7256cc76a","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1720607004719,"stop":1720607004719,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eca2eaa2fd6ccb9","name":"should throw an error for missing required configuration","time":{"start":1720606954458,"stop":1720606954458,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b47f54aea699d6","name":"Check received message containing shell command","time":{"start":1720607502634,"stop":1720607502634,"duration":0},"status":"passed","severity":"normal"},{"uid":"889618228bcc9399","name":"throws on empty content topic","time":{"start":1720606954442,"stop":1720606954442,"duration":0},"status":"passed","severity":"normal"},{"uid":"71309be53e4f612","name":"Check publish message containing Basic HTML tag","time":{"start":1720607508118,"stop":1720607508119,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e1d540822731c48","name":"isConnected should return true after first peer connects","time":{"start":1720607061866,"stop":1720607061866,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dacc893a4da504","name":"Push message with content topic containing escaped characters","time":{"start":1720607464760,"stop":1720607464761,"duration":1},"status":"passed","severity":"normal"},{"uid":"2809ba8d3916f4c9","name":"Query with Promise Callback, No message returned","time":{"start":1720607611348,"stop":1720607611349,"duration":1},"status":"passed","severity":"normal"},{"uid":"62417091748f31cd","name":"Publish message with large meta","time":{"start":1720607508147,"stop":1720607508148,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0f335f5aa943c2","name":"should only return 1 node with relay capability","time":{"start":1720606978758,"stop":1720606978758,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d589f970428a7e","name":"Push to array if already present","time":{"start":1720606953860,"stop":1720606953860,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ad871e6df19e94","name":"Query Generator, No message returned","time":{"start":1720607611344,"stop":1720607611344,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a68149f309e5ff4","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1720606954450,"stop":1720606954450,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51723a259c131c","name":"Push message with content topic containing Script","time":{"start":1720607595267,"stop":1720607595268,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda824e5e073ac3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720607102189,"stop":1720607102190,"duration":1},"status":"passed","severity":"normal"},{"uid":"d458141030a0987c","name":"Relay - dialed after","time":{"start":1720607671921,"stop":1720607671922,"duration":1},"status":"passed","severity":"normal"},{"uid":"33cc8fc490866166","name":"Fails to publish duplicate message","time":{"start":1720607508142,"stop":1720607508143,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4c68f84a78efbf","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1720606954467,"stop":1720606954467,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a45b5ffc10830f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1720607477724,"stop":1720607477725,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee97e76df74e870","name":"Publish message with custom timestamp: Thu Jul 20 2023 10:31:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1720607508121,"stop":1720607508122,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6db5cfe2401e023","name":"same cluster, different shard: nodes connect","time":{"start":1720607313890,"stop":1720607313893,"duration":3},"status":"passed","severity":"normal"},{"uid":"69e9e274fc7cf56c","name":"Fails to push message bigger that 1MB","time":{"start":1720607595276,"stop":1720607595277,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ddcb11f41698f","name":"Relay + Store","time":{"start":1720607013016,"stop":1720607013016,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd2f532af599097","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720607635080,"stop":1720607635080,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c40af04a11ce53d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720607635087,"stop":1720607635087,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8e0ecea8013b9e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1720606954450,"stop":1720606954450,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76e203a35e433e1","name":"should only return 1 node with relay and store capability","time":{"start":1720606978758,"stop":1720606978758,"duration":0},"status":"passed","severity":"normal"},{"uid":"540f6fb41992fd47","name":"Passing page size 110 when there are 120 messages","time":{"start":1720607659352,"stop":1720607659353,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b70c4a664f3b80","name":"getPeersByDiscovery","time":{"start":1720607044960,"stop":1720607044960,"duration":0},"status":"passed","severity":"normal"},{"uid":"118c8837b5e89a1b","name":"receives messages sent to provided content topic through callback","time":{"start":1720607502790,"stop":1720607502790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1818a777dc6321b9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1720606962313,"stop":1720606962315,"duration":2},"status":"passed","severity":"normal"},{"uid":"754a3ea52ad39daf","name":"Push message with content topic containing SQL Injection","time":{"start":1720607464738,"stop":1720607464746,"duration":8},"status":"passed","severity":"normal"},{"uid":"e99fa0491da8c856","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1720607663435,"stop":1720607663435,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f74f75102195f5","name":"Encoder throws on undefined content topic","time":{"start":1720606988574,"stop":1720606988574,"duration":0},"status":"passed","severity":"normal"},{"uid":"837f3616d0b391ef","name":"should configure sharding based on application and version for autosharding","time":{"start":1720606954468,"stop":1720606954468,"duration":0},"status":"passed","severity":"normal"},{"uid":"436047d925c0fa9b","name":"Failed peers are renewed","time":{"start":1720607241137,"stop":1720607241137,"duration":0},"status":"passed","severity":"normal"},{"uid":"473d76fdd02dee49","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1720607202928,"stop":1720607202929,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe8f366c7a5ade5","name":"Push message with short payload","time":{"start":1720607464718,"stop":1720607464718,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9098e14893ec78","name":"caches peers it previously fetched","time":{"start":1720606978757,"stop":1720606978757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16cc92855d4bfe8","name":"handles multiple messages","time":{"start":1720607656175,"stop":1720607656176,"duration":1},"status":"passed","severity":"normal"},{"uid":"7faa23e4fb3bc","name":"Reopen subscription with peer with lost subscription","time":{"start":1720607070136,"stop":1720607070136,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b0b2cd61ddd3b1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1720606954460,"stop":1720606954461,"duration":1},"status":"passed","severity":"normal"},{"uid":"222282fd1c493b0a","name":"should not receive a peer event after stop","time":{"start":1720607019771,"stop":1720607019772,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01b2f43bd44e6a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1720606954460,"stop":1720606954460,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb8de96fb0b19b6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720607264255,"stop":1720607264256,"duration":1},"status":"passed","severity":"normal"},{"uid":"bccf04f3b2e29c25","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720607102192,"stop":1720607102192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b0ce8b3e6ed17f","name":"Passing page size 10 when there are 10 messages","time":{"start":1720607659351,"stop":1720607659351,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c7ac4bef152be6","name":"Check message with no pubsub topic is not received","time":{"start":1720607210894,"stop":1720607210895,"duration":1},"status":"passed","severity":"normal"},{"uid":"dded88865c67eb55","name":"Fails to push message with empty content topic","time":{"start":1720607595272,"stop":1720607595273,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78bdd02aadbfe53","name":"different cluster, different shard: nodes don't connect","time":{"start":1720607202911,"stop":1720607202911,"duration":0},"status":"passed","severity":"normal"},{"uid":"840b856f9933a05d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720607635078,"stop":1720607635078,"duration":0},"status":"passed","severity":"normal"},{"uid":"60560478981a69ec","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720607264777,"stop":1720607264777,"duration":0},"status":"passed","severity":"normal"},{"uid":"1646f1b6108d9efc","name":"Push message with Script payload","time":{"start":1720607595252,"stop":1720607595252,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3c662e40ff2b5b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app70/2/topic962/proto","time":{"start":1720607560148,"stop":1720607560149,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ac68428e9b3838","name":"should not receive a peer event after stop","time":{"start":1720607727264,"stop":1720607727264,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c44d5d5bfb15d2","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1720607663437,"stop":1720607663437,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbc10e2386c8442","name":"Check message with no payload is not received","time":{"start":1720607502639,"stop":1720607502639,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2fff6efcbb682b","name":"Waku message hash computation (payload length 0)","time":{"start":1720606957099,"stop":1720606957099,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aac8c97d3fb59a0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1720606954457,"stop":1720606954457,"duration":0},"status":"passed","severity":"normal"},{"uid":"63faf2af70151f4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720607264789,"stop":1720607264789,"duration":0},"status":"passed","severity":"normal"},{"uid":"51684164dc7f8407","name":"A test","time":{"start":1720607264875,"stop":1720607264875,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4313b962f3da45","name":"Push message with Chinese payload","time":{"start":1720607595250,"stop":1720607595251,"duration":1},"status":"passed","severity":"normal"},{"uid":"7531a434a256043d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1720607202927,"stop":1720607202928,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92339a31a78445f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720607635095,"stop":1720607635095,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d039d22219ec60e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1720606954469,"stop":1720606954469,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa42c7261eddcf86","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720607264254,"stop":1720607264255,"duration":1},"status":"passed","severity":"normal"},{"uid":"645c25ff0afd1a19","name":"Check publish message containing special chars","time":{"start":1720607508115,"stop":1720607508115,"duration":0},"status":"passed","severity":"normal"},{"uid":"533dedd1d5cd0fba","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1720606954460,"stop":1720606954460,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f7f6c8baa9ddd7","name":"stop","time":{"start":1720607044962,"stop":1720607044962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdc2dc8b9890dd6","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1720606962309,"stop":1720606962310,"duration":1},"status":"passed","severity":"normal"},{"uid":"2454e8fd56820f71","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app82/6/topic844/test.js","time":{"start":1720607560151,"stop":1720607560151,"duration":0},"status":"passed","severity":"normal"},{"uid":"f380a3e50f0586ea","name":"Subscribe to topic containing XML and receive message","time":{"start":1720607635080,"stop":1720607635080,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bad987704de49c","name":"Push message with content topic containing emoji","time":{"start":1720607464764,"stop":1720607464765,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b299c799b193327","name":"should encodeTxt and decodeTxt","time":{"start":1720606962913,"stop":1720606962913,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ceb3ddfe0cfecbe","name":"Subscribe to topic containing Russian and publish message","time":{"start":1720607503942,"stop":1720607503943,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a508804b7917004","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720607635096,"stop":1720607635096,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5b2137f1480d91","name":"Fails to push message bigger that 1MB","time":{"start":1720607464807,"stop":1720607464807,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d987fbd86e315a6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720607635085,"stop":1720607635086,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ea442c276b6fe9","name":"handles empty contentTopics array correctly","time":{"start":1720606954470,"stop":1720606954470,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4666b9819811c62","name":"Push message with SQL Injection payload","time":{"start":1720607595252,"stop":1720607595252,"duration":0},"status":"passed","severity":"normal"},{"uid":"206850ee0d77947f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720607635096,"stop":1720607635096,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ff297a5a6729dd","name":"Subscribe to topic containing Script and receive message","time":{"start":1720607635079,"stop":1720607635080,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8277cd216a0c43e","name":"Push message with content topic containing Script","time":{"start":1720607464746,"stop":1720607464753,"duration":7},"status":"passed","severity":"normal"},{"uid":"4a297a8b90cbe3f8","name":"Check meta is set [ecies]","time":{"start":1720606990338,"stop":1720606990338,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fc320f24808ccd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720607635098,"stop":1720607635098,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ed21c3f3b5038a","name":"recovers when dns.resolve returns empty","time":{"start":1720606978756,"stop":1720606978756,"duration":0},"status":"passed","severity":"normal"},{"uid":"97151445a17286ac","name":"Passing cursor with wrong message digest","time":{"start":1720607601295,"stop":1720607601296,"duration":1},"status":"passed","severity":"normal"},{"uid":"1436f00d94349fa5","name":"Push message with escaped characters payload","time":{"start":1720607464726,"stop":1720607464727,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc4b987d4caa594","name":"random static sharding 7 - Cluster ID: 629, Shard ID: 103","time":{"start":1720607565744,"stop":1720607565744,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90429af098405a6","name":"Check message with non string payload is not received","time":{"start":1720607502660,"stop":1720607502660,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fb7e5e22a84af4","name":"Decoder throws on undefined content topic","time":{"start":1720606990339,"stop":1720606990339,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a731ab988f136b","name":"Check publish message containing Script","time":{"start":1720607508117,"stop":1720607508118,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a30a72ffcec103","name":"Store - dialed first","time":{"start":1720607671923,"stop":1720607671923,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efc3ace910d932f","name":"Subscribe to topic containing long and publish message","time":{"start":1720607503934,"stop":1720607503934,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa27b5e19e1f12a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1720606954459,"stop":1720606954459,"duration":0},"status":"passed","severity":"normal"},{"uid":"15216b42cea0035e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1720607012415,"stop":1720607012416,"duration":1},"status":"passed","severity":"normal"},{"uid":"d786a4a93f2b307f","name":"Subscribe to topic containing short and receive message","time":{"start":1720607635071,"stop":1720607635072,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c04001795fa3f9b","name":"Push message with XML payload","time":{"start":1720607464723,"stop":1720607464723,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb115788c1ff518","name":"should get / set UDP multiaddr","time":{"start":1720606962918,"stop":1720606962919,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2b5fd978cb22bd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720607325214,"stop":1720607325214,"duration":0},"status":"passed","severity":"normal"},{"uid":"de59c38f41f944be","name":"Check publish message containing shell command","time":{"start":1720607508119,"stop":1720607508119,"duration":0},"status":"passed","severity":"normal"},{"uid":"829faa79769c44ec","name":"Ordered callback, aborts when callback returns true","time":{"start":1720607644722,"stop":1720607644723,"duration":1},"status":"passed","severity":"normal"},{"uid":"688c96eea8b38207","name":"Check received message containing Basic HTML tag","time":{"start":1720607502632,"stop":1720607502633,"duration":1},"status":"passed","severity":"normal"},{"uid":"44cc9467f0eff0d4","name":"Nodes with multiple pubsub topic","time":{"start":1720607477725,"stop":1720607477726,"duration":1},"status":"passed","severity":"normal"},{"uid":"a265de376ee9f912","name":"Check received message containing Arabic","time":{"start":1720607502628,"stop":1720607502628,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04ee5c83c06c15a","name":"Ping on peer without subscriptions","time":{"start":1720607094031,"stop":1720607094032,"duration":1},"status":"passed","severity":"normal"},{"uid":"967c3d800604da33","name":"Fails to publish message with size larger than 1 MB","time":{"start":1720607508144,"stop":1720607508144,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f3bff163ccca8a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720607635100,"stop":1720607635100,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f31d3440d66ed","name":"should be able to decode the field with only STORE set to true","time":{"start":1720606962317,"stop":1720606962318,"duration":1},"status":"passed","severity":"normal"},{"uid":"af074d801764c250","name":"Ordered Callback - backward","time":{"start":1720607631325,"stop":1720607631326,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee42d6fdec493226","name":"should encode/decode to text encoding","time":{"start":1720606962918,"stop":1720606962918,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e727c8f69a6f087","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720607102194,"stop":1720607102195,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59a85dfc8c7f2d2","name":"should throw error - no public key","time":{"start":1720606962915,"stop":1720606962915,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c75ed6dce9f821e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1720607503949,"stop":1720607503950,"duration":1},"status":"passed","severity":"normal"},{"uid":"1410d3ad4235007d","name":"Check publish message containing Arabic","time":{"start":1720607508116,"stop":1720607508116,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c3d5c6b4ff3616","name":"random static sharding 5 - Cluster ID: 512, Shard ID: 763","time":{"start":1720607565741,"stop":1720607565743,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c9a8783f8758dbd","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1720607202911,"stop":1720607202912,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6441d669a9169e8","name":"Wrong topic","time":{"start":1720607560152,"stop":1720607560152,"duration":0},"status":"passed","severity":"normal"},{"uid":"622b232ec2b901d3","name":"Publish without waiting for remote peer","time":{"start":1720607503924,"stop":1720607503925,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f8ba67415d32f6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1720606954449,"stop":1720606954449,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e40e8a934b1e6f","name":"Check received message containing numeric","time":{"start":1720607502644,"stop":1720607502645,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b44640e3e235b53","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720607635081,"stop":1720607635082,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d361908940ffde","name":"Subscribe and receive messages via waku relay post","time":{"start":1720607264776,"stop":1720607264776,"duration":0},"status":"passed","severity":"normal"},{"uid":"704c79b283d949b1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720607635098,"stop":1720607635099,"duration":1},"status":"passed","severity":"normal"},{"uid":"3731eaf7e5fa2d53","name":"Push message with meta","time":{"start":1720607464768,"stop":1720607464769,"duration":1},"status":"passed","severity":"normal"},{"uid":"55938cd8f284e548","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720607264252,"stop":1720607264252,"duration":0},"status":"passed","severity":"normal"},{"uid":"106d56946e9302a3","name":"should return unique PubsubTopics for static sharding","time":{"start":1720606954456,"stop":1720606954456,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b18042b689038e","name":"Relay + Store","time":{"start":1720606962924,"stop":1720606962924,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a7dea5205c02fb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1720606954462,"stop":1720606954462,"duration":0},"status":"passed","severity":"normal"},{"uid":"a236ee9b711a5806","name":"Sample","time":{"start":1720606962389,"stop":1720606962389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac985fb48bbd7a96","name":"Check message on other pubsub topic is not received","time":{"start":1720607210882,"stop":1720607210882,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ac875b7b92c10b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1720607663434,"stop":1720607663434,"duration":0},"status":"passed","severity":"normal"},{"uid":"242653862e1901b9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720607635084,"stop":1720607635084,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc98b022992c5a34","name":"Push message with Russian payload","time":{"start":1720607595251,"stop":1720607595252,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d84da264fc8f4b","name":"Check message received after nwaku node is restarted","time":{"start":1720607502661,"stop":1720607502661,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b58c13a1786438b0","name":"random static sharding 8 - Cluster ID: 703, Shard ID: 472","time":{"start":1720607565744,"stop":1720607565745,"duration":1},"status":"passed","severity":"normal"},{"uid":"45edc180ea4f486f","name":"Check received message containing shell command","time":{"start":1720607210856,"stop":1720607210857,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd4b1272369f217e","name":"through manual discovery","time":{"start":1720607320114,"stop":1720607320115,"duration":1},"status":"passed","severity":"normal"},{"uid":"f910514e6cdb95a2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720607264254,"stop":1720607264254,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f672214ca9ed436","name":"Query generator for multiple messages with different message text format","time":{"start":1720607644718,"stop":1720607644719,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1bdc9d5a333176","name":"Check received message containing SQL Injection","time":{"start":1720607502648,"stop":1720607502649,"duration":1},"status":"passed","severity":"normal"},{"uid":"17116d241ac7a95c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720607635069,"stop":1720607635069,"duration":0},"status":"passed","severity":"normal"},{"uid":"6819843d54f56582","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1720607783188,"stop":1720607783188,"duration":0},"status":"passed","severity":"normal"},{"uid":"591fd50898e04026","name":"Check message with non string payload is not received","time":{"start":1720607210896,"stop":1720607210896,"duration":0},"status":"passed","severity":"normal"},{"uid":"3caadfa400f629ad","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720607325214,"stop":1720607325215,"duration":1},"status":"passed","severity":"normal"},{"uid":"379ad964d56a33ff","name":"Refresh subscription","time":{"start":1720607503930,"stop":1720607503930,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ffd6ee68418b147","name":"Check publish message containing Russian","time":{"start":1720607508116,"stop":1720607508116,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4f4e3f9e04775d","name":"Check publish message containing XML","time":{"start":1720607508118,"stop":1720607508118,"duration":0},"status":"passed","severity":"normal"},{"uid":"74af976eaf6495f2","name":"should set field with only STORE enabled","time":{"start":1720606962923,"stop":1720606962923,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f9dba5fea81aab","name":"Check message with invalid timestamp is not received","time":{"start":1720607502637,"stop":1720607502638,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd665ef53026963","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720607635082,"stop":1720607635082,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ca5854e9561992","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720607635067,"stop":1720607635067,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0f42fd06cf7d1b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720607264789,"stop":1720607264790,"duration":1},"status":"passed","severity":"normal"},{"uid":"b094a85130473341","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1720606982647,"stop":1720606982647,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd78e4eb198f0b3b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1720606954466,"stop":1720606954466,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a74cbaafe093527","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720607635079,"stop":1720607635079,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde33a34973b5be1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720607325212,"stop":1720607325213,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b103be5efc81f8b","name":"should be called for bootstrap peers","time":{"start":1720607012414,"stop":1720607012415,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47f6f694df0bbc7","name":"Ping on peer without subscriptions","time":{"start":1720607094034,"stop":1720607094034,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b3dc6c7fd55b64","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1720607783189,"stop":1720607783189,"duration":0},"status":"passed","severity":"normal"},{"uid":"d084c069644fb612","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720607264253,"stop":1720607264253,"duration":0},"status":"passed","severity":"normal"},{"uid":"3870d4bb704e6cfe","name":"Query with Ordered Callback, No message returned","time":{"start":1720607611347,"stop":1720607611347,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78f2cbc3ab6efe","name":"Check received message containing short","time":{"start":1720607502643,"stop":1720607502644,"duration":1},"status":"passed","severity":"normal"},{"uid":"884412b451421dd7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720607477726,"stop":1720607477726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62aa1147fbbe627","name":"should properly create location multiaddrs - tcp","time":{"start":1720606962921,"stop":1720606962921,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ce8e348affa4f2","name":"Ordered Callback - forward","time":{"start":1720607631325,"stop":1720607631325,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef30b9c036e99aa9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720607635087,"stop":1720607635087,"duration":0},"status":"passed","severity":"normal"},{"uid":"1896a86cc08b7206","name":"Check received message containing Basic HTML tag","time":{"start":1720607210849,"stop":1720607210850,"duration":1},"status":"passed","severity":"normal"},{"uid":"404e25cd754eb944","name":"Check message with invalid timestamp is not received","time":{"start":1720607502658,"stop":1720607502658,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7adb90d510770","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1720607663436,"stop":1720607663436,"duration":0},"status":"passed","severity":"normal"},{"uid":"92331e742eb4dba7","name":"Push message with content topic containing short","time":{"start":1720607464731,"stop":1720607464732,"duration":1},"status":"passed","severity":"normal"},{"uid":"7050b9d084dc56ac","name":"throws on content topic with empty version field","time":{"start":1720606954444,"stop":1720606954445,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6918e378068c98","name":"throws on content topic with empty topic name field","time":{"start":1720606954445,"stop":1720606954445,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0cd14655e34067","name":"Delete observer","time":{"start":1720607449976,"stop":1720607449976,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfbd25695927dc6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1720606954460,"stop":1720606954460,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3176c3049fad8e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1720606957098,"stop":1720606957099,"duration":1},"status":"passed","severity":"normal"},{"uid":"293c1d186f80d9a4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720607635081,"stop":1720607635081,"duration":0},"status":"passed","severity":"normal"},{"uid":"685b8460c8f9f26e","name":"it tolerates circular branch references","time":{"start":1720606978756,"stop":1720606978756,"duration":0},"status":"passed","severity":"normal"},{"uid":"415d85d33b188fe2","name":"Subscribe to topic containing Script and publish message","time":{"start":1720607503944,"stop":1720607503947,"duration":3},"status":"passed","severity":"normal"},{"uid":"8bf74eb96fad1033","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1720606954467,"stop":1720606954467,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbaac09306f8cf2","name":"should be able to encode the field with only STORE set to true","time":{"start":1720606962304,"stop":1720606962305,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d8d22d118d4a1c","name":"should properly compute the node id","time":{"start":1720606962917,"stop":1720606962917,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa64b148445c2a8","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1720606954463,"stop":1720606954464,"duration":1},"status":"passed","severity":"normal"},{"uid":"55aa456e65f5e1c5","name":"Generator, custom pubsub topic","time":{"start":1720607636726,"stop":1720607636727,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09147ec5c0db36b","name":"ignores domain fetching errors","time":{"start":1720606978756,"stop":1720606978756,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e40721bcb4f1667","name":"Push message with meta","time":{"start":1720607595273,"stop":1720607595273,"duration":0},"status":"passed","severity":"normal"},{"uid":"affd8c88aff3cf39","name":"Push message with emoji payload","time":{"start":1720607595256,"stop":1720607595256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08279f9cab30d51","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720607102190,"stop":1720607102191,"duration":1},"status":"passed","severity":"normal"},{"uid":"e402e6fb279f4c59","name":"can dial TLS multiaddrs","time":{"start":1720607320114,"stop":1720607320114,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4785ba209456764","name":"addEventListener with correct event","time":{"start":1720607044958,"stop":1720607044958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f0d8e342b1766b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720607264791,"stop":1720607264791,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7baaf9bfec927d","name":"should not fail to stop the service if it was not started","time":{"start":1720607019769,"stop":1720607019770,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3cff80aed43eb9","name":"Decoder throws on undefined content topic","time":{"start":1720606988575,"stop":1720606988576,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1f0a271ff59000","name":"Ping on subscribed peer","time":{"start":1720607094031,"stop":1720607094031,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92dc370d43b3bfa","name":"Push message with content topic containing emoji","time":{"start":1720607595272,"stop":1720607595272,"duration":0},"status":"passed","severity":"normal"},{"uid":"14dd9648d2ca5438","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720607635082,"stop":1720607635082,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ee2e2f0a2aa4e9","name":"should properly create location multiaddrs - udp4","time":{"start":1720606962919,"stop":1720606962920,"duration":1},"status":"passed","severity":"normal"},{"uid":"49379274abfdf538","name":"should use the provided clusterId for the pubsub topic","time":{"start":1720606954471,"stop":1720606954471,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4c6769ddf3ab6b","name":"Number of peers are maintained correctly","time":{"start":1720607241136,"stop":1720607241136,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0c0f2da838aaf2","name":"Mutual subscription","time":{"start":1720607503922,"stop":1720607503923,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3ffbce65970aae","name":"Push message with content topic containing special chars","time":{"start":1720607464734,"stop":1720607464735,"duration":1},"status":"passed","severity":"normal"},{"uid":"2572b7724d8831d0","name":"isConnected should return false after all peers disconnect","time":{"start":1720607004719,"stop":1720607004720,"duration":1},"status":"passed","severity":"normal"},{"uid":"114ab1c05f5ffc39","name":"Push message with long payload","time":{"start":1720607595249,"stop":1720607595249,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b42e1e48fba674c","name":"Check received message with timestamp: 1720607003831000000 ","time":{"start":1720607502636,"stop":1720607502636,"duration":0},"status":"passed","severity":"normal"}]