mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"d54348da8f5ff069","name":"Waku message hash computation (no timestamp)","time":{"start":1725575311736,"stop":1725575311737,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc15faf7211f7f13","name":"Check publish message containing Arabic","time":{"start":1725575809018,"stop":1725575809018,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae228dae3658bee","name":"removeEventListener with wrong event","time":{"start":1725575398921,"stop":1725575398921,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc429225fa2b2ab","name":"Push message with content topic containing long","time":{"start":1725575779802,"stop":1725575779802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef539e5bbb2912e","name":"Ping fails for unsubscribed peers","time":{"start":1725575464534,"stop":1725575464535,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6214de40ad7be4","name":"Push message with numeric payload","time":{"start":1725575866341,"stop":1725575866341,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed70d8884efa755","name":"random static sharding 2 - Cluster ID: 370, Shard ID: 587","time":{"start":1725575866533,"stop":1725575866534,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ca4bc9aac2b2cd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725575574649,"stop":1725575574650,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f84b37db2703aa","name":"Refresh subscription","time":{"start":1725575906371,"stop":1725575906371,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a4dc09633b2765","name":"Subscribe to topic containing short and receive message","time":{"start":1725575906404,"stop":1725575906404,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a1855816df8707","name":"Refresh subscription","time":{"start":1725575574647,"stop":1725575574647,"duration":0},"status":"passed","severity":"normal"},{"uid":"62125801bb4518b8","name":"configure the node with multiple content topics","time":{"start":1725575832361,"stop":1725575832361,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d109409e02edad0","name":"Check received message containing unicode special characters","time":{"start":1725575532292,"stop":1725575532293,"duration":1},"status":"passed","severity":"normal"},{"uid":"a194043201f7c95c","name":"should be called for bootstrap peers","time":{"start":1725575365871,"stop":1725575365871,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bd5ddce6d56a5e","name":"Passing invalid cursor","time":{"start":1725575852648,"stop":1725575852650,"duration":2},"status":"passed","severity":"normal"},{"uid":"d983d3c990c07c63","name":"Passing page size 1 when there are 4 messages","time":{"start":1725575905661,"stop":1725575905662,"duration":1},"status":"passed","severity":"normal"},{"uid":"205832ed15a054b1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1725575309247,"stop":1725575309247,"duration":0},"status":"passed","severity":"normal"},{"uid":"7774caf277e00b26","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725575574649,"stop":1725575574649,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a215b54e7d24c5","name":"can start and stop the service","time":{"start":1725575333818,"stop":1725575333818,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7dc7bba6359d1f9","name":"dispatchEvent via connectionManager","time":{"start":1725575398922,"stop":1725575398923,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d948b7f9efb86e","name":"random static sharding 7 - Cluster ID: 33, Shard ID: 595","time":{"start":1725575866536,"stop":1725575866536,"duration":0},"status":"passed","severity":"normal"},{"uid":"a732b0bb26500bd4","name":"Push message with content topic containing long","time":{"start":1725575866353,"stop":1725575866353,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0740c8371601a2","name":"Ping on subscribed peer","time":{"start":1725575436738,"stop":1725575436739,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b8542d3823d500","name":"should return empty list for no shard","time":{"start":1725575309254,"stop":1725575309254,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fe72d26772202d","name":"Passing page size 3 when there are 20 messages","time":{"start":1725575905662,"stop":1725575905662,"duration":0},"status":"passed","severity":"normal"},{"uid":"495d6849d5fc6214","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1725575876001,"stop":1725575876001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3e885a2d996a2e","name":"throws on content topic with too few or too many fields","time":{"start":1725575309235,"stop":1725575309236,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c356e0d7dbdbbb","name":"should be able to decode the field with only STORE set to true","time":{"start":1725575316990,"stop":1725575316990,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2ca59c61affcdc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725575569232,"stop":1725575569232,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda1c26348e17cab","name":"handles empty contentTopics array correctly","time":{"start":1725575309268,"stop":1725575309269,"duration":1},"status":"passed","severity":"normal"},{"uid":"401b73ae0f6e6052","name":"Query generator for multiple messages with multiple decoders","time":{"start":1725575904838,"stop":1725575904839,"duration":1},"status":"passed","severity":"normal"},{"uid":"89be4c3e50f4ec2c","name":"LightPush with 2 connections","time":{"start":1725575592098,"stop":1725575592099,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc684caaafad8a2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725575574640,"stop":1725575574640,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b04e35c2c6d3d24","name":"Check message with no payload is not received","time":{"start":1725575532313,"stop":1725575532313,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ee6b59aab56d54","name":"returns all values when wanted number matches available values","time":{"start":1725575328611,"stop":1725575328613,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb813b7fa4e4536b","name":"Check received message containing Script","time":{"start":1725575755500,"stop":1725575755500,"duration":0},"status":"passed","severity":"normal"},{"uid":"d720e83e49fcfc39","name":"Passing cursor with wrong pubsubTopic","time":{"start":1725575852650,"stop":1725575852658,"duration":8},"status":"passed","severity":"normal"},{"uid":"2e51cf7ef3d6090","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1725575923555,"stop":1725575923555,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cf60cf1861237a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1725575316985,"stop":1725575316986,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da91096c168f2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725575906373,"stop":1725575906377,"duration":4},"status":"passed","severity":"normal"},{"uid":"3ab6501009a3da24","name":"should not fail to start the service if it is already started","time":{"start":1725575333819,"stop":1725575333819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c155a79955bff3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725575569238,"stop":1725575569241,"duration":3},"status":"passed","severity":"normal"},{"uid":"a0fd7d517cde15a8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725575906406,"stop":1725575906406,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12ce066cf2906a7","name":"Push message with content topic containing shell command","time":{"start":1725575779813,"stop":1725575779813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd44659c641a290","name":"non connected peers","time":{"start":1725575755680,"stop":1725575755680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bff7767ff3b61057","name":"random static sharding 9 - Cluster ID: 988, Shard ID: 133","time":{"start":1725575866537,"stop":1725575866537,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabbcf2c59a49607","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1725575700127,"stop":1725575700127,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f132c5bc6e57bb","name":"should not fail to start the service if it is already started","time":{"start":1725575376147,"stop":1725575376148,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af75e03118a2da3","name":"Push message with Russian payload","time":{"start":1725575779795,"stop":1725575779796,"duration":1},"status":"passed","severity":"normal"},{"uid":"992b6cb6c445e3da","name":"Push message with content topic containing numeric","time":{"start":1725575866353,"stop":1725575866353,"duration":0},"status":"passed","severity":"normal"},{"uid":"4543d690174deebc","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1725575329439,"stop":1725575329439,"duration":0},"status":"passed","severity":"normal"},{"uid":"b274b53dfb4b95f6","name":"Check received message containing Chinese","time":{"start":1725575755464,"stop":1725575755464,"duration":0},"status":"passed","severity":"normal"},{"uid":"e215fd4909704a65","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1725575311734,"stop":1725575311735,"duration":1},"status":"passed","severity":"normal"},{"uid":"865a8616c8e4c8f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725575540678,"stop":1725575540678,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c2cb81ed6fe4d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725575658824,"stop":1725575658824,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de1645f4a0f71df","name":"1 Relay, 1 Filter, gives up","time":{"start":1725575329302,"stop":1725575329303,"duration":1},"status":"passed","severity":"normal"},{"uid":"74528c6f6b81f0cd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725575866532,"stop":1725575866533,"duration":1},"status":"passed","severity":"normal"},{"uid":"7acb3e401a698106","name":"Passing page size 0 when there are 110 messages","time":{"start":1725575905661,"stop":1725575905661,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab236ab83ee42e9","name":"LightPush with 0 connections","time":{"start":1725575592097,"stop":1725575592097,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fadd2b4a10691d6","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1725575680783,"stop":1725575680783,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f56e5ef299fc14","name":"throws on content topic with non-number generation field","time":{"start":1725575309236,"stop":1725575309236,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a4a2b2e3bedbb9","name":"Ordered Callback - false","time":{"start":1725575888320,"stop":1725575888320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1066c4c438f80e21","name":"Push message with content topic containing unicode special characters","time":{"start":1725575866374,"stop":1725575866374,"duration":0},"status":"passed","severity":"normal"},{"uid":"6725248e81fa9df9","name":"Check message with no content topic is not received","time":{"start":1725575532312,"stop":1725575532312,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec61afe48c2dcc5","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1725575923553,"stop":1725575923553,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3af919786c9885b","name":"Push message with custom timestamp: 1725579169460","time":{"start":1725575866417,"stop":1725575866417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac0a62c7483fa6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725575906392,"stop":1725575906393,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a4f138fa6b8a8b","name":"Fails to push message bigger that 1MB","time":{"start":1725575779817,"stop":1725575779818,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae67a9d900f3dd44","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1725575309261,"stop":1725575309262,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5432b070b02279","name":"Used by Waku Relay","time":{"start":1725575919196,"stop":1725575919197,"duration":1},"status":"passed","severity":"normal"},{"uid":"32742ac61981dc05","name":"Push message with short payload","time":{"start":1725575779784,"stop":1725575779785,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f8d4142531f5ec","name":"Subscribe and receive messages via waku relay post","time":{"start":1725575906398,"stop":1725575906399,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df02c9a0405b244","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1725575852645,"stop":1725575852646,"duration":1},"status":"passed","severity":"normal"},{"uid":"6032ba400a69ce4f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725575569243,"stop":1725575569245,"duration":2},"status":"passed","severity":"normal"},{"uid":"77b7c7395363d45f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725575569233,"stop":1725575569234,"duration":1},"status":"passed","severity":"normal"},{"uid":"11344ab5067b74a0","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1725575316986,"stop":1725575316987,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c50d0d270bc990","name":"Query Generator, Wrong PubsubTopic","time":{"start":1725575875997,"stop":1725575875998,"duration":1},"status":"passed","severity":"normal"},{"uid":"45bf0e6018a74579","name":"Push message with Arabic payload","time":{"start":1725575779790,"stop":1725575779795,"duration":5},"status":"passed","severity":"normal"},{"uid":"321ff2d022b27133","name":"Push message with JSON payload","time":{"start":1725575779798,"stop":1725575779798,"duration":0},"status":"passed","severity":"normal"},{"uid":"50731ed2974ece3f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725575442670,"stop":1725575442670,"duration":0},"status":"passed","severity":"normal"},{"uid":"df538fcb0f3b7748","name":"Subscribe and receive messages via waku relay post","time":{"start":1725575906368,"stop":1725575906369,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a91e28bccca746f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725575906405,"stop":1725575906405,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b6ba721c8f4970","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1725575852645,"stop":1725575852645,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2138e4c994979c2","name":"Privacy Node - default protocol","time":{"start":1725575930347,"stop":1725575930348,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f605afda8dfdec","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725575680787,"stop":1725575680787,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09f7dc53e7f2e93","name":"handles empty shards array correctly","time":{"start":1725575309268,"stop":1725575309268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5f34b8fb548094","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1725575309253,"stop":1725575309253,"duration":0},"status":"passed","severity":"normal"},{"uid":"94eb04be95f3ea30","name":"Query Generator, No Decoder","time":{"start":1725575875998,"stop":1725575875999,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd722e25311739fb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725575574662,"stop":1725575574663,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4fda69afb2455b4","name":"Relay - dialed first","time":{"start":1725575930344,"stop":1725575930344,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d8538c12c7999c","name":"Passing page size 10 when there are 10 messages","time":{"start":1725575905662,"stop":1725575905662,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c36487d9aa1fdc3","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725575680788,"stop":1725575680788,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c77aa09489205f6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1725575358913,"stop":1725575358914,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f466efb7be5228","name":"Push message with content topic containing special chars","time":{"start":1725575779803,"stop":1725575779804,"duration":1},"status":"passed","severity":"normal"},{"uid":"3902d1be89b10d45","name":"Encoder throws on undefined content topic","time":{"start":1725575341343,"stop":1725575341344,"duration":1},"status":"passed","severity":"normal"},{"uid":"c303212d6f7394e8","name":"random static sharding 5 - Cluster ID: 703, Shard ID: 413","time":{"start":1725575866535,"stop":1725575866535,"duration":0},"status":"passed","severity":"normal"},{"uid":"649ca174c0b8993e","name":"Check received message with timestamp: 1725575358094000000 ","time":{"start":1725575532294,"stop":1725575532294,"duration":0},"status":"passed","severity":"normal"},{"uid":"3824d51b7f392939","name":"Check received message containing unicode special characters","time":{"start":1725575755502,"stop":1725575755502,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79ac9a34edeaca9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1725575316992,"stop":1725575316992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22c33922b563b65","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725575540658,"stop":1725575540659,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5b49dd15a56165","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1725575328613,"stop":1725575328614,"duration":1},"status":"passed","severity":"normal"},{"uid":"2246ad74dd9bb57e","name":"connected peers and dial","time":{"start":1725575755679,"stop":1725575755679,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eeaa9f76900d0028","name":"Push message with escaped characters payload","time":{"start":1725575779799,"stop":1725575779799,"duration":0},"status":"passed","severity":"normal"},{"uid":"9450aecd5ea7cb6","name":"should encodeTxt and decodeTxt","time":{"start":1725575317679,"stop":1725575317680,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46c2cd80ada0e80","name":"should return valid sharding parameters for static sharding","time":{"start":1725575309267,"stop":1725575309267,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb8491d36651363","name":"Push message on custom pubsubTopic","time":{"start":1725575658824,"stop":1725575658824,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf788f9bdc349b26","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725575906410,"stop":1725575906410,"duration":0},"status":"passed","severity":"normal"},{"uid":"15530d2041f04867","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1725575309269,"stop":1725575309269,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4cb60f1388724f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1725575811232,"stop":1725575811232,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af9a7b443809b6a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1725575329440,"stop":1725575329441,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a68eb9022cbd74c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725575658825,"stop":1725575658828,"duration":3},"status":"passed","severity":"normal"},{"uid":"fd7b03b5c243df86","name":"Subscribe to topic containing Script and receive message","time":{"start":1725575906381,"stop":1725575906387,"duration":6},"status":"passed","severity":"normal"},{"uid":"1f48b9a34a29fb13","name":"Check publish message containing JSON","time":{"start":1725575809023,"stop":1725575809023,"duration":0},"status":"passed","severity":"normal"},{"uid":"efefae48fb069a33","name":"Passing page size 110 when there are 120 messages","time":{"start":1725575905663,"stop":1725575905664,"duration":1},"status":"passed","severity":"normal"},{"uid":"e619166ff0308fb0","name":"Publish message with large meta","time":{"start":1725575809033,"stop":1725575809033,"duration":0},"status":"passed","severity":"normal"},{"uid":"a917a490c5402275","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1725575875999,"stop":1725575876000,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7dde8fba19b886","name":"Ordered Callback - true","time":{"start":1725575888320,"stop":1725575888320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05759d7cb974ab9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725575906373,"stop":1725575906373,"duration":0},"status":"passed","severity":"normal"},{"uid":"6336dd5ac679cc85","name":"Check message with invalid timestamp is not received","time":{"start":1725575755489,"stop":1725575755489,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcac3de213a83f52","name":"should handle corrupted local storage data gracefully","time":{"start":1725575333822,"stop":1725575333822,"duration":0},"status":"passed","severity":"normal"},{"uid":"a087d9f623b0a9d0","name":"Js publishes, other Js receives","time":{"start":1725575776785,"stop":1725575776785,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2b47780a2c5e34","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1725575368764,"stop":1725575368764,"duration":0},"status":"passed","severity":"normal"},{"uid":"7883eafb9993fbbe","name":"more peers than existing","time":{"start":1725575755680,"stop":1725575755680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f64a6c2aa9edab9","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1725575700127,"stop":1725575700128,"duration":1},"status":"passed","severity":"normal"},{"uid":"d370ec96eb040cd8","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1725575368769,"stop":1725575368769,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa634b4fb27dfe15","name":"Subscribe to topic containing short and receive message","time":{"start":1725575906371,"stop":1725575906372,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1cc19e3b372f6d2","name":"Sign & Recover","time":{"start":1725575340147,"stop":1725575340147,"duration":0},"status":"passed","severity":"normal"},{"uid":"913acdb1253d4f8c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1725575316992,"stop":1725575316993,"duration":1},"status":"passed","severity":"normal"},{"uid":"94236cc8344e8d7","name":"Check message received after nwaku node is restarted","time":{"start":1725575755494,"stop":1725575755494,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34eb26f41d86aac1","name":"random static sharding 1 - Cluster ID: 379, Shard ID: 644","time":{"start":1725575866533,"stop":1725575866533,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a815174ffa22c6","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1725575309246,"stop":1725575309246,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a6b29161dea8eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1725575309261,"stop":1725575309261,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2812d3007868455","name":"Check received message containing Russian","time":{"start":1725575755465,"stop":1725575755465,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0c1607e922419d","name":"Check message on other pubsub topic is not received","time":{"start":1725575532311,"stop":1725575532311,"duration":0},"status":"passed","severity":"normal"},{"uid":"190d91f57f7127aa","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1725575923553,"stop":1725575923554,"duration":1},"status":"passed","severity":"normal"},{"uid":"b972e5d015ca5110","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725575906406,"stop":1725575906409,"duration":3},"status":"passed","severity":"normal"},{"uid":"6b9729c002d4b2b1","name":"Ping on subscribed peer","time":{"start":1725575436742,"stop":1725575436743,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f842aa867eeb2a","name":"should properly create location multiaddrs - udp","time":{"start":1725575317691,"stop":1725575317691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0548dd32abb8d51","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app61/8/topic230/proto","time":{"start":1725575832356,"stop":1725575832356,"duration":0},"status":"passed","severity":"normal"},{"uid":"787ef54fad6b57fc","name":"stop","time":{"start":1725575398923,"stop":1725575398924,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad924424398335a6","name":"Subscribe to topic containing long and receive message","time":{"start":1725575574647,"stop":1725575574648,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7cb45edbd17d4d0","name":"Relay + Store","time":{"start":1725575367810,"stop":1725575367810,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f785d8701407661","name":"throws on content topic with generation field greater than 0","time":{"start":1725575309236,"stop":1725575309237,"duration":1},"status":"passed","severity":"normal"},{"uid":"849e1b1751fffb69","name":"Fields are not dropped","time":{"start":1725575321879,"stop":1725575321880,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29f2fe79d675a9","name":"Subscribe to topic containing short and receive message","time":{"start":1725575574647,"stop":1725575574647,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a397e5064996cd","name":"Push message with rate limit","time":{"start":1725575866415,"stop":1725575866416,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5952220e1fc8ffa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725575658823,"stop":1725575658823,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d312b14fca8a9f","name":"Check message received after jswaku node is restarted","time":{"start":1725575755493,"stop":1725575755494,"duration":1},"status":"skipped","severity":"normal"},{"uid":"732ebb9780a52025","name":"Throws when trying to push message with empty payload","time":{"start":1725575866352,"stop":1725575866352,"duration":0},"status":"passed","severity":"normal"},{"uid":"938c71164cadbd2d","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1725575540685,"stop":1725575540685,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c5f8f25f14a740","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1725575902103,"stop":1725575902103,"duration":0},"status":"passed","severity":"normal"},{"uid":"3addedb8154a1200","name":"Push message with meta","time":{"start":1725575866403,"stop":1725575866413,"duration":10},"status":"passed","severity":"normal"},{"uid":"175532caf9d4b716","name":"Relay - dialed after","time":{"start":1725575930344,"stop":1725575930344,"duration":0},"status":"passed","severity":"normal"},{"uid":"481faa4120fcf147","name":"Fails to push message bigger that 1MB","time":{"start":1725575866421,"stop":1725575866421,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5479aa59e4d875","name":"same cluster, different shard: nodes don't connect","time":{"start":1725575540650,"stop":1725575540650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2377599129b0bd2c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1725575811233,"stop":1725575811233,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a51e5bff1f1151","name":"Push message with SQL Injection payload","time":{"start":1725575779796,"stop":1725575779796,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e816df3cfdcd66","name":"unsubscribes","time":{"start":1725575914225,"stop":1725575914226,"duration":1},"status":"passed","severity":"normal"},{"uid":"876eaf29e845916","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app94/9/topic610/xml","time":{"start":1725575832357,"stop":1725575832357,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5597d7cbe78001","name":"caches peers it previously fetched","time":{"start":1725575330060,"stop":1725575330061,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdafe825ddcda57b","name":"should not fail to stop the service if it was not started","time":{"start":1725575806967,"stop":1725575806967,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e436f59238715dc","name":"throws on empty content topic","time":{"start":1725575309235,"stop":1725575309235,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb5afd2a89e8a3","name":"should use DNS peer discovery with light client","time":{"start":1725575376150,"stop":1725575376150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e3709a3fe9cfc54","name":"Subscribe to topic containing Script and receive message","time":{"start":1725575906409,"stop":1725575906409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3b208921f8b117","name":"Check received message containing Basic HTML tag","time":{"start":1725575755466,"stop":1725575755480,"duration":14},"status":"passed","severity":"normal"},{"uid":"2a9508c61449b668","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1725575309256,"stop":1725575309256,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ca65423c54a2be","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1725575409998,"stop":1725575409999,"duration":1},"status":"passed","severity":"normal"},{"uid":"414fcd902244620c","name":"Push message with numeric payload","time":{"start":1725575779787,"stop":1725575779788,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c4d3d574595eb6","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1725575811211,"stop":1725575811212,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae6a74bfa0faee7","name":"should return unique PubsubTopics for static sharding","time":{"start":1725575309252,"stop":1725575309253,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd7aceaaa04f5a6","name":"can start and stop the service","time":{"start":1725575376145,"stop":1725575376145,"duration":0},"status":"passed","severity":"normal"},{"uid":"4517f9de80b63114","name":"Subscribe and receives messages on 20 topics","time":{"start":1725575906400,"stop":1725575906401,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd94a3a87a2d7992","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1725575540682,"stop":1725575540682,"duration":0},"status":"passed","severity":"normal"},{"uid":"295fc719503049cd","name":"should set field with all protocols disabled","time":{"start":1725575317692,"stop":1725575317692,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4cce8e72f8ffb5","name":"should throw error - no id","time":{"start":1725575317682,"stop":1725575317682,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2da177ae670fd1a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1725575309251,"stop":1725575309251,"duration":0},"status":"passed","severity":"normal"},{"uid":"6978da8b994f7257","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1725575811232,"stop":1725575811232,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a53619725886be","name":"Check received message with timestamp: 1725575358278 ","time":{"start":1725575755505,"stop":1725575755505,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffe9f41699914ee","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725575658822,"stop":1725575658822,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad6c13792ab88a2","name":"returns all values when wanted number is greater than available values","time":{"start":1725575328613,"stop":1725575328613,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f83d74d9ee4b3b","name":"Publish without waiting for remote peer","time":{"start":1725575811209,"stop":1725575811209,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba07710d82b172d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1725575309261,"stop":1725575309261,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97f7813a5474833","name":"Check received message containing long","time":{"start":1725575532277,"stop":1725575532278,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6f8615c05dd70d","name":"Subscribe and publish message","time":{"start":1725575811209,"stop":1725575811210,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a992852874ee34","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1725575329438,"stop":1725575329438,"duration":0},"status":"passed","severity":"normal"},{"uid":"216945a65ca425af","name":"Check message with non string payload is not received","time":{"start":1725575755490,"stop":1725575755490,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6eb955968a4a95","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725575569234,"stop":1725575569235,"duration":1},"status":"passed","severity":"normal"},{"uid":"847f56e145268aaa","name":"Check received message containing SQL Injection","time":{"start":1725575532284,"stop":1725575532286,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b3883461c1c9561","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1725575309245,"stop":1725575309246,"duration":1},"status":"passed","severity":"normal"},{"uid":"4297b7b3cdacde3f","name":"Promise Callback - false","time":{"start":1725575888319,"stop":1725575888320,"duration":1},"status":"passed","severity":"normal"},{"uid":"72dd6897b69a8b37","name":"Number of peers are maintained correctly","time":{"start":1725575464533,"stop":1725575464534,"duration":1},"status":"passed","severity":"normal"},{"uid":"131c59ecefdf03ad","name":"Filter with 2 connections","time":{"start":1725575592099,"stop":1725575592099,"duration":0},"status":"passed","severity":"normal"},{"uid":"be27680467f329fb","name":"Check message received after jswaku node is restarted","time":{"start":1725575755508,"stop":1725575755508,"duration":0},"status":"skipped","severity":"normal"},{"uid":"515d1ad8c1202ddf","name":"Check received message containing shell command","time":{"start":1725575755501,"stop":1725575755501,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21ba9acdbb0fb35","name":"Check publish message after service node is restarted","time":{"start":1725575809032,"stop":1725575809032,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ebd08545da1929c","name":"Check publish message containing emoji","time":{"start":1725575809027,"stop":1725575809027,"duration":0},"status":"passed","severity":"normal"},{"uid":"300d40a34ce7d7f0","name":"Check received message containing Chinese","time":{"start":1725575532280,"stop":1725575532282,"duration":2},"status":"passed","severity":"normal"},{"uid":"b6c7f73f76a238e7","name":"Mutual subscription","time":{"start":1725575811208,"stop":1725575811208,"duration":0},"status":"passed","severity":"normal"},{"uid":"707d92440b3de16","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725575906388,"stop":1725575906389,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb964809bf33967b","name":"Push message with content topic containing XML","time":{"start":1725575779806,"stop":1725575779806,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2c658ac7412bcf","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1725575809028,"stop":1725575809028,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64537597be3984e","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725575680788,"stop":1725575680788,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b802e7d330e115","name":"isConnected return false after peer stops","time":{"start":1725575410002,"stop":1725575410002,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa22a660332d9f1a","name":"Check received message containing Script","time":{"start":1725575755466,"stop":1725575755466,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9e24443db2b332","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1725575540678,"stop":1725575540678,"duration":0},"status":"passed","severity":"normal"},{"uid":"b141ffe554fbb4ea","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1725575309372,"stop":1725575309372,"duration":0},"status":"passed","severity":"normal"},{"uid":"889a6635d5f45b1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725575574643,"stop":1725575574644,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab2e9c5b3b403a3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1725575309259,"stop":1725575309259,"duration":0},"status":"passed","severity":"normal"},{"uid":"4baca3944a348a82","name":"Reusing cursor across nodes","time":{"start":1725575852648,"stop":1725575852648,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ace1a2fcdb5dc86","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1725575365871,"stop":1725575365872,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1e8369c1fef2d0","name":"Push message with shell command payload","time":{"start":1725575866346,"stop":1725575866346,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdad60e42d06577","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725575906369,"stop":1725575906369,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81569fac3e7c03e","name":"Check message with invalid timestamp is not received","time":{"start":1725575755506,"stop":1725575755506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7fb208cfeea64e","name":"Push message with content topic containing Chinese","time":{"start":1725575866354,"stop":1725575866366,"duration":12},"status":"passed","severity":"normal"},{"uid":"4d4b3e977c27e5eb","name":"should properly create location multiaddrs - tcp6","time":{"start":1725575317690,"stop":1725575317691,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d202f8b5ad60ba","name":"Push message with emoji payload","time":{"start":1725575866347,"stop":1725575866350,"duration":3},"status":"passed","severity":"normal"},{"uid":"bd5bbbb38aa432f6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1725575329439,"stop":1725575329439,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bd82fad3d82bb9","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1725575680785,"stop":1725575680785,"duration":0},"status":"passed","severity":"normal"},{"uid":"687a3b732891db3d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725575906467,"stop":1725575906468,"duration":1},"status":"passed","severity":"normal"},{"uid":"29470353a9609dc5","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1725575809031,"stop":1725575809031,"duration":0},"status":"passed","severity":"normal"},{"uid":"2357cfb10399771e","name":"should not throw an error for a single configured topic","time":{"start":1725575309264,"stop":1725575309264,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cc69ac6d344d20","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1725575680787,"stop":1725575680787,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b38866bcc350691","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1725575923552,"stop":1725575923553,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9257ae7ee70df0","name":"Push message with XML payload","time":{"start":1725575866345,"stop":1725575866345,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea803cab34d9eb44","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1725575330062,"stop":1725575330062,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdac87e7a622f20c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725575906412,"stop":1725575906413,"duration":1},"status":"passed","severity":"normal"},{"uid":"978ac1b1df0e9971","name":"Check received message containing Arabic","time":{"start":1725575755498,"stop":1725575755499,"duration":1},"status":"passed","severity":"normal"},{"uid":"944dc3ae72ba0fd9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725575477544,"stop":1725575477546,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e1409679de7db39","name":"should not fail to stop the service if it was not started","time":{"start":1725575333818,"stop":1725575333819,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb641a970e4a3f9b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1725575540677,"stop":1725575540677,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08794163b72292","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725575574664,"stop":1725575574665,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2aa5708d18ab67c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725575755488,"stop":1725575755488,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a4430d36905e5b","name":"udp ip6 address","time":{"start":1725575317070,"stop":1725575317071,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d6d786503e16682","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725575442672,"stop":1725575442672,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ec2108aea6f1d7","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1725575902102,"stop":1725575902103,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c3bfa36263e0c2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725575866540,"stop":1725575866540,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d86cc417a6afa1","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1725575442669,"stop":1725575442670,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdab524d225004ed","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725575574641,"stop":1725575574643,"duration":2},"status":"passed","severity":"normal"},{"uid":"f09b6fb0a63389b1","name":"should not receive a peer event before start","time":{"start":1725575806970,"stop":1725575806970,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab0434aa5f6d7d5","name":"topics with same application and version share the same shard","time":{"start":1725575309248,"stop":1725575309248,"duration":0},"status":"passed","severity":"normal"},{"uid":"11714e810724d3af","name":"Reopen subscription with peer with lost subscription","time":{"start":1725575436755,"stop":1725575436756,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d76ccdf8c32d91","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725575316993,"stop":1725575316993,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd4c09bfce19d69","name":"should handle a minimal index list","time":{"start":1725575309371,"stop":1725575309372,"duration":1},"status":"passed","severity":"normal"},{"uid":"6000efcf7aa87ca3","name":"start node with empty content topic","time":{"start":1725575832362,"stop":1725575832363,"duration":1},"status":"passed","severity":"normal"},{"uid":"371b3b68a42ae2d6","name":"addEventListener with correct event","time":{"start":1725575398920,"stop":1725575398920,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e624f7c9f8075","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1725575309246,"stop":1725575309246,"duration":0},"status":"passed","severity":"normal"},{"uid":"905fe64ecb03d9c5","name":"Push message with content topic containing Russian","time":{"start":1725575779805,"stop":1725575779805,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c4823dab0dc922","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1725575902102,"stop":1725575902102,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e05dc27d9b8fa69","name":"should throw error - no public key","time":{"start":1725575317682,"stop":1725575317682,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f7bde0196e4e1","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1725575309253,"stop":1725575309253,"duration":0},"status":"passed","severity":"normal"},{"uid":"7922e2be48c3a694","name":"Store - dialed after - with timeout","time":{"start":1725575930345,"stop":1725575930345,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf4dc4c9058b1bf","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1725575311735,"stop":1725575311735,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de71065f64c00ca","name":"Non TWN Cluster","time":{"start":1725575832351,"stop":1725575832352,"duration":1},"status":"passed","severity":"normal"},{"uid":"178cc3b397ca0e79","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1725575540681,"stop":1725575540682,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a1a8a303341341","name":"Decoder throws on undefined content topic","time":{"start":1725575341344,"stop":1725575341344,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe472b70db8e73c3","name":"less peers than existing","time":{"start":1725575755680,"stop":1725575755680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2232e443108005b8","name":"Push message with custom timestamp: 1694817192259","time":{"start":1725575779816,"stop":1725575779816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a6c60c289fd1f7","name":"Push message with short payload","time":{"start":1725575866339,"stop":1725575866340,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e06cb21ac63493a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725575832350,"stop":1725575832351,"duration":1},"status":"passed","severity":"normal"},{"uid":"35dfb74e0630735d","name":"Push message equal or less that 1MB","time":{"start":1725575779817,"stop":1725575779817,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b7aba88e25ceac","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725575569232,"stop":1725575569233,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2a4345e647d43f","name":"Push message with Script payload","time":{"start":1725575866344,"stop":1725575866345,"duration":1},"status":"passed","severity":"normal"},{"uid":"f405d8843482800d","name":"Check message received after jswaku node is restarted","time":{"start":1725575532314,"stop":1725575532314,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca6fbab3fde96d3f","name":"Query with Ordered Callback, No message returned","time":{"start":1725575876000,"stop":1725575876000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17d1bb3f479e377","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725575680786,"stop":1725575680786,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f6c8cacf2598fa","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1725575358914,"stop":1725575358915,"duration":1},"status":"passed","severity":"normal"},{"uid":"91812a4bab2fe092","name":"Failed peers are renewed","time":{"start":1725575605299,"stop":1725575605299,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4f76d91ae17f77","name":"Publish message with custom timestamp: Thu Sep 05 2024 21:36:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1725575809029,"stop":1725575809029,"duration":0},"status":"passed","severity":"normal"},{"uid":"de85aef2040113e5","name":"Push 30 different messages","time":{"start":1725575866350,"stop":1725575866352,"duration":2},"status":"passed","severity":"normal"},{"uid":"2254cacd0fb5ece3","name":"Check received message containing numeric","time":{"start":1725575532278,"stop":1725575532279,"duration":1},"status":"passed","severity":"normal"},{"uid":"989b58689f6c9671","name":"Sample","time":{"start":1725575317107,"stop":1725575317107,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f0c6ceac8d9f45","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1725575540687,"stop":1725575540687,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a5f6eae4693006","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1725575540686,"stop":1725575540686,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d596eed8a502ec","name":"Push message with Basic HTML tag payload","time":{"start":1725575779797,"stop":1725575779798,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcfbecdb00dbb91c","name":"Check received message containing XML","time":{"start":1725575755500,"stop":1725575755500,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d200243d77b0e12","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725575906399,"stop":1725575906399,"duration":0},"status":"passed","severity":"normal"},{"uid":"103b98f8d7debc66","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725575574648,"stop":1725575574648,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2cac5e094995cd","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1725575876000,"stop":1725575876001,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e37584402c00220","name":"Subscribe to topic containing Script and publish message","time":{"start":1725575811223,"stop":1725575811224,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc2c01ca075fe4c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725575477548,"stop":1725575477548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08aba89286a877b","name":"Passing page size 19 when there are 20 messages","time":{"start":1725575905663,"stop":1725575905663,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d63ae1e05c28162","name":"Fails to push message with empty content topic","time":{"start":1725575779814,"stop":1725575779814,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6995ceb497cc3f","name":"Check message received after nwaku node is restarted","time":{"start":1725575755508,"stop":1725575755508,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bf5ce802e14b028","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725575574646,"stop":1725575574646,"duration":0},"status":"passed","severity":"normal"},{"uid":"d471b96d4c42a419","name":"Ping on peer without subscriptions","time":{"start":1725575436743,"stop":1725575436744,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8cea0b7dfb79d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1725575785047,"stop":1725575785047,"duration":0},"status":"passed","severity":"normal"},{"uid":"166fabeb66587b14","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725575680785,"stop":1725575680786,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae2afc638fb3022","name":"Push message with XML payload","time":{"start":1725575779797,"stop":1725575779797,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca78ca21d60bb595","name":"Check publish message containing escaped characters","time":{"start":1725575809025,"stop":1725575809026,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf51071d784b43f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725575574660,"stop":1725575574661,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dea858fdc9971ff","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1725575540688,"stop":1725575540688,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a548aa6a0ce483b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725575574659,"stop":1725575574660,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e48882822deaea","name":"Ephemeral messages are not stored","time":{"start":1725575368763,"stop":1725575368763,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cd820b2a8473a7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725575477547,"stop":1725575477548,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b24d55b83761ed4","name":"getPeersByDiscovery","time":{"start":1725575398921,"stop":1725575398922,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e774f05bfb37714","name":"Subscribe and receive messages via lightPush","time":{"start":1725575906396,"stop":1725575906396,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8833ad3b5a414c","name":"Check message on other pubsub topic is not received","time":{"start":1725575755489,"stop":1725575755489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ab4aad299f56a0","name":"Check message with no content topic is not received","time":{"start":1725575755506,"stop":1725575755507,"duration":1},"status":"passed","severity":"normal"},{"uid":"66bc72ed0727d40c","name":"Asymmetric encrypt & decrypt","time":{"start":1725575340145,"stop":1725575340145,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1e32ca1c4343fa","name":"Ping on unsubscribed peer","time":{"start":1725575436740,"stop":1725575436741,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d0c758e43f04de","name":"Meta field set when metaSetter is specified","time":{"start":1725575322474,"stop":1725575322475,"duration":1},"status":"passed","severity":"normal"},{"uid":"da968aa036451f87","name":"same cluster, different shard: nodes connect","time":{"start":1725575700128,"stop":1725575700128,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb6dfedd325be7e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app16/7/topic219/proto","time":{"start":1725575832355,"stop":1725575832356,"duration":1},"status":"passed","severity":"normal"},{"uid":"5548ff138de35df4","name":"Check received message containing escaped characters","time":{"start":1725575755502,"stop":1725575755502,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc05d38301ff619","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1725575540686,"stop":1725575540686,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0af4a92b218bbf","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1725575875999,"stop":1725575875999,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82c894e21593606","name":"Reopen subscription with peer with lost subscription","time":{"start":1725575424549,"stop":1725575424549,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba6927509f65664","name":"Publish message with custom timestamp: Thu Sep 05 2024 23:36:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1725575809029,"stop":1725575809030,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f303f828867b5b7","name":"Rejects garbage","time":{"start":1725575344496,"stop":1725575344496,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b03c18fca96f6","name":"Check publish message containing special chars","time":{"start":1725575809017,"stop":1725575809017,"duration":0},"status":"passed","severity":"normal"},{"uid":"209e16346b79f0e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1725575309249,"stop":1725575309249,"duration":0},"status":"passed","severity":"normal"},{"uid":"58887fb2d81071bf","name":"Push message with content topic containing emoji","time":{"start":1725575866374,"stop":1725575866403,"duration":29},"status":"passed","severity":"normal"},{"uid":"b5368c4d771a6dca","name":"connects to nwaku","time":{"start":1725575919194,"stop":1725575919194,"duration":0},"status":"passed","severity":"normal"},{"uid":"229dc44af95332f5","name":"Push message with content topic containing SQL Injection","time":{"start":1725575866371,"stop":1725575866371,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ba5b5a0c69e872","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725575906369,"stop":1725575906369,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffad63b987088c1","name":"Check received message with timestamp: 1725575358094 ","time":{"start":1725575532296,"stop":1725575532296,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b8747b7d9ae237","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1725575317681,"stop":1725575317681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d966f0a37b4fb9a","name":"should set field with all protocols enabled","time":{"start":1725575317692,"stop":1725575317692,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5838768a9879ea7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1725575316990,"stop":1725575316991,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6499952fa35255f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1725575540689,"stop":1725575540689,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cd8a170556b452","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725575906370,"stop":1725575906370,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16b715643822bc5","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1725575309247,"stop":1725575309247,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fd066bd41dfdd6","name":"Query Generator - false","time":{"start":1725575888319,"stop":1725575888319,"duration":0},"status":"passed","severity":"normal"},{"uid":"855fffc99d781768","name":"should be able to decode the field with only RELAY set to true","time":{"start":1725575316988,"stop":1725575316989,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3451f7f41784137","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725575906411,"stop":1725575906411,"duration":0},"status":"passed","severity":"normal"},{"uid":"66dace2588ad6179","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1725575309244,"stop":1725575309245,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c42af458b90aeba","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725575680791,"stop":1725575680791,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae37169da4819a0e","name":"random static sharding 6 - Cluster ID: 891, Shard ID: 607","time":{"start":1725575866536,"stop":1725575866536,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f5359fff9d315d","name":"Should update multiaddrs","time":{"start":1725575700544,"stop":1725575700550,"duration":6},"status":"passed","severity":"normal"},{"uid":"827d152c6d680881","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1725575811210,"stop":1725575811210,"duration":0},"status":"passed","severity":"normal"},{"uid":"e209551f9d2fee33","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725575658825,"stop":1725575658825,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e7b5bd8f177ace","name":"Fails to push message with empty content topic","time":{"start":1725575866403,"stop":1725575866403,"duration":0},"status":"passed","severity":"normal"},{"uid":"c287d695936ee65f","name":"Correctly serialized arguments","time":{"start":1725575685526,"stop":1725575685527,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc12aac51532471","name":"should be able to encode the field with only FILTER set to true","time":{"start":1725575316984,"stop":1725575316985,"duration":1},"status":"passed","severity":"normal"},{"uid":"38cab3c08545c258","name":"Push message with content topic containing short","time":{"start":1725575866352,"stop":1725575866353,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9d8161b36ab5f2","name":"Check message with non string payload is not received","time":{"start":1725575532313,"stop":1725575532314,"duration":1},"status":"passed","severity":"normal"},{"uid":"9343971615a7baad","name":"passes more than one ENR URLs and attempts connection","time":{"start":1725575376159,"stop":1725575376160,"duration":1},"status":"skipped","severity":"normal"},{"uid":"76f058a6ff2e5d03","name":"Check received message containing long","time":{"start":1725575755496,"stop":1725575755496,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2189c2d98a8ab58","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725575574648,"stop":1725575574648,"duration":0},"status":"passed","severity":"normal"},{"uid":"1826aa8f70169675","name":"Decoder throws on empty string content topic","time":{"start":1725575339611,"stop":1725575339611,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ced86f09cf1e0c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725575906396,"stop":1725575906397,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c60e4c9ec3211f","name":"Check received message containing numeric","time":{"start":1725575755496,"stop":1725575755497,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef4be6c16846339","name":"same cluster, same shard: nodes connect","time":{"start":1725575700128,"stop":1725575700128,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31fe6658862864a","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725575680791,"stop":1725575680792,"duration":1},"status":"passed","severity":"normal"},{"uid":"8961f3db9c6e6e38","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725575569236,"stop":1725575569237,"duration":1},"status":"passed","severity":"normal"},{"uid":"241350624c71773d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1725575309266,"stop":1725575309266,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c029bbcca4da6e2","name":"Check publish message containing Script","time":{"start":1725575809020,"stop":1725575809020,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7c45aa617374df","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1725575309258,"stop":1725575309259,"duration":1},"status":"passed","severity":"normal"},{"uid":"578629357f9986cb","name":"Push message with content topic containing Chinese","time":{"start":1725575779804,"stop":1725575779804,"duration":0},"status":"passed","severity":"normal"},{"uid":"841f45ee8141f1c","name":"Encoder throws on undefined content topic","time":{"start":1725575322475,"stop":1725575322475,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc33867a4e32f50","name":"should emit a peer event after start","time":{"start":1725575376148,"stop":1725575376148,"duration":0},"status":"passed","severity":"normal"},{"uid":"72671114f49773f6","name":"different cluster, different shard: nodes don't connect","time":{"start":1725575540651,"stop":1725575540652,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1525a9b7ef2f009","name":"Passing page size 11 when there are 10 messages","time":{"start":1725575905663,"stop":1725575905663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6ecaa038a4c5b9","name":"Decrypt messages","time":{"start":1725575758195,"stop":1725575758196,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d418f37b34dbca7","name":"Push message with content topic containing Script","time":{"start":1725575866372,"stop":1725575866372,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbc3f1d982d305c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1725575358909,"stop":1725575358911,"duration":2},"status":"passed","severity":"normal"},{"uid":"bbe256586c6fed67","name":"Ephemeral field set to true","time":{"start":1725575322474,"stop":1725575322474,"duration":0},"status":"passed","severity":"normal"},{"uid":"306d7f5d8feaafbe","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1725575852646,"stop":1725575852646,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3848d8ae3240c1c","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1725575540680,"stop":1725575540680,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37549f5e1e13b78","name":"Generator, 2 different pubsubtopics","time":{"start":1725575906468,"stop":1725575906469,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ed55fe4268ff87","name":"Check publish message containing short","time":{"start":1725575809015,"stop":1725575809016,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae10d4ce96c3143","name":"Light Node - default protocols","time":{"start":1725575930347,"stop":1725575930347,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74e6d07571fd893","name":"Generator, custom pubsub topic","time":{"start":1725575906468,"stop":1725575906468,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a141c6d4f70aed","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725575442668,"stop":1725575442668,"duration":0},"status":"passed","severity":"normal"},{"uid":"2655ea80eb9b48f9","name":"Push message with Script payload","time":{"start":1725575779797,"stop":1725575779797,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1a5044841995b3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725575832362,"stop":1725575832362,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd10dd55b0711992","name":"Check message on other pubsub topic is not received","time":{"start":1725575755506,"stop":1725575755506,"duration":0},"status":"passed","severity":"normal"},{"uid":"a425851a8df10a53","name":"Subscribe to topic containing JSON and publish message","time":{"start":1725575811230,"stop":1725575811232,"duration":2},"status":"passed","severity":"normal"},{"uid":"afe09acedb6e9a10","name":"Decoder throws on empty string content topic","time":{"start":1725575341344,"stop":1725575341344,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd8a5cc4ea34228","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1725575311737,"stop":1725575311737,"duration":0},"status":"passed","severity":"normal"},{"uid":"88080dbfbe5185de","name":"should set field with only RELAY enabled","time":{"start":1725575317692,"stop":1725575317693,"duration":1},"status":"passed","severity":"normal"},{"uid":"1374e10ffd923d49","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1725575811217,"stop":1725575811218,"duration":1},"status":"passed","severity":"normal"},{"uid":"e400ebed5be5e9a0","name":"Push 30 different messages","time":{"start":1725575779800,"stop":1725575779800,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7437bf1f32fcfa","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app88/9/topic924/json","time":{"start":1725575832357,"stop":1725575832358,"duration":1},"status":"passed","severity":"normal"},{"uid":"1000616efceb2b23","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725575540683,"stop":1725575540683,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1724c06b2f4cf03","name":"Renews subscription after lossing a connection","time":{"start":1725575906413,"stop":1725575906414,"duration":1},"status":"passed","severity":"normal"},{"uid":"aebd06b63d674833","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1725575852644,"stop":1725575852645,"duration":1},"status":"passed","severity":"normal"},{"uid":"971b51ba1b32a5f4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725575442670,"stop":1725575442670,"duration":0},"status":"passed","severity":"normal"},{"uid":"60014528b36937ae","name":"Ephemeral field is preserved - encoder v0","time":{"start":1725575368764,"stop":1725575368764,"duration":0},"status":"passed","severity":"normal"},{"uid":"4426d583480d8344","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725575906405,"stop":1725575906405,"duration":0},"status":"passed","severity":"normal"},{"uid":"47fb7d1aec370de7","name":"Query generator for multiple messages with different message text format","time":{"start":1725575904838,"stop":1725575904838,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d1c443a31e7a20","name":"Overlapping topic subscription","time":{"start":1725575906371,"stop":1725575906371,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c00a98270d137e8","name":"Generator, 2 different pubsubtopics","time":{"start":1725575906466,"stop":1725575906467,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cab2d28d04d53db","name":"new peer added after a peer was already found","time":{"start":1725575786126,"stop":1725575786127,"duration":1},"status":"skipped","severity":"normal"},{"uid":"400545cd90825054","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1725575309265,"stop":1725575309266,"duration":1},"status":"passed","severity":"normal"},{"uid":"575cfaf69e13d2eb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1725575309258,"stop":1725575309258,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ceb021d7b67d55","name":"same cluster, same shard: nodes connect","time":{"start":1725575540649,"stop":1725575540649,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f193ef36a8fd68","name":"Subscribe to topic containing long and receive message","time":{"start":1725575906404,"stop":1725575906404,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9f3e1c5fb95159","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1725575852647,"stop":1725575852648,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7298f3ac80202d","name":"should get / set UDP multiaddr","time":{"start":1725575317685,"stop":1725575317686,"duration":1},"status":"passed","severity":"normal"},{"uid":"694fcbf638222acb","name":"Check publish message containing numeric","time":{"start":1725575809016,"stop":1725575809016,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f09f01bbd2a83e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1725575322348,"stop":1725575322348,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedc36e4a396257a","name":"Check received message containing special chars","time":{"start":1725575532279,"stop":1725575532280,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c99442356bdad1","name":"Should update shard info","time":{"start":1725575700550,"stop":1725575700550,"duration":0},"status":"passed","severity":"normal"},{"uid":"7deaa2e8e70f08c3","name":"should throw an error for missing required configuration","time":{"start":1725575309254,"stop":1725575309255,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53f594e5ad3ba52","name":"Check received message containing Chinese","time":{"start":1725575755498,"stop":1725575755498,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0740ee33afc20f0","name":"Push message with content topic containing JSON","time":{"start":1725575779807,"stop":1725575779813,"duration":6},"status":"passed","severity":"normal"},{"uid":"814c567221dbced5","name":"should throw an error for missing sharding configuration","time":{"start":1725575309268,"stop":1725575309268,"duration":0},"status":"passed","severity":"normal"},{"uid":"27be213384b60b0e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725575574665,"stop":1725575574666,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5fd5f6d5bf24257","name":"Push message with Arabic payload","time":{"start":1725575866342,"stop":1725575866342,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e74bb3e8cb512f","name":"Renews peer on consistent ping failures","time":{"start":1725575464536,"stop":1725575464536,"duration":0},"status":"passed","severity":"normal"},{"uid":"89faf846d4638c14","name":"Ordered callback, aborts when callback returns true","time":{"start":1725575904841,"stop":1725575904841,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f35ee7f11f1ab7c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725575906397,"stop":1725575906398,"duration":1},"status":"passed","severity":"normal"},{"uid":"e957e5241b50060c","name":"LightPush with 1 connections","time":{"start":1725575592097,"stop":1725575592098,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc32885ada540e7c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1725575309260,"stop":1725575309260,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14915dbe11a11ae","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725575779806,"stop":1725575779807,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9a33c84fdd33ad","name":"Default pageSize","time":{"start":1725575905664,"stop":1725575905664,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c76630f821305bb","name":"Check meta is set [symmetric]","time":{"start":1725575339608,"stop":1725575339609,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ed4d6d4b1f850d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1725575329441,"stop":1725575329442,"duration":1},"status":"passed","severity":"normal"},{"uid":"99af3fead1e78f27","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725575532297,"stop":1725575532297,"duration":0},"status":"passed","severity":"normal"},{"uid":"121b600ec909f1b4","name":"Subscribe to topic containing long and publish message","time":{"start":1725575811215,"stop":1725575811215,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd51dca1e0a79fb7","name":"random static sharding 8 - Cluster ID: 462, Shard ID: 918","time":{"start":1725575866537,"stop":1725575866537,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cce9dcf22a9ca47","name":"Encoder throws on undefined content topic","time":{"start":1725575339609,"stop":1725575339610,"duration":1},"status":"passed","severity":"normal"},{"uid":"d443b145ddd27f7","name":"Check message with no content topic is not received","time":{"start":1725575755489,"stop":1725575755490,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8bdf60d53de7b2","name":"should throw error - no id","time":{"start":1725575317681,"stop":1725575317682,"duration":1},"status":"passed","severity":"normal"},{"uid":"196bc7c2e1c0c25d","name":"Symmetric encrypt & Decrypt","time":{"start":1725575340146,"stop":1725575340146,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e6f667cae242d6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725575906469,"stop":1725575906469,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ee2a6203df0925","name":"Push message with content topic containing unicode special characters","time":{"start":1725575779813,"stop":1725575779814,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8570ffe7dec8741","name":"should be able to encode the field with only RELAY set to true","time":{"start":1725575316981,"stop":1725575316983,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c8b5657247424ec","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1725575309372,"stop":1725575309372,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc409b30e9bc8b8","name":"Check received message with timestamp: 1725575358278000000 ","time":{"start":1725575755504,"stop":1725575755504,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3c23bed2d67806","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725575574645,"stop":1725575574646,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc3bf657e25a543d","name":"Decoder throws on undefined content topic","time":{"start":1725575339610,"stop":1725575339611,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49787ca16c1a81","name":"Check received message containing emoji","time":{"start":1725575755486,"stop":1725575755487,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c6119794934b00","name":"Throws when trying to push message with empty payload","time":{"start":1725575779801,"stop":1725575779802,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66f385f29116f1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725575906393,"stop":1725575906394,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd52e7757a3afb1d","name":"Check received message containing long","time":{"start":1725575755461,"stop":1725575755461,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed8139bf71d2a46","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1725575309263,"stop":1725575309263,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf6c7afae771b8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1725575316991,"stop":1725575316992,"duration":1},"status":"passed","severity":"normal"},{"uid":"867dca6abedbb62b","name":"Subscribe and receives messages on 20 topics","time":{"start":1725575906370,"stop":1725575906370,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55c865b05e1ee72","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1725575811211,"stop":1725575811211,"duration":0},"status":"passed","severity":"normal"},{"uid":"575731d55d8b594f","name":"Push message with content topic containing emoji","time":{"start":1725575779814,"stop":1725575779814,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4823d81f619518","name":"Query Generator - true","time":{"start":1725575888318,"stop":1725575888318,"duration":0},"status":"passed","severity":"normal"},{"uid":"e839bf2145e21e6d","name":"Query generator for 2000 messages","time":{"start":1725575904841,"stop":1725575904841,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07546da4d612968","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725575574666,"stop":1725575574666,"duration":0},"status":"passed","severity":"normal"},{"uid":"767e967025b6e54b","name":"Check received message containing special chars","time":{"start":1725575755463,"stop":1725575755464,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdecf4f0bebf5085","name":"1 Relay, 1 fetch","time":{"start":1725575329299,"stop":1725575329300,"duration":1},"status":"passed","severity":"normal"},{"uid":"22215d739406f39e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1725575923553,"stop":1725575923553,"duration":0},"status":"passed","severity":"normal"},{"uid":"959e466313c67219","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725575540685,"stop":1725575540685,"duration":0},"status":"passed","severity":"normal"},{"uid":"def11906193ffd5c","name":"Push message with long payload","time":{"start":1725575779786,"stop":1725575779787,"duration":1},"status":"passed","severity":"normal"},{"uid":"59193aa2ad6d6379","name":"Check received message containing Arabic","time":{"start":1725575755464,"stop":1725575755465,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4a8774591e7088","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1725575540676,"stop":1725575540677,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1f841082d6a74","name":"should set field with only STORE enabled","time":{"start":1725575317693,"stop":1725575317693,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb7b5a6198f3b9a","name":"Push message with Chinese payload","time":{"start":1725575866342,"stop":1725575866342,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b6735284d4ee9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725575442667,"stop":1725575442667,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73acad8c179d03b","name":"Filter with 0 connections","time":{"start":1725575592097,"stop":1725575592097,"duration":0},"status":"passed","severity":"normal"},{"uid":"d675ebe89beb62d2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1725575309256,"stop":1725575309256,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5aa4db8d2fa935a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1725575904840,"stop":1725575904840,"duration":0},"status":"passed","severity":"normal"},{"uid":"2435e6b145170950","name":"should emit a peer event after start","time":{"start":1725575333819,"stop":1725575333819,"duration":0},"status":"passed","severity":"normal"},{"uid":"de63063e095a59f5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725575569241,"stop":1725575569241,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acec7a765b1a144","name":"Subscribe and receive messages via lightPush","time":{"start":1725575574640,"stop":1725575574640,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf6f706990fed5d","name":"Callback on promise, aborts when callback returns true","time":{"start":1725575904840,"stop":1725575904840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79670c31b1e4e7c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1725575309257,"stop":1725575309257,"duration":0},"status":"passed","severity":"normal"},{"uid":"2253e1eb39aabdf3","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1725575540679,"stop":1725575540679,"duration":0},"status":"passed","severity":"normal"},{"uid":"833cd0a56a685290","name":"LightPush","time":{"start":1725575930346,"stop":1725575930346,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7b3b0fc0d77230","name":"should throw an error for empty SingleShardInfos array","time":{"start":1725575309251,"stop":1725575309251,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a8c6eb5710e44","name":"should decode valid enr with tcp successfully","time":{"start":1725575317681,"stop":1725575317681,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48e65a8fbd6bc4f","name":"Check received message containing SQL Injection","time":{"start":1725575755499,"stop":1725575755499,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab2a2d31dc31e7e","name":"Passing an array","time":{"start":1725575919195,"stop":1725575919196,"duration":1},"status":"passed","severity":"normal"},{"uid":"760c7a96fc9d7831","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1725575329437,"stop":1725575329438,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02d984aab684046","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725575755505,"stop":1725575755505,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6326a093854f48d","name":"tcp ip4 address","time":{"start":1725575317070,"stop":1725575317070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e0adcb1fc183f3","name":"Check message received after nwaku node is restarted","time":{"start":1725575532314,"stop":1725575532314,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e227306756d0717e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725575964461,"stop":1725575964461,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6a9fba0c9d5ff1","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1725575786127,"stop":1725575786128,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4160c9f6b52971","name":"start node with empty shard should fail","time":{"start":1725575866541,"stop":1725575866544,"duration":3},"status":"passed","severity":"normal"},{"uid":"19d277ab050e4f96","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1725575330062,"stop":1725575330062,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1bae9056d28907","name":"should throw an error if shards are undefined for static sharding","time":{"start":1725575309254,"stop":1725575309254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea15906f8707ac","name":"Check publish message containing shell command","time":{"start":1725575809024,"stop":1725575809025,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc8cc56caa08f1e","name":"should return all peers when numPeers is 0","time":{"start":1725575322347,"stop":1725575322347,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1225f0d8180e5e6","name":"groups content topics by expected pubsub topic","time":{"start":1725575309248,"stop":1725575309249,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ffd0737588efee","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1725575540688,"stop":1725575540688,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9cffb581bce694","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725575540676,"stop":1725575540676,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adb979e95121def","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725575680789,"stop":1725575680789,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2c20a34f662be5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1725575540684,"stop":1725575540684,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff72b787da6d081","name":"Push message with long payload","time":{"start":1725575866340,"stop":1725575866341,"duration":1},"status":"passed","severity":"normal"},{"uid":"273a5d508ebe436d","name":"Check received message containing special chars","time":{"start":1725575755497,"stop":1725575755497,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e866f3a22bd77","name":"Callback on promise","time":{"start":1725575904839,"stop":1725575904840,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0376f96243ab13b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725575442672,"stop":1725575442688,"duration":16},"status":"passed","severity":"normal"},{"uid":"8b46e880b193494b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app25/9/topic161/proto","time":{"start":1725575832353,"stop":1725575832354,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b5a398c33d789c","name":"Filter with 1 connections","time":{"start":1725575592098,"stop":1725575592098,"duration":0},"status":"passed","severity":"normal"},{"uid":"608b4ac87baf7a68","name":"should not receive a peer event before start","time":{"start":1725575333820,"stop":1725575333820,"duration":0},"status":"passed","severity":"normal"},{"uid":"f117184f7782459b","name":"Check received message containing short","time":{"start":1725575755459,"stop":1725575755460,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd6594acc8da9de","name":"Check publish message containing Russian","time":{"start":1725575809018,"stop":1725575809019,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b7f40ec40c2ad0","name":"Encoder throws on empty string content topic","time":{"start":1725575339610,"stop":1725575339610,"duration":0},"status":"passed","severity":"normal"},{"uid":"973760bc18bc5a98","name":"handles multiple messages","time":{"start":1725575914225,"stop":1725575914225,"duration":0},"status":"passed","severity":"normal"},{"uid":"397875d7ab802ab2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725575574661,"stop":1725575574662,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c30ede3fbe9a4a0","name":"Push message with meta","time":{"start":1725575779815,"stop":1725575779815,"duration":0},"status":"passed","severity":"normal"},{"uid":"188d9c0938c17ce3","name":"Ping on unsubscribed peer","time":{"start":1725575424548,"stop":1725575424548,"duration":0},"status":"passed","severity":"normal"},{"uid":"995dc027fb44ba94","name":"Publish message with custom timestamp: Fri Sep 15 2023 22:36:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1725575809028,"stop":1725575809029,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e7d24137925fe6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725575964460,"stop":1725575964460,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7f44bc49e32a33","name":"isConnected should return false after all peers disconnect","time":{"start":1725575410000,"stop":1725575410001,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f1257e162183ce","name":"should use the provided clusterId for the pubsub topic","time":{"start":1725575309270,"stop":1725575309270,"duration":0},"status":"passed","severity":"normal"},{"uid":"705ef58ea1a075e3","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app47/4/topic637/proto","time":{"start":1725575832352,"stop":1725575832353,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b58d1f5c3a97d2","name":"Filter","time":{"start":1725575930347,"stop":1725575930347,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddc350b011a2062","name":"should be called at least once on all `peer:discovery` events","time":{"start":1725575365870,"stop":1725575365870,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb770e7e729204d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1725575309253,"stop":1725575309254,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f03058ebd7b6a5","name":"Delete observer","time":{"start":1725575758196,"stop":1725575758196,"duration":0},"status":"passed","severity":"normal"},{"uid":"2431fd0abba88584","name":"different cluster, same shard: nodes don't connect","time":{"start":1725575700129,"stop":1725575700129,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53a2053c2c72564","name":"Push message with content topic containing Arabic","time":{"start":1725575866366,"stop":1725575866366,"duration":0},"status":"passed","severity":"normal"},{"uid":"480a347721b2366b","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1725575540659,"stop":1725575540660,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbe3d96233e725e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1725575322477,"stop":1725575322477,"duration":0},"status":"passed","severity":"normal"},{"uid":"a368a26a0b331c71","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725575477546,"stop":1725575477547,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc2ad7bce399738","name":"Overlapping topic subscription","time":{"start":1725575811214,"stop":1725575811214,"duration":0},"status":"skipped","severity":"normal"},{"uid":"daefae0fa83cc013","name":"Query with Promise Callback, No Decoder","time":{"start":1725575876001,"stop":1725575876001,"duration":0},"status":"passed","severity":"normal"},{"uid":"6207f469c70fd8bd","name":"Generator, 2 different pubsubtopics","time":{"start":1725575906464,"stop":1725575906465,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc6dd1136307199","name":"Check message with non string payload is not received","time":{"start":1725575755507,"stop":1725575755507,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32a52a3c6745f9d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1725575809032,"stop":1725575809032,"duration":0},"status":"passed","severity":"normal"},{"uid":"718d9c4f2cafbd54","name":"Check received message containing Basic HTML tag","time":{"start":1725575532288,"stop":1725575532289,"duration":1},"status":"passed","severity":"normal"},{"uid":"71254f4a19e4347e","name":"Nodes with multiple pubsub topic","time":{"start":1725575785048,"stop":1725575785048,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4189e3c0ae8994","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1725575365872,"stop":1725575365872,"duration":0},"status":"passed","severity":"normal"},{"uid":"b471c240ceb1c996","name":"throws on content topic with empty encoding field","time":{"start":1725575309238,"stop":1725575309239,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbcd4b7c83d37b97","name":"Push message with special chars payload","time":{"start":1725575866341,"stop":1725575866342,"duration":1},"status":"passed","severity":"normal"},{"uid":"230c90a19748d983","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1725575680786,"stop":1725575680787,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1bc8b2ea2b64a38","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1725575409997,"stop":1725575409998,"duration":1},"status":"passed","severity":"normal"},{"uid":"acbc9b1220979543","name":"Push message with unicode special characters payload","time":{"start":1725575779799,"stop":1725575779799,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0c34097dc226b4","name":"should get / set TCP multiaddr","time":{"start":1725575317686,"stop":1725575317686,"duration":0},"status":"passed","severity":"normal"},{"uid":"258d7a63dfa30bf5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1725575309260,"stop":1725575309260,"duration":0},"status":"passed","severity":"normal"},{"uid":"812bd3dd5da20e42","name":"Push message with custom timestamp: 1725571992259","time":{"start":1725575779816,"stop":1725575779816,"duration":0},"status":"passed","severity":"normal"},{"uid":"4209de094591b590","name":"Subscribe to topic containing XML and publish message","time":{"start":1725575811224,"stop":1725575811225,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab019b07fb72ab2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725575906370,"stop":1725575906371,"duration":1},"status":"passed","severity":"normal"},{"uid":"628ee80ef5531326","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1725575309255,"stop":1725575309256,"duration":1},"status":"passed","severity":"normal"},{"uid":"75cd3f85a33539a6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725575569233,"stop":1725575569233,"duration":0},"status":"passed","severity":"normal"},{"uid":"39906d87bf158a46","name":"Push message with content topic containing Script","time":{"start":1725575779806,"stop":1725575779806,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29b96f81131e890","name":"Fails to publish message with wrong content topic","time":{"start":1725575809030,"stop":1725575809031,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33b807006c46a96","name":"Ping on peer without subscriptions","time":{"start":1725575424547,"stop":1725575424548,"duration":1},"status":"passed","severity":"normal"},{"uid":"224d20d25f54afca","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1725575358913,"stop":1725575358913,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf29badc8dafc6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725575866372,"stop":1725575866373,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0c2cb8ba458bd4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725575906465,"stop":1725575906465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f878a70d8f618021","name":"Number of peers are maintained correctly","time":{"start":1725575605298,"stop":1725575605299,"duration":1},"status":"passed","severity":"normal"},{"uid":"300cab823579bc3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725575906389,"stop":1725575906389,"duration":0},"status":"passed","severity":"normal"},{"uid":"70da5b53a48047b6","name":"Encoder throws on empty string content topic","time":{"start":1725575322476,"stop":1725575322476,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc13a4559d39939","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1725575785045,"stop":1725575785045,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb9e3f33d28d930","name":"can dial TLS multiaddrs","time":{"start":1725575685405,"stop":1725575685406,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8866ac5f93f3cf2","name":"should not fail to stop the service if it was not started","time":{"start":1725575376146,"stop":1725575376147,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a6e4f2b8cf8e90","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1725575786127,"stop":1725575786127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f63352b5e848949e","name":"should throw an error for an unconfigured topic","time":{"start":1725575309264,"stop":1725575309265,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0122fb1fd62a3bf","name":"should encode/decode to text encoding","time":{"start":1725575317685,"stop":1725575317685,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d0c844f002db6b","name":"Filter with 3 connections","time":{"start":1725575592099,"stop":1725575592100,"duration":1},"status":"passed","severity":"normal"},{"uid":"947e9ab1274b65c7","name":"Check received message with timestamp: 1725575358278000000 ","time":{"start":1725575755487,"stop":1725575755487,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12040575a2de07c","name":"should not receive a peer event before start","time":{"start":1725575376149,"stop":1725575376149,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cd82a0eb96cc53","name":"Push message with content topic containing Arabic","time":{"start":1725575779804,"stop":1725575779805,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc9cfadd8b77fc0","name":"Subscribe to topic containing XML and receive message","time":{"start":1725575906409,"stop":1725575906409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46c2287ed143480","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1725575309245,"stop":1725575309245,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4fd9bc46ab03cd","name":"Subscribe to topic containing numeric and publish message","time":{"start":1725575811215,"stop":1725575811215,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f32f03d35842dd","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1725575341342,"stop":1725575341342,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e29250d39f6ab51","name":"Check publish message containing SQL Injection","time":{"start":1725575809019,"stop":1725575809020,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce1675d9951a4bc","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725575316987,"stop":1725575316988,"duration":1},"status":"passed","severity":"normal"},{"uid":"b913d892d2d8fbc5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1725575309240,"stop":1725575309244,"duration":4},"status":"passed","severity":"normal"},{"uid":"5a83e34db6663d3","name":"Push message with content topic containing special chars","time":{"start":1725575866354,"stop":1725575866354,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13db5387b22d8b2","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1725575330063,"stop":1725575330063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83615958e4fedd18","name":"creates an iterator","time":{"start":1725575914225,"stop":1725575914225,"duration":0},"status":"passed","severity":"normal"},{"uid":"307014cbb7a44dd6","name":"Using a function","time":{"start":1725575919196,"stop":1725575919196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d668cd9edb9427b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1725575811211,"stop":1725575811211,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc2db430cda0b4a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725575442669,"stop":1725575442669,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe0f4e5b2bc9eaf","name":"Subscribe and receive messages via lightPush","time":{"start":1725575906367,"stop":1725575906367,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaddb9982bea3c84","name":"Subscribe to topic containing Russian and publish message","time":{"start":1725575811217,"stop":1725575811217,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd8dc6c353ccbf7","name":"Check message with no payload is not received","time":{"start":1725575755507,"stop":1725575755507,"duration":0},"status":"passed","severity":"normal"},{"uid":"d042c085eb9e0e67","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725575330063,"stop":1725575330063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c885ef45aa13886","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1725575540679,"stop":1725575540679,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60ed0969dd7eab7","name":"Check received message with timestamp: 1725575358278 ","time":{"start":1725575755487,"stop":1725575755488,"duration":1},"status":"passed","severity":"normal"},{"uid":"68729481f4813105","name":"different cluster, same shard: nodes don't connect","time":{"start":1725575540650,"stop":1725575540651,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35d3e337307b588","name":"should not fail to start the service if it is already started","time":{"start":1725575806969,"stop":1725575806970,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b751c49b3662b07","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725575569231,"stop":1725575569232,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d4f4a142ed3f24","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1725575540685,"stop":1725575540686,"duration":1},"status":"passed","severity":"normal"},{"uid":"529cb051169fefcd","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1725575309264,"stop":1725575309264,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d12653db5d5a319","name":"Check received message containing shell command","time":{"start":1725575755481,"stop":1725575755482,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbdf8e760bed102a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725575442671,"stop":1725575442671,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcc1f5335cf38a1","name":"should not receive a peer event after stop","time":{"start":1725575376149,"stop":1725575376149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddea364742bc31e9","name":"Fails to push message with large meta","time":{"start":1725575779815,"stop":1725575779815,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec963234989da2c","name":"Query with Promise Callback, No message returned","time":{"start":1725575876001,"stop":1725575876001,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff81c16bda8cbe5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1725575329437,"stop":1725575329437,"duration":0},"status":"passed","severity":"normal"},{"uid":"956df8d3acf74804","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1725575309245,"stop":1725575309245,"duration":0},"status":"passed","severity":"normal"},{"uid":"11053c5e0b564db5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725575906401,"stop":1725575906402,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5c3e2ed4eb7c03","name":"Check message with no payload is not received","time":{"start":1725575755490,"stop":1725575755490,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2970e059a808584","name":"Subscribe to topic containing Script and receive message","time":{"start":1725575574650,"stop":1725575574657,"duration":7},"status":"passed","severity":"normal"},{"uid":"4c5e8cec7c467128","name":"A test","time":{"start":1725575658916,"stop":1725575658916,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed9dcdac3769427","name":"Check publish message containing unicode special characters","time":{"start":1725575809026,"stop":1725575809026,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe20eddbe33876df","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1725575309260,"stop":1725575309261,"duration":1},"status":"passed","severity":"normal"},{"uid":"91201a5a763e69dc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725575442690,"stop":1725575442690,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ec86ae72463a04","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725575532296,"stop":1725575532297,"duration":1},"status":"passed","severity":"normal"},{"uid":"7417780cc8f74ba3","name":"Push message with Russian payload","time":{"start":1725575866343,"stop":1725575866344,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d654ef5f791845","name":"can start the service","time":{"start":1725575806966,"stop":1725575806966,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8a8fd1d1a201c3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725575906406,"stop":1725575906406,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c89eb05bb8e27","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1725575540655,"stop":1725575540656,"duration":1},"status":"passed","severity":"normal"},{"uid":"837ae188f62c9651","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725575785046,"stop":1725575785046,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0657b0150bb5b1","name":"Check received message containing Arabic","time":{"start":1725575532282,"stop":1725575532283,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d58019e9d699e6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725575906411,"stop":1725575906412,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e77b349ad7c470","name":"Push message with special chars payload","time":{"start":1725575779788,"stop":1725575779789,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8279bd6faf4cb1f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1725575309262,"stop":1725575309262,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63a71d5f68e033b","name":"Push message with content topic containing SQL Injection","time":{"start":1725575779805,"stop":1725575779805,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f1f40b0a0c767a","name":"Check message with no pubsub topic is not received","time":{"start":1725575532311,"stop":1725575532312,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e7aed8a0b938b2","name":"Refresh subscription","time":{"start":1725575811212,"stop":1725575811212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed61d13fb2904d2e","name":"Publishes to nwaku","time":{"start":1725575776784,"stop":1725575776784,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3e80a7822470d5","name":"Ping succeeds for all connected peers","time":{"start":1725575464534,"stop":1725575464534,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6f4164acf8b69b","name":"Overlapping topic subscription","time":{"start":1725575906403,"stop":1725575906403,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ec4009475e6028","name":"getPeersByDiscovery","time":{"start":1725575786126,"stop":1725575786126,"duration":0},"status":"passed","severity":"normal"},{"uid":"77076f7adaa60b11","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725575906372,"stop":1725575906372,"duration":0},"status":"passed","severity":"normal"},{"uid":"643d1e4d31572336","name":"should only return 1 node with relay capability","time":{"start":1725575330061,"stop":1725575330061,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf06c73b882800d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1725575339606,"stop":1725575339607,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c5d7eac9faa839","name":"can start and stop the service","time":{"start":1725575806967,"stop":1725575806967,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b42c41645611bdf","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1725575923554,"stop":1725575923554,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c072e2ef5435d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725575376150,"stop":1725575376158,"duration":8},"status":"skipped","severity":"normal"},{"uid":"8d5225b04473ed24","name":"Push to array if already present","time":{"start":1725575308786,"stop":1725575308787,"duration":1},"status":"passed","severity":"normal"},{"uid":"7181f69a276f995","name":"ignores unrecognized TXT record formats","time":{"start":1725575330060,"stop":1725575330060,"duration":0},"status":"passed","severity":"normal"},{"uid":"551ab88cfe1f0de9","name":"Check received message containing escaped characters","time":{"start":1725575532291,"stop":1725575532292,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03a555100f0d88f","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1725575540683,"stop":1725575540684,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b6a75f1772bffc","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1725575923551,"stop":1725575923552,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e6f95cc68a5593","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725575574650,"stop":1725575574650,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8b538559efd91c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1725575365873,"stop":1725575365873,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5dc40bbc27ff3a8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725575906412,"stop":1725575906412,"duration":0},"status":"passed","severity":"normal"},{"uid":"547c02bdf2c9b41e","name":"Keep-alive pings maintain the connection","time":{"start":1725575464535,"stop":1725575464536,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd6d483d610ecd9","name":"Nodes with multiple pubsub topic","time":{"start":1725575785046,"stop":1725575785046,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1dd2f3061086415","name":"can start the service","time":{"start":1725575333817,"stop":1725575333818,"duration":1},"status":"passed","severity":"normal"},{"uid":"831fe625ae648c4","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1725575540677,"stop":1725575540677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bfaff342b0192c","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725575680788,"stop":1725575680789,"duration":1},"status":"passed","severity":"normal"},{"uid":"28bcf5af1a0ba663","name":"Subscribe to topic containing short and publish message","time":{"start":1725575811214,"stop":1725575811214,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb139c52da978e56","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1725575540681,"stop":1725575540681,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d71a62eb604e955","name":"ignores domain fetching errors","time":{"start":1725575330060,"stop":1725575330060,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff66fb85afa0c33c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1725575309248,"stop":1725575309248,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb310b197794d54","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1725575540684,"stop":1725575540684,"duration":0},"status":"passed","severity":"normal"},{"uid":"d407b01a47754b2b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725575906410,"stop":1725575906410,"duration":0},"status":"passed","severity":"normal"},{"uid":"64649571532d5dda","name":"Check publish message containing Chinese","time":{"start":1725575809017,"stop":1725575809018,"duration":1},"status":"passed","severity":"normal"},{"uid":"88616134e320f031","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1725575333821,"stop":1725575333821,"duration":0},"status":"passed","severity":"normal"},{"uid":"633f3b84f45ad441","name":"Relay","time":{"start":1725575367809,"stop":1725575367810,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e12f206d73abbd7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725575540681,"stop":1725575540681,"duration":0},"status":"passed","severity":"normal"},{"uid":"731b5557d0340d22","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1725575329436,"stop":1725575329437,"duration":1},"status":"passed","severity":"normal"},{"uid":"119215d86d388436","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1725575409996,"stop":1725575409997,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9a73a302746629","name":"Wrong topic","time":{"start":1725575832359,"stop":1725575832361,"duration":2},"status":"passed","severity":"normal"},{"uid":"428287167438ec83","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1725575309262,"stop":1725575309263,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44e0b42c1a71a91","name":"Publish message with rate limit","time":{"start":1725575809033,"stop":1725575809034,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1c0ea25ab634c1","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app81/2/topic21/test.js","time":{"start":1725575832358,"stop":1725575832358,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae8a30bf0514f2","name":"Push message with content topic containing numeric","time":{"start":1725575779803,"stop":1725575779803,"duration":0},"status":"passed","severity":"normal"},{"uid":"4589c561700ba4ca","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1725575680784,"stop":1725575680785,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c983f293f113229","name":"Push message with emoji payload","time":{"start":1725575779799,"stop":1725575779800,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6a769451cb8c3c","name":"Query generator for multiple messages","time":{"start":1725575904838,"stop":1725575904838,"duration":0},"status":"passed","severity":"normal"},{"uid":"d659e86e3ed8e953","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1725575329440,"stop":1725575329440,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d2269332e3e6c0","name":"should be able to encode the field with only STORE set to true","time":{"start":1725575316984,"stop":1725575316984,"duration":0},"status":"passed","severity":"normal"},{"uid":"5682f1b0d35ba614","name":"isConnected should return true after first peer connects","time":{"start":1725575409999,"stop":1725575410000,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8cfed34e30c1a73","name":"Check publish message containing Basic HTML tag","time":{"start":1725575809022,"stop":1725575809022,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed8a43e4cf4a86c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725575477548,"stop":1725575477573,"duration":25},"status":"passed","severity":"normal"},{"uid":"a9c7cda62ef2a03","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1725575322348,"stop":1725575322348,"duration":0},"status":"passed","severity":"normal"},{"uid":"367f0ece22537752","name":"Sets default value correctly","time":{"start":1725575919197,"stop":1725575919197,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2be889c8ff7dccc","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1725575540652,"stop":1725575540653,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4876e8d5631300b","name":"Query with Ordered Callback, No Decoder","time":{"start":1725575876000,"stop":1725575876000,"duration":0},"status":"passed","severity":"normal"},{"uid":"844fc45cba0839b8","name":"throws on content topic with empty version field","time":{"start":1725575309237,"stop":1725575309238,"duration":1},"status":"passed","severity":"normal"},{"uid":"3faf5b792f1e63d0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725575569245,"stop":1725575569246,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd2946259a9aeb2","name":"Fails to publish message with empty text","time":{"start":1725575809030,"stop":1725575809030,"duration":0},"status":"passed","severity":"normal"},{"uid":"468a6dea7a96f881","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725575574649,"stop":1725575574649,"duration":0},"status":"passed","severity":"normal"},{"uid":"d291d3d6ab98d78e","name":"nwaku subscribes","time":{"start":1725575776783,"stop":1725575776784,"duration":1},"status":"passed","severity":"normal"},{"uid":"7706c9cee5ac5afd","name":"Promise Callback - true","time":{"start":1725575888319,"stop":1725575888319,"duration":0},"status":"passed","severity":"normal"},{"uid":"29eee8e898f90dca","name":"Push message with content topic containing escaped characters","time":{"start":1725575866374,"stop":1725575866374,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b233f7fa884fb4","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app43/2/topic883/utf8","time":{"start":1725575832358,"stop":1725575832358,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb81c5e25d94ba","name":"Generator, custom pubsub topic","time":{"start":1725575906464,"stop":1725575906464,"duration":0},"status":"passed","severity":"normal"},{"uid":"4daa62f75ed209e3","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1725575464537,"stop":1725575464537,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3af001acc004eb9","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1725575852646,"stop":1725575852647,"duration":1},"status":"passed","severity":"normal"},{"uid":"d864026ed450d26","name":"Fails to publish duplicate message","time":{"start":1725575809030,"stop":1725575809030,"duration":0},"status":"passed","severity":"normal"},{"uid":"1360b70a832ce1ee","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1725575540653,"stop":1725575540654,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2bdaee5aa79f703","name":"Ping on subscribed peer","time":{"start":1725575424547,"stop":1725575424547,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae1041f2be78c18","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app96/2/topic111/json","time":{"start":1725575832354,"stop":1725575832355,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d7f235d5b6a4e6","name":"Push message with shell command payload","time":{"start":1725575779798,"stop":1725575779798,"duration":0},"status":"passed","severity":"normal"},{"uid":"608e2fba0f96f376","name":"recovers when dns.resolve returns empty","time":{"start":1725575330059,"stop":1725575330060,"duration":1},"status":"passed","severity":"normal"},{"uid":"9979b697537d2d8c","name":"Check publish message containing XML","time":{"start":1725575809021,"stop":1725575809022,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b4be1f252db1fc","name":"should be able to decode the field with only FILTER set to true","time":{"start":1725575316989,"stop":1725575316990,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d719f9f65c9b23","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1725575540682,"stop":1725575540682,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8136a245a471d0","name":"Does not throw an exception when node disconnects","time":{"start":1725575919194,"stop":1725575919195,"duration":1},"status":"passed","severity":"normal"},{"uid":"78061f68f63b6c56","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725575680782,"stop":1725575680783,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cdc3afd2912827a","name":"can start the service","time":{"start":1725575376143,"stop":1725575376144,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a676a9f2e94e1c7","name":"Round trip binary encryption [ecies, signature]","time":{"start":1725575341342,"stop":1725575341343,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d6bb8fc364587d","name":"Check received message containing SQL Injection","time":{"start":1725575755465,"stop":1725575755465,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec40c31747215f9","name":"Check publish message containing long","time":{"start":1725575809016,"stop":1725575809016,"duration":0},"status":"passed","severity":"normal"},{"uid":"774a6bdf0a3b3a6","name":"Check received message containing XML","time":{"start":1725575755466,"stop":1725575755466,"duration":0},"status":"passed","severity":"normal"},{"uid":"425f6325205ef5f9","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1725575540654,"stop":1725575540655,"duration":1},"status":"passed","severity":"normal"},{"uid":"15fc15f32d31929","name":"Encoder throws on empty string content topic","time":{"start":1725575341344,"stop":1725575341344,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b6be0731927903","name":"Refresh subscription","time":{"start":1725575906403,"stop":1725575906404,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20db6bbd11a2746","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1725575309263,"stop":1725575309264,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5447e882c204e6c","name":"Check received message containing Basic HTML tag","time":{"start":1725575755500,"stop":1725575755501,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f160e40a09e5a5e","name":"Ping on unsubscribed peer","time":{"start":1725575436744,"stop":1725575436746,"duration":2},"status":"passed","severity":"normal"},{"uid":"58a31c9947fe73c7","name":"Push message with content topic containing short","time":{"start":1725575779802,"stop":1725575779802,"duration":0},"status":"passed","severity":"normal"},{"uid":"155fd52e303211c5","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1725575309262,"stop":1725575309262,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda5e45608e55a54","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1725575309250,"stop":1725575309250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c59e176a727e2f","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1725575902103,"stop":1725575902103,"duration":0},"status":"passed","severity":"normal"},{"uid":"36969f569bf736b1","name":"different cluster, different shard: nodes don't connect","time":{"start":1725575700129,"stop":1725575700129,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e9c41ae39b3f4f","name":"Check received message containing Russian","time":{"start":1725575532283,"stop":1725575532284,"duration":1},"status":"passed","severity":"normal"},{"uid":"c764b0e27e05a9f7","name":"throws on content topic with empty topic name field","time":{"start":1725575309238,"stop":1725575309238,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3c8cb7988086f9","name":"should emit a peer event after start","time":{"start":1725575806970,"stop":1725575806970,"duration":0},"status":"passed","severity":"normal"},{"uid":"176144b5cee97d63","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1725575574666,"stop":1725575574666,"duration":0},"status":"passed","severity":"normal"},{"uid":"db940b8c9a560a6a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1725575540688,"stop":1725575540689,"duration":1},"status":"passed","severity":"normal"},{"uid":"e445116ebab64dc8","name":"does not throw on valid cases","time":{"start":1725575309233,"stop":1725575309234,"duration":1},"status":"passed","severity":"normal"},{"uid":"134a8733c01b9d3e","name":"Check received message containing escaped characters","time":{"start":1725575755482,"stop":1725575755482,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb1e324e8f180e5","name":"Check received message containing short","time":{"start":1725575755495,"stop":1725575755496,"duration":1},"status":"passed","severity":"normal"},{"uid":"105039430cb057e0","name":"should decode valid enr successfully","time":{"start":1725575317680,"stop":1725575317680,"duration":0},"status":"passed","severity":"normal"},{"uid":"c527240cd2bc19f8","name":"should not receive a peer event after stop","time":{"start":1725575806971,"stop":1725575806971,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb33879dc7fcee0","name":"safeDispatchEvent","time":{"start":1725575398923,"stop":1725575398923,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbbab68d0bbfb1c","name":"should be online or offline if network state changed","time":{"start":1725575358915,"stop":1725575358916,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb14dcd45cae7aa","name":"retrieves a single peer","time":{"start":1725575330058,"stop":1725575330059,"duration":1},"status":"passed","severity":"normal"},{"uid":"1938eb91344c3a2d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1725575923554,"stop":1725575923554,"duration":0},"status":"passed","severity":"normal"},{"uid":"15de84e4e5572e89","name":"Push message with custom timestamp: 1694817169460","time":{"start":1725575866416,"stop":1725575866416,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4288f32509552d","name":"should properly create peer info with all multiaddrs","time":{"start":1725575317691,"stop":1725575317691,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fea5c2e9e26d71","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725575906402,"stop":1725575906403,"duration":1},"status":"passed","severity":"normal"},{"uid":"926f0dc48620b20f","name":"Init the array if not present","time":{"start":1725575308784,"stop":1725575308786,"duration":2},"status":"passed","severity":"normal"},{"uid":"b63ab1f369947378","name":"Subscribe to topic containing long and receive message","time":{"start":1725575906372,"stop":1725575906372,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c1fc1ead959a50","name":"should set field with only FILTER enabled","time":{"start":1725575317693,"stop":1725575317693,"duration":0},"status":"passed","severity":"normal"},{"uid":"36050f5ddb9cbebc","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1725575811233,"stop":1725575811233,"duration":0},"status":"passed","severity":"normal"},{"uid":"82337d24dca93ddf","name":"Tracks peer failures correctly","time":{"start":1725575464536,"stop":1725575464537,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c1d75431f1e872b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1725575309270,"stop":1725575309270,"duration":0},"status":"passed","severity":"normal"},{"uid":"350148c31a9d6a25","name":"Check received message containing Script","time":{"start":1725575532286,"stop":1725575532287,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ed55daa0f5ae15","name":"Check publish message after client node is restarted","time":{"start":1725575809033,"stop":1725575809033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"684f28531878d3be","name":"Push message with content topic containing JSON","time":{"start":1725575866373,"stop":1725575866373,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c98c94adbb62a1","name":"random static sharding 4 - Cluster ID: 189, Shard ID: 681","time":{"start":1725575866534,"stop":1725575866535,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e4b6f552ac0b14","name":"configure the node with multiple pubsub topics","time":{"start":1725575866539,"stop":1725575866539,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a1315fbf8b9a47","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725575906368,"stop":1725575906368,"duration":0},"status":"passed","severity":"normal"},{"uid":"84889b9797df6702","name":"Renews peer on consistent missed messages","time":{"start":1725575464537,"stop":1725575464537,"duration":0},"status":"passed","severity":"normal"},{"uid":"479af4a4d9a08e23","name":"1 Store, 2 relays, 2 fetches","time":{"start":1725575329301,"stop":1725575329301,"duration":0},"status":"passed","severity":"normal"},{"uid":"5088eb577dd8d337","name":"Push message with escaped characters payload","time":{"start":1725575866347,"stop":1725575866347,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d550fdd7703578","name":"Query generator for multiple messages with different content topic format","time":{"start":1725575904839,"stop":1725575904839,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23cdf6ce15d5045","name":"should throw error - no public key","time":{"start":1725575317683,"stop":1725575317683,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1992caafa604131","name":"Check received message containing emoji","time":{"start":1725575755502,"stop":1725575755503,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d33345cf9e7e96f","name":"should properly create location multiaddrs - tcp","time":{"start":1725575317691,"stop":1725575317691,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce9bafb82a09cd1","name":"Fails to push message with large meta","time":{"start":1725575866413,"stop":1725575866415,"duration":2},"status":"passed","severity":"normal"},{"uid":"583c713025ab5b11","name":"Check received message containing numeric","time":{"start":1725575755462,"stop":1725575755462,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd02f5b82ac67a7","name":"Check received message containing XML","time":{"start":1725575532287,"stop":1725575532288,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ff8afdb1d2d501","name":"1 Store, 2 fetches","time":{"start":1725575329300,"stop":1725575329300,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fd00bb1b94441b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725575906399,"stop":1725575906400,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c947c3d0d7615","name":"Query Generator, No message returned","time":{"start":1725575875999,"stop":1725575875999,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd7d83932e075ce","name":"should throw error - invalid id","time":{"start":1725575317683,"stop":1725575317683,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67327844041acc3","name":"A test","time":{"start":1725575658917,"stop":1725575658917,"duration":0},"status":"passed","severity":"normal"},{"uid":"249334adcffd6af","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1725575540680,"stop":1725575540680,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3d498add7d8804","name":"Accepts a valid Waku Message","time":{"start":1725575344495,"stop":1725575344496,"duration":1},"status":"passed","severity":"normal"},{"uid":"4099e314c742511f","name":"Push message with content topic containing XML","time":{"start":1725575866372,"stop":1725575866372,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0dfee5688cc4e0","name":"Subscribe to topic containing XML and receive message","time":{"start":1725575574658,"stop":1725575574659,"duration":1},"status":"passed","severity":"normal"},{"uid":"548483e75f34efe7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725575785048,"stop":1725575785048,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff6ceebf0089a2f","name":"Check received message containing shell command","time":{"start":1725575532290,"stop":1725575532291,"duration":1},"status":"passed","severity":"normal"},{"uid":"e92d50d71fc51c29","name":"handles different clusterIds correctly","time":{"start":1725575309249,"stop":1725575309249,"duration":0},"status":"passed","severity":"normal"},{"uid":"c100efe2d7801a0f","name":"Check received message containing JSON","time":{"start":1725575532289,"stop":1725575532290,"duration":1},"status":"passed","severity":"normal"},{"uid":"1272e2ff6c20fdd","name":"Subscribe to topic containing special chars and publish message","time":{"start":1725575811216,"stop":1725575811216,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bdb61ab322c6b2","name":"should properly compute the node id","time":{"start":1725575317684,"stop":1725575317684,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8e810c44783358","name":"Push message with content topic containing shell command","time":{"start":1725575866373,"stop":1725575866373,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b129d4abb0984e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1725575317693,"stop":1725575317694,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e280786e22134a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1725575309251,"stop":1725575309252,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7375c22d7e5446","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1725575785047,"stop":1725575785047,"duration":0},"status":"passed","severity":"normal"},{"uid":"b424f9bef3999f7e","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1725575309246,"stop":1725575309247,"duration":1},"status":"passed","severity":"normal"},{"uid":"7185217bd00c300f","name":"Reopen subscription with peer with lost subscription","time":{"start":1725575436741,"stop":1725575436742,"duration":1},"status":"passed","severity":"normal"},{"uid":"97357362faf4ea3d","name":"handles different networkShards values correctly","time":{"start":1725575309249,"stop":1725575309250,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a8015db633590f","name":"All","time":{"start":1725575367810,"stop":1725575367811,"duration":1},"status":"passed","severity":"normal"},{"uid":"365fb6b4d5ccb257","name":"Push message equal or less that 1MB","time":{"start":1725575866420,"stop":1725575866421,"duration":1},"status":"passed","severity":"normal"},{"uid":"2942f528d98f2c9e","name":"Generator, custom pubsub topic","time":{"start":1725575906465,"stop":1725575906465,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a4a163cfcf2aa","name":"LightPush with 3 connections","time":{"start":1725575592099,"stop":1725575592099,"duration":0},"status":"passed","severity":"normal"},{"uid":"3087321bbb054b51","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725575906405,"stop":1725575906406,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83ac8845cea90d7","name":"Store - dialed first","time":{"start":1725575930345,"stop":1725575930345,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05bf03ca0429045","name":"shard 0","time":{"start":1725575866531,"stop":1725575866532,"duration":1},"status":"passed","severity":"normal"},{"uid":"e368608e0285f85c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1725575540661,"stop":1725575540662,"duration":1},"status":"passed","severity":"normal"},{"uid":"af7d3b75e397f485","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1725575540683,"stop":1725575540683,"duration":0},"status":"passed","severity":"normal"},{"uid":"4648310db171dbdc","name":"should not receive a peer event after stop","time":{"start":1725575333820,"stop":1725575333820,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc45e4b8edd4f000","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725575477547,"stop":1725575477547,"duration":0},"status":"passed","severity":"normal"},{"uid":"304cb63f9ba435fe","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725575906379,"stop":1725575906380,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b42f70c122b9ecb","name":"should add and remove event listeners correctly","time":{"start":1725575333822,"stop":1725575333822,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6052904c3524fb2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725575442670,"stop":1725575442671,"duration":1},"status":"passed","severity":"normal"},{"uid":"74fb6c38ed3e49ed","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1725575322347,"stop":1725575322348,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1efa9e61a24858","name":"Push message on custom pubsubTopic","time":{"start":1725575658822,"stop":1725575658823,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b90e2b2198af19","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1725575309259,"stop":1725575309259,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e977fc2868d904","name":"Decoder throws on undefined content topic","time":{"start":1725575322476,"stop":1725575322476,"duration":0},"status":"passed","severity":"normal"},{"uid":"818edb63908d2e29","name":"should properly create location multiaddrs - tcp4","time":{"start":1725575317690,"stop":1725575317690,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad2d1e9bfe6bbd4","name":"removeEventListener with correct event","time":{"start":1725575398921,"stop":1725575398921,"duration":0},"status":"passed","severity":"normal"},{"uid":"48773378f6262a4e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725575964459,"stop":1725575964460,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f51472af504e0c","name":"should encode/decode to RLP encoding","time":{"start":1725575317684,"stop":1725575317685,"duration":1},"status":"passed","severity":"normal"},{"uid":"2199a1f468edac0c","name":"Check meta is set [ecies]","time":{"start":1725575341343,"stop":1725575341343,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3173f899ed3cca","name":"Push message with custom timestamp: 1725571969460","time":{"start":1725575866416,"stop":1725575866416,"duration":0},"status":"passed","severity":"normal"},{"uid":"19fee82b91a77e2c","name":"Register correct protocols","time":{"start":1725575811208,"stop":1725575811209,"duration":1},"status":"passed","severity":"normal"},{"uid":"558bcb1fc497cb4d","name":"Push message on custom pubsubTopic","time":{"start":1725575658821,"stop":1725575658821,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7cd38229e97367","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1725575309252,"stop":1725575309252,"duration":0},"status":"passed","severity":"normal"},{"uid":"11da6d8b6bda7b7f","name":"Check received message containing unicode special characters","time":{"start":1725575755482,"stop":1725575755486,"duration":4},"status":"passed","severity":"normal"},{"uid":"8226bc22b0078f39","name":"random static sharding 3 - Cluster ID: 692, Shard ID: 665","time":{"start":1725575866534,"stop":1725575866534,"duration":0},"status":"passed","severity":"normal"},{"uid":"8166a9662998eea1","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app5/3/topic220/xml","time":{"start":1725575832357,"stop":1725575832357,"duration":0},"status":"passed","severity":"normal"},{"uid":"e538191d69fd4238","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725575906411,"stop":1725575906411,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05cf8bae51b659","name":"Waku message hash computation (meta attribute not present)","time":{"start":1725575311735,"stop":1725575311736,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b1f5115d0667e3","name":"Renews subscription after lossing a connection","time":{"start":1725575906394,"stop":1725575906395,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46f911aed3148a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1725575316985,"stop":1725575316985,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1b55c420ef97ed","name":"random static sharding 10 - Cluster ID: 162, Shard ID: 35","time":{"start":1725575866538,"stop":1725575866538,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebaa6b088a0d8db4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725575540687,"stop":1725575540687,"duration":0},"status":"passed","severity":"normal"},{"uid":"2649ba248b3f9378","name":"should properly create location multiaddrs - udp6","time":{"start":1725575317690,"stop":1725575317690,"duration":0},"status":"passed","severity":"normal"},{"uid":"6560789d567d1db2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725575906390,"stop":1725575906390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00fe512520fc1b2","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725575680789,"stop":1725575680791,"duration":2},"status":"passed","severity":"normal"},{"uid":"7804908d0aa5904e","name":"Push message with custom timestamp: 1725579192259","time":{"start":1725575779817,"stop":1725575779817,"duration":0},"status":"passed","severity":"normal"},{"uid":"8624163c03b5aecb","name":"Check received message containing Russian","time":{"start":1725575755499,"stop":1725575755499,"duration":0},"status":"passed","severity":"normal"},{"uid":"245d861123316c16","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1725575309258,"stop":1725575309258,"duration":0},"status":"passed","severity":"normal"},{"uid":"7beb40d7dcbfcba7","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1725575339608,"stop":1725575339608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3985690b2709cc0","name":"should return false","time":{"start":1725575317683,"stop":1725575317684,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5959d7089861f02","name":"should throw an error for insufficient data","time":{"start":1725575309372,"stop":1725575309372,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4eb4b7e4fcc11e","name":"Push message with Chinese payload","time":{"start":1725575779789,"stop":1725575779790,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a15f5eab96bf80","name":"Check message with invalid timestamp is not received","time":{"start":1725575532297,"stop":1725575532311,"duration":14},"status":"passed","severity":"normal"},{"uid":"ed779a3abf8c1f1","name":"throws an error for improperly formatted content topics","time":{"start":1725575309250,"stop":1725575309250,"duration":0},"status":"passed","severity":"normal"},{"uid":"3275395fbcbee9fd","name":"Push message with content topic containing Russian","time":{"start":1725575866366,"stop":1725575866371,"duration":5},"status":"passed","severity":"normal"},{"uid":"6b1bd44b7aefd058","name":"Check received message containing short","time":{"start":1725575532276,"stop":1725575532277,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d88c463e71102a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1725575811216,"stop":1725575811216,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5488cdf42eff9e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1725575316987,"stop":1725575316987,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0bb1217bfeb7","name":"Relay + Store","time":{"start":1725575317694,"stop":1725575317694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c924df87c6898f4c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725575755505,"stop":1725575755505,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8017db1138d2c2","name":"Round trip binary serialization","time":{"start":1725575322474,"stop":1725575322474,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c940724bac9f311","name":"should only return 1 node with store capability","time":{"start":1725575330061,"stop":1725575330062,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d43a395d23fc166","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1725575358912,"stop":1725575358912,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60c30600ab7ea34","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1725575811225,"stop":1725575811230,"duration":5},"status":"passed","severity":"normal"},{"uid":"6d5fa385ebfa7fb6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1725575309246,"stop":1725575309246,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25ffc692f2e9d85","name":"Ping on peer without subscriptions","time":{"start":1725575436739,"stop":1725575436740,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf27a887584ee041","name":"Push message with unicode special characters payload","time":{"start":1725575866347,"stop":1725575866347,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd8a883976faa92","name":"Push message with rate limit","time":{"start":1725575779815,"stop":1725575779816,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cac341c189e7976","name":"pre and post cipher","time":{"start":1725575340146,"stop":1725575340147,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d08881abb1c3be3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1725575785045,"stop":1725575785046,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca7ab28dbace5a0","name":"Push message with Basic HTML tag payload","time":{"start":1725575866345,"stop":1725575866345,"duration":0},"status":"passed","severity":"normal"},{"uid":"d227898c6bef2f1b","name":"listenerCount","time":{"start":1725575398922,"stop":1725575398922,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba14cbbf7338fe3","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1725575309247,"stop":1725575309247,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c4d16808441b1a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1725575309265,"stop":1725575309265,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9b33ac6dfad039","name":"isConnected between 2 js-waku relay nodes","time":{"start":1725575410002,"stop":1725575410002,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2bbc30e483f81c","name":"Overlapping topic subscription","time":{"start":1725575574646,"stop":1725575574646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fca880307a620c8","name":"Subscribe to topic containing XML and receive message","time":{"start":1725575906387,"stop":1725575906388,"duration":1},"status":"passed","severity":"normal"},{"uid":"b104bc090dc5edaa","name":"Decoder throws on empty string content topic","time":{"start":1725575322476,"stop":1725575322476,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cdb775f2d5203a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725575906368,"stop":1725575906368,"duration":0},"status":"passed","severity":"normal"},{"uid":"261b7dac12826702","name":"Relay - times out","time":{"start":1725575930344,"stop":1725575930345,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9f091e17b8beea","name":"Push message with content topic containing escaped characters","time":{"start":1725575779813,"stop":1725575779813,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aaf1bc929cdd119","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725575574644,"stop":1725575574644,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7ca7f00e9c3db9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1725575309257,"stop":1725575309257,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01fa6b9d9fe9ab","name":"should properly create location multiaddrs - udp4","time":{"start":1725575317689,"stop":1725575317690,"duration":1},"status":"passed","severity":"normal"},{"uid":"69733d86e1ba2203","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725575755488,"stop":1725575755488,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cafd13f30070ec","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1725575540660,"stop":1725575540661,"duration":1},"status":"passed","severity":"normal"},{"uid":"86bd15c41e9bec13","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725575906390,"stop":1725575906391,"duration":1},"status":"passed","severity":"normal"},{"uid":"779175cbc414c12e","name":"should load peers from local storage and dispatch events","time":{"start":1725575333821,"stop":1725575333821,"duration":0},"status":"passed","severity":"normal"},{"uid":"6902a35376dad571","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725575964460,"stop":1725575964461,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ddc15f37ca07c4f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1725575309269,"stop":1725575309269,"duration":0},"status":"passed","severity":"normal"},{"uid":"5727e8f0d3b41ca9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1725575540662,"stop":1725575540663,"duration":1},"status":"passed","severity":"normal"},{"uid":"91eaad886a409f7a","name":"should only return 1 node with relay and store capability","time":{"start":1725575330061,"stop":1725575330061,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ff20c56f75ca9d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1725575923552,"stop":1725575923552,"duration":0},"status":"passed","severity":"normal"},{"uid":"c154aad9a44ddc79","name":"through manual discovery","time":{"start":1725575685406,"stop":1725575685406,"duration":0},"status":"passed","severity":"normal"},{"uid":"c112933610785ffe","name":"Check received message containing JSON","time":{"start":1725575755501,"stop":1725575755501,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ccb210edde9c00","name":"throws on content topic with empty application field","time":{"start":1725575309237,"stop":1725575309237,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a975ac0a8312ae1","name":"it tolerates circular branch references","time":{"start":1725575330059,"stop":1725575330059,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0615725d2818538","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725575906380,"stop":1725575906381,"duration":1},"status":"passed","severity":"normal"},{"uid":"e594c485fbd4bb57","name":"Subscribe and receives messages on 20 topics","time":{"start":1725575574644,"stop":1725575574645,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e507f2332356db","name":"Check received message containing JSON","time":{"start":1725575755481,"stop":1725575755481,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7396cb48305ef04","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1725575309255,"stop":1725575309255,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9d5899690bb3fc","name":"Check received message containing emoji","time":{"start":1725575532293,"stop":1725575532293,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2558d202958ef48","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725575658821,"stop":1725575658822,"duration":1},"status":"passed","severity":"normal"},{"uid":"95118b0dde77d2a9","name":"addEventListener with wrong event","time":{"start":1725575398920,"stop":1725575398920,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c493fd1fd5c75d6","name":"Waku message hash computation (payload length 0)","time":{"start":1725575311736,"stop":1725575311736,"duration":0},"status":"passed","severity":"normal"},{"uid":"c193c93cd7100a7c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725575906373,"stop":1725575906373,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f57f1a7c6a048e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725575906392,"stop":1725575906392,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a63fb66b822dd7","name":"Nwaku publishes","time":{"start":1725575776784,"stop":1725575776784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada06f89092b44af","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1725575309267,"stop":1725575309267,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c1b8e52cc2d71a","name":"Subscribe and receive messages via waku relay post","time":{"start":1725575574643,"stop":1725575574643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2593cc3da8de42e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725575569237,"stop":1725575569238,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d572b6ef71a311","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1725575309266,"stop":1725575309266,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec46185da99fa97","name":"Query Generator, Multiple PubsubTopics","time":{"start":1725575875998,"stop":1725575875998,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf57654e274bd16","name":"Push message with SQL Injection payload","time":{"start":1725575866344,"stop":1725575866344,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2acc5a4db333b6","name":"Push message with JSON payload","time":{"start":1725575866346,"stop":1725575866346,"duration":0},"status":"passed","severity":"normal"},{"uid":"914706321f2708f4","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1725575309266,"stop":1725575309267,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62e102210fc8513","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1725575811217,"stop":1725575811217,"duration":0},"status":"passed","severity":"normal"}] |