mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 04:43:14 +00:00
1 line
156 KiB
JSON
1 line
156 KiB
JSON
[{"uid":"7c0f5935e2d9faa1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1720712097263,"stop":1720712097263,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1ab35252ddfe21","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1720711808754,"stop":1720711808754,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bd41d121efa249","name":"Query Generator, Wrong PubsubTopic","time":{"start":1720712478286,"stop":1720712478286,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfa1c1123b1973c","name":"Subscribe to topic containing long and publish message","time":{"start":1720712376697,"stop":1720712376697,"duration":0},"status":"passed","severity":"normal"},{"uid":"338dce150ef65f07","name":"should throw an error for missing sharding configuration","time":{"start":1720711808702,"stop":1720711808703,"duration":1},"status":"passed","severity":"normal"},{"uid":"4059b33145e55f3b","name":"Subscribe and publish message","time":{"start":1720712376689,"stop":1720712376691,"duration":2},"status":"passed","severity":"normal"},{"uid":"71da05cb790f3371","name":"Check publish message containing JSON","time":{"start":1720712364134,"stop":1720712364134,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d3d61bf02d231c","name":"Push message with Basic HTML tag payload","time":{"start":1720712444110,"stop":1720712444111,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07a5fa12039e351","name":"Subscribe and receive messages via waku relay post","time":{"start":1720712485868,"stop":1720712485870,"duration":2},"status":"passed","severity":"normal"},{"uid":"4474c930eb06baf2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720712494381,"stop":1720712494381,"duration":0},"status":"passed","severity":"normal"},{"uid":"888298077fecfe33","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720712104734,"stop":1720712104735,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e78b61d54a21a0","name":"throws on content topic with empty version field","time":{"start":1720711808674,"stop":1720711808675,"duration":1},"status":"passed","severity":"normal"},{"uid":"26393ee2ef21b2a6","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1720712520035,"stop":1720712520035,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7175706e7f4d520","name":"Push message equal or less that 1MB","time":{"start":1720712444135,"stop":1720712444136,"duration":1},"status":"passed","severity":"normal"},{"uid":"b71f364e89ff3eb6","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1720711808679,"stop":1720711808679,"duration":0},"status":"passed","severity":"normal"},{"uid":"6930abbe22c52330","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720712485841,"stop":1720712485841,"duration":0},"status":"passed","severity":"normal"},{"uid":"6896009363285e78","name":"Check received message containing Chinese","time":{"start":1720712066047,"stop":1720712066048,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb6037b54da98bce","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720712104742,"stop":1720712104743,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a3c6dd9faac6aa","name":"Check meta is set [symmetric]","time":{"start":1720711842826,"stop":1720711842827,"duration":1},"status":"passed","severity":"normal"},{"uid":"35817bd5b815bb3e","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1720711808687,"stop":1720711808688,"duration":1},"status":"passed","severity":"normal"},{"uid":"4626ec83f93acb56","name":"Check received message containing escaped characters","time":{"start":1720712368227,"stop":1720712368228,"duration":1},"status":"passed","severity":"normal"},{"uid":"218a9faba9ac6622","name":"should properly compute the node id","time":{"start":1720711817185,"stop":1720711817185,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c2f3bdceaa0167","name":"should throw error - no id","time":{"start":1720711817182,"stop":1720711817182,"duration":0},"status":"passed","severity":"normal"},{"uid":"479bfd8d20018be8","name":"receives messages sent to provided content topic through callback","time":{"start":1720712364364,"stop":1720712364364,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f4f427c9e4fa3b4","name":"Subscribe to topic containing short and receive message","time":{"start":1720712485837,"stop":1720712485838,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a863f2c364c1c0","name":"Push message with unicode special characters payload","time":{"start":1720712444116,"stop":1720712444116,"duration":0},"status":"passed","severity":"normal"},{"uid":"408ca326f12f3a4e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1720711817191,"stop":1720711817191,"duration":0},"status":"passed","severity":"normal"},{"uid":"9916eca6cb85a692","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1720712097188,"stop":1720712097188,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d105e2cd6f97fe","name":"Nodes with multiple pubsub topic","time":{"start":1720712348914,"stop":1720712348915,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d58b113b4c9c3c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720712097189,"stop":1720712097190,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4e3dadc94ffb88","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1720711811314,"stop":1720711811315,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff462d006aa05f40","name":"isConnected should return false after all peers disconnect","time":{"start":1720711860844,"stop":1720711860845,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49b5c8ecf2140be","name":"retrieves a single peer","time":{"start":1720711833035,"stop":1720711833036,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd941bfdc51010b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720711996801,"stop":1720711996801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d29175a6fc23f0","name":"Sign & Recover","time":{"start":1720711843358,"stop":1720711843358,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fff0daf5b5b0657","name":"random static sharding 4 - Cluster ID: 32, Shard ID: 55","time":{"start":1720712437042,"stop":1720712437042,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c27547578afdc72","name":"LightPush","time":{"start":1720712531299,"stop":1720712531299,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a354ce46eee664","name":"removeEventListener with wrong event","time":{"start":1720711901100,"stop":1720711901100,"duration":0},"status":"passed","severity":"normal"},{"uid":"a978225c14ce180a","name":"Check message received after jswaku node is restarted","time":{"start":1720712368241,"stop":1720712368241,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63074b6fa942f5fe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1720711808692,"stop":1720711808692,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c56a3834b4087a9","name":"Subscribe to topic containing JSON and publish message","time":{"start":1720712376703,"stop":1720712376703,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7167d811c38f1b0","name":"Publish message with custom timestamp: Thu Jul 11 2024 14:38:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1720712364137,"stop":1720712364138,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e03664dd7f7ae8f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720712115008,"stop":1720712115008,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f3b78a592cbf68","name":"isConnected return false after peer stops","time":{"start":1720711917124,"stop":1720711917125,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d9c05dd00e8edd","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1720712298693,"stop":1720712298695,"duration":2},"status":"passed","severity":"normal"},{"uid":"5057cc5f6bee4584","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720712115011,"stop":1720712115012,"duration":1},"status":"passed","severity":"normal"},{"uid":"412ba252a4e5aaf2","name":"Push message with content topic containing JSON","time":{"start":1720712334898,"stop":1720712334900,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa808cef8250bdf0","name":"connects to nwaku","time":{"start":1720712520802,"stop":1720712520802,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cff66cfe6f331fc","name":"unsubscribes","time":{"start":1720712509472,"stop":1720712509472,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a031701750aa85","name":"Push message with Russian payload","time":{"start":1720712444106,"stop":1720712444107,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc901e62cbe025ec","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720712485867,"stop":1720712485868,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad5cd15eba25447","name":"Subscribe and receive messages via waku relay post","time":{"start":1720712104733,"stop":1720712104733,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1250ac92250f61","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720711953013,"stop":1720711953014,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8962226f49bc00","name":"ignores domain fetching errors","time":{"start":1720711833037,"stop":1720711833037,"duration":0},"status":"passed","severity":"normal"},{"uid":"9620c33c240b788b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720712485881,"stop":1720712485882,"duration":1},"status":"passed","severity":"normal"},{"uid":"4789ac4281708f12","name":"Push message with Chinese payload","time":{"start":1720712334880,"stop":1720712334881,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc277bc8e5f7dd27","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720712115012,"stop":1720712115012,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ff8cc39ca07af0","name":"same cluster, different shard: nodes connect","time":{"start":1720712169677,"stop":1720712169677,"duration":0},"status":"passed","severity":"normal"},{"uid":"c900807c7bca5e3d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1720712437049,"stop":1720712437050,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a64c2e590a6a42","name":"should throw an error for missing required configuration","time":{"start":1720711808688,"stop":1720711808689,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3438221c387128","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720712485882,"stop":1720712485882,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cd86395252ac07","name":"can start the service","time":{"start":1720711872941,"stop":1720711872941,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d7070d6980a734","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1720711953015,"stop":1720711953016,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f0a567d49aa67c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1720711808692,"stop":1720711808692,"duration":0},"status":"passed","severity":"normal"},{"uid":"558c3653a2666df2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720711953010,"stop":1720711953010,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c8213bcaa16275","name":"Check message received after jswaku node is restarted","time":{"start":1720712368256,"stop":1720712368256,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89894ba77bbc0edd","name":"should throw an error for an unconfigured topic","time":{"start":1720711808698,"stop":1720711808698,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33fc18170b80660","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1720712097185,"stop":1720712097185,"duration":0},"status":"passed","severity":"normal"},{"uid":"1368314c4f9dcde6","name":"throws on content topic with empty encoding field","time":{"start":1720711808675,"stop":1720711808676,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2affee4b1be6afd","name":"Push message with rate limit","time":{"start":1720712334904,"stop":1720712334905,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92459636297b66","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720712097183,"stop":1720712097184,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdfa9801b19905e","name":"should emit a peer event after start","time":{"start":1720711836955,"stop":1720711836955,"duration":0},"status":"passed","severity":"normal"},{"uid":"87983f958065aa70","name":"Check received message containing short","time":{"start":1720712368244,"stop":1720712368244,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68194a8bb693e0b","name":"more peers than existing","time":{"start":1720712298972,"stop":1720712298972,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c54d37f5641ddf2f","name":"Subscribe to topic containing XML and receive message","time":{"start":1720712104741,"stop":1720712104742,"duration":1},"status":"passed","severity":"normal"},{"uid":"770d285e6e9de6bc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720712115014,"stop":1720712115014,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ecc72f8dc84c6d","name":"Subscribe to topic containing Script and receive message","time":{"start":1720712104741,"stop":1720712104741,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c742d648c0d4873","name":"Push message with escaped characters payload","time":{"start":1720712444113,"stop":1720712444115,"duration":2},"status":"passed","severity":"normal"},{"uid":"26c4499d0014a5bd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1720711833040,"stop":1720711833041,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9f982995e295a321","name":"Publish message with custom timestamp: Thu Jul 11 2024 16:38:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1720712364138,"stop":1720712364139,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a674540620496d","name":"Push message with rate limit","time":{"start":1720712444133,"stop":1720712444134,"duration":1},"status":"passed","severity":"normal"},{"uid":"a711050ba9a399bb","name":"Push message with content topic containing Chinese","time":{"start":1720712444127,"stop":1720712444127,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce359f2447817c6b","name":"Relay - times out","time":{"start":1720712531298,"stop":1720712531298,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf39e0cd63af6459","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1720711808681,"stop":1720711808681,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4aa2881112717ad","name":"Store - dialed first","time":{"start":1720712531299,"stop":1720712531299,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8d0c08bf067be9","name":"Decoder throws on undefined content topic","time":{"start":1720711844718,"stop":1720711844718,"duration":0},"status":"passed","severity":"normal"},{"uid":"851f15a6f13f78f7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720711953017,"stop":1720711953018,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc21969f2aa55be","name":"Push message with XML payload","time":{"start":1720712334883,"stop":1720712334883,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b7cb442c0da1d0","name":"Check message with no payload is not received","time":{"start":1720712066059,"stop":1720712066060,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2afaee62a31d45","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1720712364140,"stop":1720712364140,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcaaeea005d12fc","name":"should not receive a peer event after stop","time":{"start":1720712576205,"stop":1720712576205,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bcc78ee8989777","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1720711808696,"stop":1720711808696,"duration":0},"status":"passed","severity":"normal"},{"uid":"d146b3162b122a76","name":"Push message with numeric payload","time":{"start":1720712334879,"stop":1720712334880,"duration":1},"status":"passed","severity":"normal"},{"uid":"276c635e231931b","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1720712097267,"stop":1720712097267,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bffeff35ff83c3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1720711831953,"stop":1720711831954,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f4b35dcf42d392","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1720711808694,"stop":1720711808694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c270847beb3f41c","name":"isConnected should return false after all peers disconnect","time":{"start":1720711917124,"stop":1720711917124,"duration":0},"status":"passed","severity":"normal"},{"uid":"595ec5d4927aa11c","name":"Check received message containing shell command","time":{"start":1720712368227,"stop":1720712368227,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0f5efd2c816f78","name":"Subscribe and receives messages on 20 topics","time":{"start":1720712485835,"stop":1720712485835,"duration":0},"status":"passed","severity":"normal"},{"uid":"9800ba3b27a9ea67","name":"Subscribe and receive messages via lightPush","time":{"start":1720712104731,"stop":1720712104732,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f5e14dbdd7fa43","name":"Check received message containing special chars","time":{"start":1720712066047,"stop":1720712066047,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5c5b66280d81d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1720711808753,"stop":1720711808753,"duration":0},"status":"passed","severity":"normal"},{"uid":"8699917889fda0e6","name":"Query generator for multiple messages with multiple decoders","time":{"start":1720712498147,"stop":1720712498147,"duration":0},"status":"passed","severity":"normal"},{"uid":"93715c828626471e","name":"should properly create location multiaddrs - udp","time":{"start":1720711817188,"stop":1720711817188,"duration":0},"status":"passed","severity":"normal"},{"uid":"3797cff98b2bff76","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1720711808691,"stop":1720711808691,"duration":0},"status":"passed","severity":"normal"},{"uid":"259b12be1e2172b7","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1720712460823,"stop":1720712460824,"duration":1},"status":"passed","severity":"normal"},{"uid":"5114137a0ad79a80","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720712104740,"stop":1720712104740,"duration":0},"status":"passed","severity":"normal"},{"uid":"570df90e29f4dd","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1720711821650,"stop":1720711821651,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a2d6d1d0e631a2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1720711808691,"stop":1720711808691,"duration":0},"status":"passed","severity":"normal"},{"uid":"38eee1c3ea0c54d7","name":"Push message with content topic containing emoji","time":{"start":1720712444132,"stop":1720712444132,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee03e7268396c0d","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1720712364362,"stop":1720712364363,"duration":1},"status":"skipped","severity":"normal"},{"uid":"54bf59b623f8cac5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720712485839,"stop":1720712485839,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81df863f84a772a","name":"Query Generator, No Decoder","time":{"start":1720712478287,"stop":1720712478288,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a967116ac26945b","name":"Query generator for multiple messages","time":{"start":1720712498146,"stop":1720712498147,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3b22d7d12a4432","name":"throws on empty content topic","time":{"start":1720711808671,"stop":1720711808672,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a65501bacd2f01","name":"Nodes with multiple pubsub topic","time":{"start":1720712348921,"stop":1720712348921,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af8d20d350bb0f8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720712485893,"stop":1720712485896,"duration":3},"status":"passed","severity":"normal"},{"uid":"e8f5cec8c9329012","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1720712645139,"stop":1720712645139,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6c8cf44ee74ce7","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1720711860842,"stop":1720711860843,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6ed77f9011b7fa","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1720711816545,"stop":1720711816546,"duration":1},"status":"passed","severity":"normal"},{"uid":"287ba173154ca4c9","name":"Check message with invalid timestamp is not received","time":{"start":1720712066056,"stop":1720712066057,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82151e50b5505d1","name":"should return false","time":{"start":1720711817184,"stop":1720711817184,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e07f6019196efd","name":"Check publish message containing Basic HTML tag","time":{"start":1720712364133,"stop":1720712364134,"duration":1},"status":"passed","severity":"normal"},{"uid":"f747250730fc9a7f","name":"Check message received after nwaku node is restarted","time":{"start":1720712368243,"stop":1720712368243,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b886059a860316","name":"Check message with no content topic is not received","time":{"start":1720712368255,"stop":1720712368255,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a4d9d6186f4a6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1720711808695,"stop":1720711808695,"duration":0},"status":"passed","severity":"normal"},{"uid":"30349684e738d872","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720712180100,"stop":1720712180100,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc1e18d68d06ed6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720711953016,"stop":1720711953017,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7bd1ec3c7d2603","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720711953010,"stop":1720711953011,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69897762a3cf308","name":"should return valid sharding parameters for static sharding","time":{"start":1720711808700,"stop":1720711808700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13497c4f2e93637","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720712104745,"stop":1720712104745,"duration":0},"status":"passed","severity":"normal"},{"uid":"16102eb0c1ba1412","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1720712348921,"stop":1720712348921,"duration":0},"status":"passed","severity":"normal"},{"uid":"64085c9952fa8930","name":"should properly create location multiaddrs - tcp4","time":{"start":1720711817187,"stop":1720711817187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d00a8016c98276","name":"should not receive a peer event after stop","time":{"start":1720711836955,"stop":1720711836955,"duration":0},"status":"passed","severity":"normal"},{"uid":"193f960753a19bb7","name":"different cluster, same shard: nodes don't connect","time":{"start":1720712169677,"stop":1720712169677,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ea8fea01c40bbc","name":"Promise Callback - backward","time":{"start":1720712495280,"stop":1720712495280,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c95812db7240ea4","name":"Subscribe to topic containing short and publish message","time":{"start":1720712376696,"stop":1720712376696,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f57d2f159342c6d","name":"Check received message containing SQL Injection","time":{"start":1720712066049,"stop":1720712066050,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6843c7b6cec12c","name":"Encoder throws on undefined content topic","time":{"start":1720711822110,"stop":1720711822110,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19ee9186062ece0","name":"Push message with content topic containing Script","time":{"start":1720712444128,"stop":1720712444129,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f710dfeba3432a","name":"Push message with content topic containing short","time":{"start":1720712334891,"stop":1720712334892,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a884966cfa35cd4","name":"dispatchEvent via connectionManager","time":{"start":1720711901100,"stop":1720711901101,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ff4d0901fe315c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1720711808702,"stop":1720711808702,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee66856ffb7dc8f","name":"Subscribe to topic containing XML and publish message","time":{"start":1720712376702,"stop":1720712376702,"duration":0},"status":"passed","severity":"normal"},{"uid":"8759ab21a0b89f96","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720712104740,"stop":1720712104740,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c79c860f2823ab","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1720711816548,"stop":1720711816549,"duration":1},"status":"passed","severity":"normal"},{"uid":"221056150ac6a82d","name":"Publish message with large meta","time":{"start":1720712364142,"stop":1720712364142,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb886fd4d1ba8e9","name":"should get / set UDP multiaddr","time":{"start":1720711817186,"stop":1720711817186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f57b5c6622a5d1","name":"Query with Promise Callback, No Decoder","time":{"start":1720712478292,"stop":1720712478292,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacbf27370c62695","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1720712645137,"stop":1720712645138,"duration":1},"status":"passed","severity":"normal"},{"uid":"7933c23e9a40deb2","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1720712376693,"stop":1720712376694,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ac06afaa6ca687","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1720711808689,"stop":1720711808690,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cec02d0c4ed4287","name":"Reopen subscription with peer with lost subscription","time":{"start":1720711923170,"stop":1720711923171,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b5927e7a8ab3096","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720712104744,"stop":1720712104745,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0df643b1a8558b3","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1720711821651,"stop":1720711821651,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae345176f3d23d04","name":"Push message with content topic containing special chars","time":{"start":1720712444126,"stop":1720712444127,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba2e899667eb7620","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1720712097218,"stop":1720712097218,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6deedca074a597","name":"Check received message with timestamp: 1720711860300000000 ","time":{"start":1720712066054,"stop":1720712066055,"duration":1},"status":"passed","severity":"normal"},{"uid":"238df7d6f432dd63","name":"Check received message containing Russian","time":{"start":1720712368222,"stop":1720712368223,"duration":1},"status":"passed","severity":"normal"},{"uid":"4425600edec94032","name":"Subscribe and receive messages via lightPush","time":{"start":1720712485832,"stop":1720712485833,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc4d025ec61a617","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1720711816544,"stop":1720711816545,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf04a6a378f8550b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720712348922,"stop":1720712348922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2109f3a5d07114","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1720712420877,"stop":1720712420887,"duration":10},"status":"passed","severity":"normal"},{"uid":"ffc7edd2e1cbd3d9","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1720711868503,"stop":1720711868504,"duration":1},"status":"passed","severity":"normal"},{"uid":"5008e2a1a2db044c","name":"should properly create location multiaddrs - udp6","time":{"start":1720711817188,"stop":1720711817188,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb1d112e314c84f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1720712104746,"stop":1720712104746,"duration":0},"status":"passed","severity":"normal"},{"uid":"19772fa8f8619f70","name":"Subscribe to topic containing long and receive message","time":{"start":1720712485881,"stop":1720712485881,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf5347236423e05","name":"Passing an array","time":{"start":1720712520803,"stop":1720712520803,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5ecd5f8babb707","name":"should handle corrupted local storage data gracefully","time":{"start":1720711836956,"stop":1720711836957,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75baa635dc1dc92","name":"Ping on unsubscribed peer","time":{"start":1720711966808,"stop":1720711966809,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d270062d34097c9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720712485843,"stop":1720712485843,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14dca1bc620c95d","name":"Push message with meta","time":{"start":1720712334903,"stop":1720712334904,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b35ec2b34a7f2d","name":"Push message with content topic containing numeric","time":{"start":1720712334893,"stop":1720712334894,"duration":1},"status":"passed","severity":"normal"},{"uid":"7efacc9fef43077f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1720711808694,"stop":1720711808694,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ce6a32569887cb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720712104732,"stop":1720712104732,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc01e0aa5ae8f2a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1720712097188,"stop":1720712097189,"duration":1},"status":"passed","severity":"normal"},{"uid":"b784c91d00a91d6a","name":"Subscribe and receive messages via lightPush","time":{"start":1720712485846,"stop":1720712485859,"duration":13},"status":"passed","severity":"normal"},{"uid":"ee837ff07526e43e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1720711816549,"stop":1720711816550,"duration":1},"status":"passed","severity":"normal"},{"uid":"82acaef4014082b8","name":"Push message with content topic containing emoji","time":{"start":1720712334902,"stop":1720712334903,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c417dd0cc1b258","name":"Push message with SQL Injection payload","time":{"start":1720712444107,"stop":1720712444107,"duration":0},"status":"passed","severity":"normal"},{"uid":"733cba12bd194713","name":"Throws when trying to push message with empty payload","time":{"start":1720712334890,"stop":1720712334891,"duration":1},"status":"passed","severity":"normal"},{"uid":"5206327bd69f9bd0","name":"Number of peers are maintained correctly","time":{"start":1720711957900,"stop":1720711957902,"duration":2},"status":"passed","severity":"normal"},{"uid":"bbb45647a9fdeda7","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1720712520034,"stop":1720712520035,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e35a243e201dfd1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1720712376691,"stop":1720712376692,"duration":1},"status":"passed","severity":"normal"},{"uid":"14ba99ef803499de","name":"handles multiple messages","time":{"start":1720712509471,"stop":1720712509472,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d88691e65c03ab","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1720712376699,"stop":1720712376699,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebeba46390bfff9c","name":"start node with ApplicationInfo","time":{"start":1720712420887,"stop":1720712420888,"duration":1},"status":"passed","severity":"normal"},{"uid":"61adec56d0a98315","name":"Push message with escaped characters payload","time":{"start":1720712334886,"stop":1720712334887,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f69fe2c7b718518","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1720711808697,"stop":1720711808697,"duration":0},"status":"passed","severity":"normal"},{"uid":"c899c1798b561262","name":"Tracks peer failures correctly","time":{"start":1720711957911,"stop":1720711957912,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a2ef2d272d2769","name":"non connected peers","time":{"start":1720712298973,"stop":1720712298973,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5b0d1abe62854a8","name":"should handle application and version for autosharding","time":{"start":1720711808686,"stop":1720711808686,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fa1eab4eae6cf1","name":"should get / set TCP multiaddr","time":{"start":1720711817187,"stop":1720711817187,"duration":0},"status":"passed","severity":"normal"},{"uid":"974ea9e30df80f94","name":"handles different clusterIds correctly","time":{"start":1720711808683,"stop":1720711808683,"duration":0},"status":"passed","severity":"normal"},{"uid":"d432c1b9c0e38fa5","name":"All","time":{"start":1720711871245,"stop":1720711871245,"duration":0},"status":"passed","severity":"normal"},{"uid":"4040b322c88686b1","name":"Check received message containing escaped characters","time":{"start":1720712066053,"stop":1720712066053,"duration":0},"status":"passed","severity":"normal"},{"uid":"c089c3b316f8bef6","name":"Ping on unsubscribed peer","time":{"start":1720711966795,"stop":1720711966796,"duration":1},"status":"passed","severity":"normal"},{"uid":"831296b694c141ac","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1720712298693,"stop":1720712298693,"duration":0},"status":"skipped","severity":"normal"},{"uid":"586b892d5ece3972","name":"should return all peers when numPeers is 0","time":{"start":1720711821650,"stop":1720711821650,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4181299936d3492","name":"Check received message containing JSON","time":{"start":1720712368226,"stop":1720712368226,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18c1f4cbf512cfa","name":"should be called for bootstrap peers","time":{"start":1720711868501,"stop":1720711868501,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fe7482253201d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720712485891,"stop":1720712485892,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d32e05e28cfb58c","name":"Publish message with custom timestamp: Fri Jul 21 2023 15:38:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1720712364136,"stop":1720712364137,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9b016c274025b6","name":"Init the array if not present","time":{"start":1720711808318,"stop":1720711808319,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fa5a78cb2e4bf","name":"Check message with non string payload is not received","time":{"start":1720712368256,"stop":1720712368256,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc570232eb731a8b","name":"Check publish message containing Arabic","time":{"start":1720712364130,"stop":1720712364131,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f5e49f318de3ec","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app17/5/topic62/xml","time":{"start":1720712420854,"stop":1720712420855,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f59e7bedc31d21","name":"Push message with content topic containing unicode special characters","time":{"start":1720712444131,"stop":1720712444131,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43b5a3166467b4c","name":"Symmetric encrypt & Decrypt","time":{"start":1720711843357,"stop":1720711843357,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e804f6a14dd0e2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720711996799,"stop":1720711996799,"duration":0},"status":"passed","severity":"normal"},{"uid":"246f898326fd749b","name":"Check publish message containing SQL Injection","time":{"start":1720712364132,"stop":1720712364132,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fac598e1fe7b62a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1720712376704,"stop":1720712376705,"duration":1},"status":"passed","severity":"normal"},{"uid":"75112175e5435841","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1720712460824,"stop":1720712460824,"duration":0},"status":"passed","severity":"normal"},{"uid":"594e0916faaa307e","name":"Push message with content topic containing special chars","time":{"start":1720712334894,"stop":1720712334894,"duration":0},"status":"passed","severity":"normal"},{"uid":"473668ad53b5646a","name":"Check received message containing Basic HTML tag","time":{"start":1720712368248,"stop":1720712368249,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b42255efacda391","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720711953008,"stop":1720711953008,"duration":0},"status":"passed","severity":"normal"},{"uid":"930df2dcdd163a00","name":"Reusing cursor across nodes","time":{"start":1720712460826,"stop":1720712460826,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ce153a9745bc52","name":"Passing page size 110 when there are 120 messages","time":{"start":1720712511332,"stop":1720712511332,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac40855c9d62c76","name":"Push message with XML payload","time":{"start":1720712444108,"stop":1720712444110,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5bf11e582eabe3b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720712104743,"stop":1720712104743,"duration":0},"status":"passed","severity":"normal"},{"uid":"389d7b1dde54ff3a","name":"Encoder throws on undefined content topic","time":{"start":1720711842827,"stop":1720711842828,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f6d1d0b08323556","name":"Passing cursor with wrong message digest","time":{"start":1720712460826,"stop":1720712460826,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bd87a2fda1b6d5","name":"Check received message containing JSON","time":{"start":1720712368249,"stop":1720712368249,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a562aa2f0f91bae","name":"Push message with content topic containing XML","time":{"start":1720712334898,"stop":1720712334898,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f198e5eb8c33ecb","name":"Filter","time":{"start":1720712531300,"stop":1720712531300,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b1b99c3d2695ca","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1720712520038,"stop":1720712520039,"duration":1},"status":"passed","severity":"normal"},{"uid":"bafb17afec5bf318","name":"Relay - dialed after","time":{"start":1720712531297,"stop":1720712531298,"duration":1},"status":"passed","severity":"normal"},{"uid":"43156effd3088c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app44/10/topic416/json","time":{"start":1720712420849,"stop":1720712420850,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d751e0e37fbaba1","name":"Subscribe to topic containing Script and receive message","time":{"start":1720712485841,"stop":1720712485841,"duration":0},"status":"passed","severity":"normal"},{"uid":"73813eaadce9d2db","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1720711808687,"stop":1720711808687,"duration":0},"status":"passed","severity":"normal"},{"uid":"c619bbaec973a5b","name":"Push message with numeric payload","time":{"start":1720712444101,"stop":1720712444101,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e33f5025572f6d0","name":"should only return 1 node with store capability","time":{"start":1720711833039,"stop":1720711833039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c5264891474f50","name":"Push 30 different messages","time":{"start":1720712444117,"stop":1720712444117,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb677dcd88560154","name":"Check received message containing short","time":{"start":1720712368218,"stop":1720712368218,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a621644222a4ded","name":"Check received message with timestamp: 1720711859785 ","time":{"start":1720712368252,"stop":1720712368253,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dcaf729f1afd837","name":"Promise Callback - forward","time":{"start":1720712495279,"stop":1720712495279,"duration":0},"status":"passed","severity":"normal"},{"uid":"39af17eab621b04d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1720711808695,"stop":1720711808696,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4495ce46e15709d","name":"pre and post cipher","time":{"start":1720711843357,"stop":1720711843358,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f9231c3a59cc6","name":"Wrong topic","time":{"start":1720712420855,"stop":1720712420856,"duration":1},"status":"passed","severity":"normal"},{"uid":"52bd9c82eaa21391","name":"should properly create peer info with all multiaddrs","time":{"start":1720711817189,"stop":1720711817189,"duration":0},"status":"passed","severity":"normal"},{"uid":"7207ddfe4ec25897","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1720711816543,"stop":1720711816544,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e2636a4a10c8887","name":"udp ip6 address","time":{"start":1720711816627,"stop":1720711816627,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebc5cf8b16ad858","name":"Delete observer","time":{"start":1720712302655,"stop":1720712302655,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8ab43dd8810c5e","name":"Number of peers are maintained correctly","time":{"start":1720712125543,"stop":1720712125543,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d5f5fbdef8fce8","name":"Ordered Callback - forward","time":{"start":1720712495280,"stop":1720712495280,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b7ff32c813ca57","name":"Nodes with multiple pubsub topic","time":{"start":1720712348919,"stop":1720712348919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7586647ea9debd0","name":"Throws when trying to push message with empty payload","time":{"start":1720712444117,"stop":1720712444117,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d94424268f506f","name":"should throw error - no public key","time":{"start":1720711817182,"stop":1720711817183,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ebe42df09079f0","name":"Query generator for multiple messages with different message text format","time":{"start":1720712498147,"stop":1720712498147,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4e97702b401d5","name":"Reopen subscription with peer with lost subscription","time":{"start":1720711966796,"stop":1720711966798,"duration":2},"status":"passed","severity":"normal"},{"uid":"116282cb667510dd","name":"Check received message containing XML","time":{"start":1720712066051,"stop":1720712066051,"duration":0},"status":"passed","severity":"normal"},{"uid":"902e95dedeb9d0af","name":"Decoder throws on empty string content topic","time":{"start":1720711844718,"stop":1720711844719,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec6a5a52a3b6e18d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720712485891,"stop":1720712485891,"duration":0},"status":"passed","severity":"normal"},{"uid":"9642685186c7a495","name":"should configure sharding based on application and version for autosharding","time":{"start":1720711808701,"stop":1720711808701,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6cf5e8c2251407","name":"receives messages sent to provided content topic through stream","time":{"start":1720712364364,"stop":1720712364365,"duration":1},"status":"skipped","severity":"normal"},{"uid":"83662af3a5f999ac","name":"should be able to encode the field with only FILTER set to true","time":{"start":1720711816542,"stop":1720711816542,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f31d206d5b58c02","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720712485840,"stop":1720712485840,"duration":0},"status":"passed","severity":"normal"},{"uid":"813e2d51b07cc5ce","name":"returns all values when wanted number is greater than available values","time":{"start":1720711831953,"stop":1720711831953,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a853396e6f4965c","name":"Push message with content topic containing Russian","time":{"start":1720712334896,"stop":1720712334896,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7ae3bbb37a5b71","name":"Query Generator, Multiple PubsubTopics","time":{"start":1720712478287,"stop":1720712478287,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4f44b28570df34","name":"Check message with no payload is not received","time":{"start":1720712368235,"stop":1720712368239,"duration":4},"status":"passed","severity":"normal"},{"uid":"ac8733c366a58fbf","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1720711917121,"stop":1720711917122,"duration":1},"status":"passed","severity":"normal"},{"uid":"a152d347e2b7f3c4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1720711808679,"stop":1720711808679,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7e2eeb5730fa5f","name":"Push message with emoji payload","time":{"start":1720712444116,"stop":1720712444116,"duration":0},"status":"passed","severity":"normal"},{"uid":"45506e2ac506d0f8","name":"Fails to push message with empty content topic","time":{"start":1720712444132,"stop":1720712444132,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b68ac672172703","name":"Push message with emoji payload","time":{"start":1720712334888,"stop":1720712334889,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8f89f93d65420d","name":"should properly create location multiaddrs - tcp6","time":{"start":1720711817188,"stop":1720711817188,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb33beb6ca3e5e0e","name":"should not fail to start the service if it is already started","time":{"start":1720711872944,"stop":1720711872945,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83dc6354ba6aaf7","name":"nwaku subscribes","time":{"start":1720712331797,"stop":1720712331798,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5916c21888a752b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1720711832804,"stop":1720711832804,"duration":0},"status":"passed","severity":"normal"},{"uid":"296c0c7ae724c8b0","name":"Push message with custom timestamp: 1720708466324","time":{"start":1720712444134,"stop":1720712444135,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f254dbc0718841a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1720711808692,"stop":1720711808692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1660e45e07f3f8","name":"Ordered callback, aborts when callback returns true","time":{"start":1720712498194,"stop":1720712498194,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ea922838a0ab20","name":"should set field with all protocols enabled","time":{"start":1720711817189,"stop":1720711817190,"duration":1},"status":"passed","severity":"normal"},{"uid":"925561f957b9f3a9","name":"Check publish message after client node is restarted","time":{"start":1720712364142,"stop":1720712364142,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d3ba8377c128cc37","name":"Check received message containing SQL Injection","time":{"start":1720712368223,"stop":1720712368223,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b43d242f67af761","name":"Publish without waiting for remote peer","time":{"start":1720712376688,"stop":1720712376689,"duration":1},"status":"passed","severity":"normal"},{"uid":"302e0876e5bac5f8","name":"Encoder throws on undefined content topic","time":{"start":1720711844717,"stop":1720711844718,"duration":1},"status":"passed","severity":"normal"},{"uid":"793d2cabafbc1527","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720712104732,"stop":1720712104733,"duration":1},"status":"passed","severity":"normal"},{"uid":"24779c7e5099fd26","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1720711832801,"stop":1720711832802,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e213237b500db24","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1720712097187,"stop":1720712097188,"duration":1},"status":"passed","severity":"normal"},{"uid":"786c1e030c71f5cd","name":"Push message with content topic containing Arabic","time":{"start":1720712334896,"stop":1720712334896,"duration":0},"status":"passed","severity":"normal"},{"uid":"689a187818256d95","name":"should not receive a peer event before start","time":{"start":1720711872945,"stop":1720711872945,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab38d4dbb742505","name":"does not throw on valid cases","time":{"start":1720711808671,"stop":1720711808671,"duration":0},"status":"passed","severity":"normal"},{"uid":"864fe3f5dc0a8b57","name":"same cluster, same shard: nodes connect","time":{"start":1720712097178,"stop":1720712097179,"duration":1},"status":"passed","severity":"normal"},{"uid":"34acfcd2a890fe47","name":"Check received message containing unicode special characters","time":{"start":1720712368251,"stop":1720712368251,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e32cd6d2c580a4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720712104739,"stop":1720712104740,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d4510b2b9ee71f","name":"random static sharding 8 - Cluster ID: 161, Shard ID: 418","time":{"start":1720712437046,"stop":1720712437046,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9528cc286d02aa","name":"Check received message containing Basic HTML tag","time":{"start":1720712066052,"stop":1720712066052,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5cdb847403c689","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720712485840,"stop":1720712485840,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b838ee6e91b905","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1720712348919,"stop":1720712348919,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd2f6b7f107e993","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1720711808681,"stop":1720711808681,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c721ac6eff44b1","name":"Generator, custom pubsub topic","time":{"start":1720712494381,"stop":1720712494381,"duration":0},"status":"passed","severity":"normal"},{"uid":"148186af840e89a8","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1720711860843,"stop":1720711860844,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4284bbc82afa9c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720712115013,"stop":1720712115014,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a854e0a57f34d","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1720711811317,"stop":1720711811318,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f8a9b33d170656","name":"handles empty shards array correctly","time":{"start":1720711808703,"stop":1720711808703,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6ab7f92eca4308","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1720712348918,"stop":1720712348919,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c3112c259ac861","name":"Waku message hash computation (no timestamp)","time":{"start":1720711811317,"stop":1720711811317,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fc7b416c09ecb4","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1720711808690,"stop":1720711808690,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73d79d592262ac5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720711996802,"stop":1720711996802,"duration":0},"status":"passed","severity":"normal"},{"uid":"3932d12304c94baf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720712485844,"stop":1720712485845,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b4822a55bc635d","name":"A test","time":{"start":1720712125641,"stop":1720712125641,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c886c2fe99f458a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1720711808698,"stop":1720711808698,"duration":0},"status":"passed","severity":"normal"},{"uid":"62466c67980462bf","name":"Generator, 2 different pubsubtopics","time":{"start":1720712494380,"stop":1720712494380,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e4554e48ae1b65","name":"Check publish message containing Chinese","time":{"start":1720712364129,"stop":1720712364129,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea1abeaa9b58a89","name":"throws an error for improperly formatted content topics","time":{"start":1720711808683,"stop":1720711808683,"duration":0},"status":"passed","severity":"normal"},{"uid":"370405d2efb8b86c","name":"should throw an error if shards are undefined for static sharding","time":{"start":1720711808688,"stop":1720711808688,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c7bea8807cff21","name":"Push message with content topic containing Arabic","time":{"start":1720712444127,"stop":1720712444127,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d36a045d14e0f7","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1720712520039,"stop":1720712520039,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e4a3da0b653840","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1720711808677,"stop":1720711808677,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80419e607adf5f2","name":"Check received message containing JSON","time":{"start":1720712066052,"stop":1720712066052,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c76747a525e873","name":"Renews peer on consistent ping failures","time":{"start":1720711957910,"stop":1720711957911,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c2a183d7840674","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1720712097268,"stop":1720712097268,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fde97b731d7723","name":"Relay + Store","time":{"start":1720711817191,"stop":1720711817191,"duration":0},"status":"passed","severity":"normal"},{"uid":"8442935b528143a8","name":"Push message with SQL Injection payload","time":{"start":1720712334882,"stop":1720712334882,"duration":0},"status":"passed","severity":"normal"},{"uid":"631a3c07c9f141e9","name":"Push message with content topic containing shell command","time":{"start":1720712444130,"stop":1720712444131,"duration":1},"status":"passed","severity":"normal"},{"uid":"809d3f6f5b6818bf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720712485843,"stop":1720712485843,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b32faf5bef265c","name":"safeDispatchEvent","time":{"start":1720711901101,"stop":1720711901101,"duration":0},"status":"passed","severity":"normal"},{"uid":"342e56a12acf3306","name":"same cluster, different shard: nodes don't connect","time":{"start":1720712097179,"stop":1720712097179,"duration":0},"status":"passed","severity":"normal"},{"uid":"77dc2acdf5f4ea55","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1720712507594,"stop":1720712507595,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90eb9c06cdf1b3f","name":"Push message with short payload","time":{"start":1720712334877,"stop":1720712334878,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd77d43699a1402","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1720712478288,"stop":1720712478289,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51bac6b2fae40f","name":"should not fail to start the service if it is already started","time":{"start":1720711836954,"stop":1720711836954,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acb3e9ccd3890b1","name":"Ephemeral messages are not stored","time":{"start":1720711870636,"stop":1720711870637,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bcb84dcbbed8be6","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1720712520039,"stop":1720712520040,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79ac702c7ae177d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720711996801,"stop":1720711996801,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec91218bfc4416f","name":"Push message with content topic containing long","time":{"start":1720712334892,"stop":1720712334893,"duration":1},"status":"passed","severity":"normal"},{"uid":"76cec47a7816f570","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1720711957912,"stop":1720711957913,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba3d998db6798524","name":"isConnected between 2 js-waku relay nodes","time":{"start":1720711917125,"stop":1720711917125,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f0092eb35faf94","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1720711808689,"stop":1720711808689,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1356dda82e53a0d","name":"Push message on custom pubsubTopic","time":{"start":1720712180097,"stop":1720712180097,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5df53c5b9b3bad","name":"throws on content topic with non-number generation field","time":{"start":1720711808673,"stop":1720711808673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ebf683010c0373","name":"Round trip binary serialization","time":{"start":1720711822108,"stop":1720711822108,"duration":0},"status":"passed","severity":"normal"},{"uid":"69017289b6849088","name":"Subscribe to topic containing short and receive message","time":{"start":1720712104737,"stop":1720712104738,"duration":1},"status":"passed","severity":"normal"},{"uid":"787a2bd7c96582cc","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720712180096,"stop":1720712180097,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b452b5af96dd94","name":"should set field with only FILTER enabled","time":{"start":1720711817190,"stop":1720711817191,"duration":1},"status":"passed","severity":"normal"},{"uid":"807bd70d331a934f","name":"Push message with content topic containing Russian","time":{"start":1720712444128,"stop":1720712444128,"duration":0},"status":"passed","severity":"normal"},{"uid":"b429090b657133bc","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1720712507594,"stop":1720712507594,"duration":0},"status":"passed","severity":"normal"},{"uid":"533434893ec1462b","name":"Sets default value correctly","time":{"start":1720712520804,"stop":1720712520805,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9387088812b0dc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720711996799,"stop":1720711996800,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b32f8b9673d9ae","name":"random static sharding 3 - Cluster ID: 937, Shard ID: 251","time":{"start":1720712437041,"stop":1720712437042,"duration":1},"status":"passed","severity":"normal"},{"uid":"d471b0211253244","name":"recovers when dns.resolve returns empty","time":{"start":1720711833036,"stop":1720711833036,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4fc6d8935b87a8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720712485883,"stop":1720712485888,"duration":5},"status":"passed","severity":"normal"},{"uid":"3061e985e0945bae","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720712104736,"stop":1720712104736,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e2e7e05192eb86","name":"Decoder throws on empty string content topic","time":{"start":1720711842829,"stop":1720711842830,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5d6342d17b43ae","name":"Check received message containing escaped characters","time":{"start":1720712368251,"stop":1720712368251,"duration":0},"status":"passed","severity":"normal"},{"uid":"688df4a279caa6e0","name":"Query with Ordered Callback, No message returned","time":{"start":1720712478290,"stop":1720712478291,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad63ab1247a666d","name":"Check received message containing emoji","time":{"start":1720712368252,"stop":1720712368252,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3947c6e220a9cd","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1720711808680,"stop":1720711808680,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8731161f0d3fe36","name":"Generator, 2 different pubsubtopics","time":{"start":1720712494379,"stop":1720712494379,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e2eaa65751be81","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1720712420840,"stop":1720712420841,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a4905e27419ff5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720712180098,"stop":1720712180099,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6efe6cbf70b9740","name":"topics with same application and version share the same shard","time":{"start":1720711808681,"stop":1720711808681,"duration":0},"status":"passed","severity":"normal"},{"uid":"820464054753f825","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720712097239,"stop":1720712097245,"duration":6},"status":"passed","severity":"normal"},{"uid":"fe632e57c5545883","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1720711832803,"stop":1720711832804,"duration":1},"status":"passed","severity":"normal"},{"uid":"765e244e871609e3","name":"Refresh subscription","time":{"start":1720712376695,"stop":1720712376695,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5250986b9484ba9","name":"addEventListener with correct event","time":{"start":1720711901099,"stop":1720711901099,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fa0902423394","name":"Check received message containing Script","time":{"start":1720712368224,"stop":1720712368224,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b7242b3820dd9e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720712115013,"stop":1720712115013,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5dc63eac0cad162","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1720711808693,"stop":1720711808694,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fd657c635d11d9","name":"Check received message containing numeric","time":{"start":1720712368245,"stop":1720712368245,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9a8fb7ee5d7b82","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720712180099,"stop":1720712180100,"duration":1},"status":"passed","severity":"normal"},{"uid":"444a1e597f254bc9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720712494382,"stop":1720712494382,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9715ca41851da0a","name":"should emit a peer event after start","time":{"start":1720712576204,"stop":1720712576205,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc8dbc9a21014f0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720712348918,"stop":1720712348918,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc33ca0722cbcc1","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1720711808677,"stop":1720711808677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10428b2f7e03dcb","name":"removeEventListener with correct event","time":{"start":1720711901099,"stop":1720711901099,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93674229416c014","name":"Fails to push message with large meta","time":{"start":1720712334904,"stop":1720712334904,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e75a1a7b1a4c04a","name":"Check received message containing emoji","time":{"start":1720712066054,"stop":1720712066054,"duration":0},"status":"passed","severity":"normal"},{"uid":"63601ef25b52f428","name":"Ordered Callback - backward","time":{"start":1720712495281,"stop":1720712495281,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9ba9570b300cae","name":"should return the pubsub topic directly if a string is provided","time":{"start":1720711808698,"stop":1720711808699,"duration":1},"status":"passed","severity":"normal"},{"uid":"f723baf4d5926bf4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1720712097268,"stop":1720712097268,"duration":0},"status":"passed","severity":"normal"},{"uid":"859d16014703cbd0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1720712478291,"stop":1720712478292,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d67d999531c455","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1720711832805,"stop":1720711832806,"duration":1},"status":"passed","severity":"normal"},{"uid":"393803584c7f0892","name":"tcp ip4 address","time":{"start":1720711816627,"stop":1720711816627,"duration":0},"status":"passed","severity":"normal"},{"uid":"22db453730e8cca3","name":"Push message equal or less that 1MB","time":{"start":1720712334906,"stop":1720712334906,"duration":0},"status":"passed","severity":"normal"},{"uid":"65966930b466622","name":"Push message with Script payload","time":{"start":1720712444108,"stop":1720712444108,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61b353c7d707746","name":"caches peers it previously fetched","time":{"start":1720711833037,"stop":1720711833037,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4b0e27b694a7d","name":"same cluster, same shard: nodes connect","time":{"start":1720712169676,"stop":1720712169677,"duration":1},"status":"passed","severity":"normal"},{"uid":"8db901696b894477","name":"Passing page size 0 when there are 110 messages","time":{"start":1720712511329,"stop":1720712511330,"duration":1},"status":"passed","severity":"normal"},{"uid":"af7e7cceddf567ea","name":"Check received message containing short","time":{"start":1720712066044,"stop":1720712066045,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfaf07d2c941711","name":"Push message with unicode special characters payload","time":{"start":1720712334887,"stop":1720712334888,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea373bf039e95241","name":"Check message with non string payload is not received","time":{"start":1720712066060,"stop":1720712066060,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ec857ac034e98b","name":"Relay - dialed first","time":{"start":1720712531297,"stop":1720712531297,"duration":0},"status":"passed","severity":"normal"},{"uid":"b109d609d9801f1e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1720711808699,"stop":1720711808700,"duration":1},"status":"passed","severity":"normal"},{"uid":"33524f08d1356fe","name":"Push message with content topic containing Script","time":{"start":1720712334897,"stop":1720712334897,"duration":0},"status":"passed","severity":"normal"},{"uid":"40912c08b70c5a8f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720712485836,"stop":1720712485836,"duration":0},"status":"passed","severity":"normal"},{"uid":"befcf713b7b4e2dd","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1720711808687,"stop":1720711808687,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c172130097f431b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1720712437040,"stop":1720712437040,"duration":0},"status":"passed","severity":"normal"},{"uid":"667fe7283d336247","name":"Push message with special chars payload","time":{"start":1720712334880,"stop":1720712334880,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84d4cbf51ddc59c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720712485835,"stop":1720712485835,"duration":0},"status":"passed","severity":"normal"},{"uid":"164e11daca17c836","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720712115008,"stop":1720712115009,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a1399c6bc7ea46","name":"returns all values when wanted number matches available values","time":{"start":1720711831951,"stop":1720711831952,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07c9ab87f6564a7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720712485839,"stop":1720712485839,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc2472b57af913b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1720712376700,"stop":1720712376701,"duration":1},"status":"passed","severity":"normal"},{"uid":"c595f160bec15088","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1720711808701,"stop":1720711808702,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ad08abfb054b59","name":"Push message with meta","time":{"start":1720712444132,"stop":1720712444133,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e12a5b9dc334b7","name":"Subscribe to topic containing XML and receive message","time":{"start":1720712485890,"stop":1720712485891,"duration":1},"status":"passed","severity":"normal"},{"uid":"509d1c1f523731ac","name":"Push message with long payload","time":{"start":1720712334878,"stop":1720712334879,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83c402deab451dd","name":"Check received message containing Arabic","time":{"start":1720712066048,"stop":1720712066049,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1350ba30b49fef0","name":"Check received message containing unicode special characters","time":{"start":1720712066053,"stop":1720712066054,"duration":1},"status":"passed","severity":"normal"},{"uid":"a718ca8c24baaeb9","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1720711833041,"stop":1720711833041,"duration":0},"status":"skipped","severity":"normal"},{"uid":"684bfc72e1d54d3c","name":"Check publish message containing Script","time":{"start":1720712364132,"stop":1720712364133,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c8e51ff2c5840e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720712104735,"stop":1720712104735,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff54f2c8965af87f","name":"Asymmetric encrypt & decrypt","time":{"start":1720711843356,"stop":1720711843356,"duration":0},"status":"passed","severity":"normal"},{"uid":"f735877e42b6e169","name":"Check publish message containing XML","time":{"start":1720712364133,"stop":1720712364133,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df0120dbd8424e3","name":"Waku message hash computation (meta attribute not present)","time":{"start":1720711811316,"stop":1720711811316,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f166b6abc3c928c","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1720712097195,"stop":1720712097196,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f91b1afcd5ff6d","name":"Query with Promise Callback, No message returned","time":{"start":1720712478292,"stop":1720712478293,"duration":1},"status":"passed","severity":"normal"},{"uid":"db5514548ef3f2c5","name":"getPeersByDiscovery","time":{"start":1720711901100,"stop":1720711901100,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa335283f15db74","name":"A test","time":{"start":1720712125640,"stop":1720712125640,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7a19897c7226a2","name":"Check received message containing long","time":{"start":1720712368244,"stop":1720712368244,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f3e7be530c9728","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1720712097223,"stop":1720712097223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9192c3d8aad25f7","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1720712460824,"stop":1720712460824,"duration":0},"status":"passed","severity":"normal"},{"uid":"5351685879620563","name":"Push message with special chars payload","time":{"start":1720712444102,"stop":1720712444103,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e29f62c0cd00b13","name":"Register correct protocols","time":{"start":1720712376687,"stop":1720712376688,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d60ea8fc78b4171","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720712485834,"stop":1720712485835,"duration":1},"status":"passed","severity":"normal"},{"uid":"d628f7ad2947e3bc","name":"getPeersByDiscovery","time":{"start":1720712298692,"stop":1720712298692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d32ded4a0f7286","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1720712097190,"stop":1720712097195,"duration":5},"status":"passed","severity":"normal"},{"uid":"4f87307f185cbe10","name":"throws on content topic with generation field greater than 0","time":{"start":1720711808673,"stop":1720711808673,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd3f83c1336ef29","name":"new peer added after a peer was already found","time":{"start":1720712298692,"stop":1720712298693,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c48966a678c6d1b5","name":"should emit a peer event after start","time":{"start":1720711872945,"stop":1720711872945,"duration":0},"status":"passed","severity":"normal"},{"uid":"76260071003c126e","name":"Subscribe to topic containing long and receive message","time":{"start":1720712104738,"stop":1720712104738,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b56a413d91dbff0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720712104739,"stop":1720712104739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ec50cee2beeaeb","name":"Push message with custom timestamp: 1689953666324","time":{"start":1720712444134,"stop":1720712444134,"duration":0},"status":"passed","severity":"normal"},{"uid":"41360516d0765083","name":"Subscribe to topic containing numeric and publish message","time":{"start":1720712376697,"stop":1720712376697,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8271a6099e69f3","name":"Publish message with rate limit","time":{"start":1720712364142,"stop":1720712364143,"duration":1},"status":"passed","severity":"normal"},{"uid":"55be33eb61c01fd1","name":"Push message with content topic containing escaped characters","time":{"start":1720712334901,"stop":1720712334901,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5dd98a37eab8013","name":"Check received message containing unicode special characters","time":{"start":1720712368228,"stop":1720712368228,"duration":0},"status":"passed","severity":"normal"},{"uid":"370470eef02287ce","name":"Subscribe and receive messages via waku relay post","time":{"start":1720712485834,"stop":1720712485834,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7230e5d77e7f29","name":"should encodeTxt and decodeTxt","time":{"start":1720711817180,"stop":1720711817181,"duration":1},"status":"passed","severity":"normal"},{"uid":"22607af40c0c49d7","name":"Ping on subscribed peer","time":{"start":1720711966793,"stop":1720711966794,"duration":1},"status":"passed","severity":"normal"},{"uid":"276e2e176c81542e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720712104742,"stop":1720712104742,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcd6ca5db29725f","name":"Ping on peer without subscriptions","time":{"start":1720711966794,"stop":1720711966795,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4cd4e7686d19978","name":"Check received message containing special chars","time":{"start":1720712368220,"stop":1720712368220,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bf3fe17ce7f4ad","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720712368232,"stop":1720712368233,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d06f75b052b35a0","name":"handles different networkShards values correctly","time":{"start":1720711808683,"stop":1720711808683,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c27552359d9ef5","name":"Passing page size 1 when there are 4 messages","time":{"start":1720712511330,"stop":1720712511330,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0535474bef5d63","name":"Check received message containing SQL Injection","time":{"start":1720712368247,"stop":1720712368247,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f0ec73b81ce033","name":"Check publish message containing Russian","time":{"start":1720712364131,"stop":1720712364132,"duration":1},"status":"passed","severity":"normal"},{"uid":"427029b74c3ceec0","name":"should use the provided clusterId for the pubsub topic","time":{"start":1720711808705,"stop":1720711808705,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6ff39deebbe70a","name":"Check message received after jswaku node is restarted","time":{"start":1720712066061,"stop":1720712066061,"duration":0},"status":"skipped","severity":"normal"},{"uid":"574d9ca2afe99208","name":"Push message with short payload","time":{"start":1720712444095,"stop":1720712444099,"duration":4},"status":"passed","severity":"normal"},{"uid":"5ce9d2b6cc540423","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720712104745,"stop":1720712104746,"duration":1},"status":"passed","severity":"normal"},{"uid":"8091fb38e2b1420","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1720712348914,"stop":1720712348914,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec2a58b243895c2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720711953014,"stop":1720711953014,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc2d3d053cb6c58","name":"Check meta is set [ecies]","time":{"start":1720711844717,"stop":1720711844717,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32d8e0f89505b9c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720712368231,"stop":1720712368232,"duration":1},"status":"passed","severity":"normal"},{"uid":"52995d27d510ca86","name":"Mutual subscription","time":{"start":1720712376685,"stop":1720712376687,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6bbfc37bac5cf83","name":"Check publish message containing short","time":{"start":1720712364127,"stop":1720712364127,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ddfaa3b32342f3","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1720712097217,"stop":1720712097217,"duration":0},"status":"passed","severity":"normal"},{"uid":"7092bdf3a24c661d","name":"Passing page size 19 when there are 20 messages","time":{"start":1720712511332,"stop":1720712511332,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3b1aff5260c5d5","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1720712376703,"stop":1720712376703,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f5d624955073fb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1720712348920,"stop":1720712348921,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c631cbc2dee3bd5","name":"Fails to push message with empty content topic","time":{"start":1720712334903,"stop":1720712334903,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd00da6869a5e311","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app95/4/topic701/test.js","time":{"start":1720712420846,"stop":1720712420847,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ed2e0a77ba6a89","name":"Check publish message containing shell command","time":{"start":1720712364134,"stop":1720712364134,"duration":0},"status":"passed","severity":"normal"},{"uid":"30112d07ffa075cb","name":"Failed peers are renewed","time":{"start":1720712125544,"stop":1720712125544,"duration":0},"status":"passed","severity":"normal"},{"uid":"742452011fd0243b","name":"should throw error - no public key","time":{"start":1720711817184,"stop":1720711817184,"duration":0},"status":"passed","severity":"normal"},{"uid":"692a0b16b4a70033","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1720712097262,"stop":1720712097263,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d3401be5dc9b77","name":"configure the node with multiple pubsub topics","time":{"start":1720712437048,"stop":1720712437048,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3e07ff373d4f3b","name":"Passing cursor with wrong pubsubTopic","time":{"start":1720712460827,"stop":1720712460827,"duration":0},"status":"passed","severity":"normal"},{"uid":"119c57c7a70c210e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1720712376692,"stop":1720712376693,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4fdf1b1adf23b3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720712485845,"stop":1720712485845,"duration":0},"status":"passed","severity":"normal"},{"uid":"52792a0d51acb029","name":"Push message with JSON payload","time":{"start":1720712444111,"stop":1720712444112,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aea41430424b526","name":"should properly create location multiaddrs - udp4","time":{"start":1720711817187,"stop":1720711817187,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e8312f6542d736","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1720711808678,"stop":1720711808678,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d03e2e133708a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1720712520033,"stop":1720712520033,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0cd7ef8885513b","name":"creates an iterator","time":{"start":1720712509470,"stop":1720712509471,"duration":1},"status":"passed","severity":"normal"},{"uid":"1169d3834e55bae4","name":"Ping on subscribed peer","time":{"start":1720711923167,"stop":1720711923168,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb6ee7cb1bece01","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1720712097238,"stop":1720712097238,"duration":0},"status":"passed","severity":"normal"},{"uid":"43477ae485c0336b","name":"configure the node with multiple content topics","time":{"start":1720712420857,"stop":1720712420876,"duration":19},"status":"passed","severity":"normal"},{"uid":"31016184ea9f025c","name":"Publishes to nwaku","time":{"start":1720712331798,"stop":1720712331798,"duration":0},"status":"passed","severity":"normal"},{"uid":"86656f3d808b8d7e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1720711808702,"stop":1720711808702,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59a047e89d15391","name":"Round trip binary encryption [ecies, signature]","time":{"start":1720711844716,"stop":1720711844717,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e518b7d0746f136","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1720711808684,"stop":1720711808684,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e3e075bc6d315f","name":"random static sharding 5 - Cluster ID: 417, Shard ID: 182","time":{"start":1720712437043,"stop":1720712437044,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc339b24be0e5ad0","name":"can start and stop the service","time":{"start":1720712576203,"stop":1720712576203,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b260991e752893","name":"through manual discovery","time":{"start":1720712175793,"stop":1720712175793,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6494af3010d01f","name":"should be called at least once on all `peer:discovery` events","time":{"start":1720711868499,"stop":1720711868500,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6d6a6f3954e7ae","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720712485845,"stop":1720712485846,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8fad0690023cc4f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1720711808696,"stop":1720711808696,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d71a3f7416c7ee","name":"Decrypt messages","time":{"start":1720712302653,"stop":1720712302654,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9425a06fcc9236c","name":"Check received message containing emoji","time":{"start":1720712368229,"stop":1720712368229,"duration":0},"status":"passed","severity":"normal"},{"uid":"252666bf352c49b3","name":"should not fail to start the service if it is already started","time":{"start":1720712576203,"stop":1720712576204,"duration":1},"status":"passed","severity":"normal"},{"uid":"1363d67a61d6468e","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1720712097208,"stop":1720712097210,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7c813c26008035c","name":"different cluster, same shard: nodes don't connect","time":{"start":1720712097180,"stop":1720712097181,"duration":1},"status":"passed","severity":"normal"},{"uid":"80db09adb0731cba","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1720711817181,"stop":1720711817182,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58ff7232e1d0f06","name":"Using a function","time":{"start":1720712520803,"stop":1720712520803,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6431691b4847c9c","name":"Push message with content topic containing unicode special characters","time":{"start":1720712334901,"stop":1720712334902,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0ef8957eec3ad0","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1720711808704,"stop":1720711808704,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64c4de5ff9840a","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1720711816544,"stop":1720711816544,"duration":0},"status":"passed","severity":"normal"},{"uid":"c950cb0ef14ddb58","name":"it tolerates circular branch references","time":{"start":1720711833036,"stop":1720711833036,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e6453e893d8a5b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1720711808700,"stop":1720711808700,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcaf63e4b84f55bf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720712485879,"stop":1720712485879,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3f506ffa33d8fe","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1720711816550,"stop":1720711816551,"duration":1},"status":"passed","severity":"normal"},{"uid":"e934135bfe1651cb","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app87/10/topic380/json","time":{"start":1720712420847,"stop":1720712420848,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa0900d3c38d22f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720712180096,"stop":1720712180096,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6e44180fb18410","name":"Check publish message containing numeric","time":{"start":1720712364128,"stop":1720712364128,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a612f119060f2d","name":"Generator, custom pubsub topic","time":{"start":1720712494378,"stop":1720712494379,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1da8b42d386d9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720712104733,"stop":1720712104734,"duration":1},"status":"passed","severity":"normal"},{"uid":"69934821e81d0160","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1720712645138,"stop":1720712645139,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebfc56813182a57b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1720711808678,"stop":1720711808679,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ffc4ddd3977477","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1720712520037,"stop":1720712520038,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1316646a2fc9a92","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1720712097262,"stop":1720712097262,"duration":0},"status":"passed","severity":"normal"},{"uid":"162fb703a2dd73d7","name":"Push message with Script payload","time":{"start":1720712334882,"stop":1720712334882,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d35513a7a7a6e2","name":"Passing page size 10 when there are 10 messages","time":{"start":1720712511331,"stop":1720712511331,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce60481be795f95","name":"Overlapping topic subscription","time":{"start":1720712485879,"stop":1720712485880,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d7767851702a88","name":"Ephemeral field is preserved - encoder v0","time":{"start":1720711870637,"stop":1720711870637,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f34c5e75cb59c1","name":"Ping on unsubscribed peer","time":{"start":1720711923168,"stop":1720711923169,"duration":1},"status":"passed","severity":"normal"},{"uid":"7940347d7a84601f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1720711868503,"stop":1720711868503,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a49b226ed380b0b","name":"Check message received after nwaku node is restarted","time":{"start":1720712368256,"stop":1720712368257,"duration":1},"status":"skipped","severity":"normal"},{"uid":"15c0ebda30ea057c","name":"Push message with content topic containing XML","time":{"start":1720712444129,"stop":1720712444129,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b21b38c8832393","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720712115009,"stop":1720712115009,"duration":0},"status":"passed","severity":"normal"},{"uid":"d114970c9c5b6b10","name":"Check received message containing long","time":{"start":1720712066045,"stop":1720712066046,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16bd554beb8cb1c","name":"Fails to push message bigger that 1MB","time":{"start":1720712334906,"stop":1720712334907,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1d8bf08f1ed346","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1720712376698,"stop":1720712376699,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33d78e199b86880","name":"Check received message containing Basic HTML tag","time":{"start":1720712368225,"stop":1720712368225,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9f2af22900bb40","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1720712478291,"stop":1720712478291,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbce05bf0e4df472","name":"Push message with content topic containing SQL Injection","time":{"start":1720712444128,"stop":1720712444128,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3de8e95a500de00","name":"should decode valid enr successfully","time":{"start":1720711817181,"stop":1720711817181,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a8c6a8de02fc83","name":"can start and stop the service","time":{"start":1720711872942,"stop":1720711872942,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9541cb0ba4afdc7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720712104741,"stop":1720712104741,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0a0349b059132a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1720711953005,"stop":1720711953007,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8518f39c3ce3f7d","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1720711821652,"stop":1720711821652,"duration":0},"status":"passed","severity":"normal"},{"uid":"710717f71410d9fc","name":"Used by Waku Relay","time":{"start":1720712520804,"stop":1720712520804,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d800c4ed8c4346b","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1720711808684,"stop":1720711808684,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b953fd859e0bea5","name":"Default pageSize","time":{"start":1720712511332,"stop":1720712511334,"duration":2},"status":"passed","severity":"normal"},{"uid":"525904d3a4e87981","name":"random static sharding 6 - Cluster ID: 982, Shard ID: 746","time":{"start":1720712437044,"stop":1720712437045,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe9f303ee0a49d4","name":"should add and remove event listeners correctly","time":{"start":1720711836957,"stop":1720711836957,"duration":0},"status":"passed","severity":"normal"},{"uid":"c992be5494bc8208","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1720711808691,"stop":1720711808691,"duration":0},"status":"passed","severity":"normal"},{"uid":"5719a8fc25e15491","name":"Push to array if already present","time":{"start":1720711808320,"stop":1720711808320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abc4d28aafd4ef7","name":"passes more than one ENR URLs and attempts connection","time":{"start":1720711872947,"stop":1720711872948,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4caef034d768839a","name":"start node with empty content topic","time":{"start":1720712420888,"stop":1720712420888,"duration":0},"status":"passed","severity":"normal"},{"uid":"562012c6079920fb","name":"Check received message containing XML","time":{"start":1720712368248,"stop":1720712368248,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cd3c2d3003a2a0","name":"should not fail to stop the service if it was not started","time":{"start":1720711836954,"stop":1720711836954,"duration":0},"status":"passed","severity":"normal"},{"uid":"561694ba372f040f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1720711842824,"stop":1720711842825,"duration":1},"status":"passed","severity":"normal"},{"uid":"835d3f02ba343b85","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720712485878,"stop":1720712485879,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7fc9996eaf43927","name":"Fails to publish duplicate message","time":{"start":1720712364139,"stop":1720712364139,"duration":0},"status":"passed","severity":"normal"},{"uid":"5922975638df4216","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1720711860841,"stop":1720711860841,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8b34110303863a","name":"Callback on promise, aborts when callback returns true","time":{"start":1720712498173,"stop":1720712498173,"duration":0},"status":"passed","severity":"normal"},{"uid":"2959523c09c71e6f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app76/8/topic70/utf8","time":{"start":1720712420845,"stop":1720712420846,"duration":1},"status":"passed","severity":"normal"},{"uid":"def881cfba6afd4","name":"ignores unrecognized TXT record formats","time":{"start":1720711833037,"stop":1720711833037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6503a04c18b454b","name":"should be able to decode the field with only STORE set to true","time":{"start":1720711816547,"stop":1720711816548,"duration":1},"status":"passed","severity":"normal"},{"uid":"79ae54cbda5a74c","name":"should not fail to stop the service if it was not started","time":{"start":1720711872942,"stop":1720711872944,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdca09b0b58e34b4","name":"Overlapping topic subscription","time":{"start":1720712485836,"stop":1720712485837,"duration":1},"status":"passed","severity":"normal"},{"uid":"d530a6c1e3483b9d","name":"Check received message containing Russian","time":{"start":1720712368247,"stop":1720712368247,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef17547c776c3fb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1720712334898,"stop":1720712334898,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c05df2f469e9d8a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1720711816542,"stop":1720711816543,"duration":1},"status":"passed","severity":"normal"},{"uid":"672b49d49f521b9f","name":"different cluster, different shard: nodes don't connect","time":{"start":1720712169677,"stop":1720712169678,"duration":1},"status":"passed","severity":"normal"},{"uid":"131990c59a6af736","name":"should be able to decode the field with only RELAY set to true","time":{"start":1720711816546,"stop":1720711816547,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee61495dc1c2ac5","name":"Passing page size 11 when there are 10 messages","time":{"start":1720712511331,"stop":1720712511332,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ec7da7adc6d189","name":"should not throw an error for a single configured topic","time":{"start":1720711808697,"stop":1720711808697,"duration":0},"status":"passed","severity":"normal"},{"uid":"7880113d1106a296","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1720711811315,"stop":1720711811316,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7354e9debd0986","name":"Check message with no pubsub topic is not received","time":{"start":1720712066058,"stop":1720712066058,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df8330561e7045f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1720712097249,"stop":1720712097252,"duration":3},"status":"passed","severity":"normal"},{"uid":"ec1a343c162ec6c","name":"Subscribe to topic containing long and receive message","time":{"start":1720712485838,"stop":1720712485838,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7821849c3c33e9b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1720712097184,"stop":1720712097185,"duration":1},"status":"passed","severity":"normal"},{"uid":"2976adc904dbd0e8","name":"groups content topics by expected pubsub topic","time":{"start":1720711808682,"stop":1720711808682,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10a07d3caff6cc5","name":"random static sharding 7 - Cluster ID: 110, Shard ID: 110","time":{"start":1720712437045,"stop":1720712437045,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc2c3f40bd191b1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1720711872947,"stop":1720711872947,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7de379b8f50d9310","name":"Decoder throws on undefined content topic","time":{"start":1720711822111,"stop":1720711822111,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b975376953a27c","name":"should not fail to stop the service if it was not started","time":{"start":1720712576203,"stop":1720712576203,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a798d59cf168ff8","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1720711808685,"stop":1720711808685,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2f08761b8dabb5","name":"Callback on promise","time":{"start":1720712498172,"stop":1720712498173,"duration":1},"status":"passed","severity":"normal"},{"uid":"644f657a104ba2e2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1720712376700,"stop":1720712376700,"duration":0},"status":"passed","severity":"normal"},{"uid":"e133cc356c711581","name":"Check publish message containing long","time":{"start":1720712364128,"stop":1720712364128,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd90922ea39cf8d","name":"shard 0","time":{"start":1720712437039,"stop":1720712437039,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb4d53942006d9a","name":"can dial TLS multiaddrs","time":{"start":1720712175792,"stop":1720712175792,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69b7a84b0ba5d01","name":"Nwaku publishes","time":{"start":1720712331799,"stop":1720712331799,"duration":0},"status":"passed","severity":"normal"},{"uid":"2388aa6c24be8053","name":"Subscribe and receives messages on 20 topics","time":{"start":1720712485872,"stop":1720712485878,"duration":6},"status":"passed","severity":"normal"},{"uid":"1efc2b0ff203eb8f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1720712097264,"stop":1720712097267,"duration":3},"status":"passed","severity":"normal"},{"uid":"e69386bfae8a389e","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1720712507595,"stop":1720712507595,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d890884b6bf724","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720711953016,"stop":1720711953016,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde326ba99b7fec5","name":"Check received message with timestamp: 1720711859785000000 ","time":{"start":1720712368229,"stop":1720712368230,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3990b9edf09f2b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1720711832804,"stop":1720711832805,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1db97025778883c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720712485833,"stop":1720712485834,"duration":1},"status":"passed","severity":"normal"},{"uid":"118db66a495deeb8","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app75/3/topic223/utf8","time":{"start":1720712420842,"stop":1720712420843,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff66af5171f04969","name":"Privacy Node - default protocol","time":{"start":1720712531300,"stop":1720712531301,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cad9f65309fffca","name":"Check received message containing Chinese","time":{"start":1720712368220,"stop":1720712368221,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ad33a02db95025","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app34/5/topic343/json","time":{"start":1720712420850,"stop":1720712420852,"duration":2},"status":"passed","severity":"normal"},{"uid":"54cedd3aabd506ec","name":"Check received message containing XML","time":{"start":1720712368224,"stop":1720712368225,"duration":1},"status":"passed","severity":"normal"},{"uid":"70fa857103c4ce66","name":"Query with Ordered Callback, No Decoder","time":{"start":1720712478290,"stop":1720712478290,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd924c127165ed","name":"Ping on subscribed peer","time":{"start":1720711966799,"stop":1720711966806,"duration":7},"status":"passed","severity":"normal"},{"uid":"c17b567a5544f435","name":"Does not throw an exception when node disconnects","time":{"start":1720712520802,"stop":1720712520803,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1893f5cb7d9bc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720711953012,"stop":1720711953013,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d82272f36b3193e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1720712460826,"stop":1720712460826,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d422ac94acc8977","name":"random static sharding 10 - Cluster ID: 219, Shard ID: 385","time":{"start":1720712437047,"stop":1720712437047,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3b9e1379c14e0d","name":"should set field with only RELAY enabled","time":{"start":1720711817190,"stop":1720711817190,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9d9c8c4dbaad50","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1720712376704,"stop":1720712376704,"duration":0},"status":"passed","severity":"normal"},{"uid":"c563c77a407a20c9","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1720712364136,"stop":1720712364136,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8f13aaaf22efd9","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1720711816551,"stop":1720711816553,"duration":2},"status":"passed","severity":"normal"},{"uid":"84090eb8301b6204","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1720711808693,"stop":1720711808693,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bed88d842b6c59b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720712115012,"stop":1720712115013,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba09e8b20eb4fb6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720712368253,"stop":1720712368253,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d9297621ef7506","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720712485889,"stop":1720712485890,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad476067d577aab5","name":"Push message with Basic HTML tag payload","time":{"start":1720712334883,"stop":1720712334884,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f12347097091ad","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720712485892,"stop":1720712485892,"duration":0},"status":"passed","severity":"normal"},{"uid":"f673ca136bd76ceb","name":"less peers than existing","time":{"start":1720712298972,"stop":1720712298973,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6be856bb59fe4ba3","name":"Query generator for multiple messages with different content topic format","time":{"start":1720712498171,"stop":1720712498172,"duration":1},"status":"passed","severity":"normal"},{"uid":"7960f30fa3a6eafa","name":"Correctly serialized arguments","time":{"start":1720712175886,"stop":1720712175886,"duration":0},"status":"passed","severity":"normal"},{"uid":"167f0ee1a3654623","name":"Store - dialed after - with timeout","time":{"start":1720712531299,"stop":1720712531299,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5212788968b779","name":"Check received message containing numeric","time":{"start":1720712066046,"stop":1720712066046,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbfa9249497d9cd","name":"Ping fails for unsubscribed peers","time":{"start":1720711957904,"stop":1720711957905,"duration":1},"status":"passed","severity":"normal"},{"uid":"edab941fde60dadb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720712485897,"stop":1720712485897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00f902e90be0c86","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720712066055,"stop":1720712066055,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ffb1a75ef3aeb4","name":"different cluster, different shard: nodes don't connect","time":{"start":1720712097181,"stop":1720712097181,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c86da5c850c420","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1720711842826,"stop":1720711842826,"duration":0},"status":"passed","severity":"normal"},{"uid":"888eafc68f9942f3","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1720711808699,"stop":1720711808699,"duration":0},"status":"passed","severity":"normal"},{"uid":"2808b9206b8d5ad9","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1720712097269,"stop":1720712097270,"duration":1},"status":"passed","severity":"normal"},{"uid":"445cd15fd862e65b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720712485833,"stop":1720712485833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d813f628e3e28cc","name":"Check received message containing shell command","time":{"start":1720712368250,"stop":1720712368251,"duration":1},"status":"passed","severity":"normal"},{"uid":"f267b2648f066d9a","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1720712097182,"stop":1720712097182,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee96cf21034662c","name":"stop","time":{"start":1720711901101,"stop":1720711901102,"duration":1},"status":"passed","severity":"normal"},{"uid":"f20fc58154470235","name":"Fails to publish message with wrong content topic","time":{"start":1720712364140,"stop":1720712364140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d37c621f4e1889b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1720711832800,"stop":1720711832801,"duration":1},"status":"passed","severity":"normal"},{"uid":"90630536dcd5fff0","name":"Keep-alive pings maintain the connection","time":{"start":1720711957905,"stop":1720711957910,"duration":5},"status":"passed","severity":"normal"},{"uid":"99fb131a99ccdc4c","name":"isConnected should return true after first peer connects","time":{"start":1720711917123,"stop":1720711917124,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c1d4b90e93f767","name":"Subscribe and receives messages on 20 topics","time":{"start":1720712104735,"stop":1720712104735,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b492aaaa1c92fd","name":"random static sharding 9 - Cluster ID: 704, Shard ID: 39","time":{"start":1720712437047,"stop":1720712437047,"duration":0},"status":"passed","severity":"normal"},{"uid":"3659b895f102a4e0","name":"Fails to publish message with empty text","time":{"start":1720712364139,"stop":1720712364139,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9de00006e5dd66","name":"Check message received after nwaku node is restarted","time":{"start":1720712066061,"stop":1720712066062,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d8d23a224e414bcb","name":"Push message with content topic containing shell command","time":{"start":1720712334900,"stop":1720712334900,"duration":0},"status":"passed","severity":"normal"},{"uid":"492b270447d97049","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1720711808701,"stop":1720711808701,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2b94f2c74d5a63","name":"Decoder throws on empty string content topic","time":{"start":1720711822111,"stop":1720711822111,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47df5bd76a7cea5","name":"Reopen subscription with peer with lost subscription","time":{"start":1720711966809,"stop":1720711966810,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d48a13ecc498b3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720712485893,"stop":1720712485893,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f58f069bf59e697","name":"Check received message with timestamp: 1720711860300 ","time":{"start":1720712066055,"stop":1720712066055,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a26afe10853d3e5","name":"should not receive a peer event after stop","time":{"start":1720711872946,"stop":1720711872946,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f1ec09eb36b5a8","name":"Check received message containing long","time":{"start":1720712368219,"stop":1720712368219,"duration":0},"status":"passed","severity":"normal"},{"uid":"723ce3624fbe705f","name":"Relay","time":{"start":1720711871244,"stop":1720711871244,"duration":0},"status":"passed","severity":"normal"},{"uid":"809eb0397a2b3f82","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1720711808695,"stop":1720711808695,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b37888b45f28dee","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1720712097196,"stop":1720712097196,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bee0b9dbc1469d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1720711832803,"stop":1720711832803,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c46e18e088256a6","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1720712097182,"stop":1720712097182,"duration":0},"status":"passed","severity":"normal"},{"uid":"b155909cd2fb34d8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1720712520035,"stop":1720712520036,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f89395a4bf0f44c","name":"should return empty list for no shard","time":{"start":1720711808688,"stop":1720711808688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d28705cc10cc5d2","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1720712097184,"stop":1720712097184,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aca7ef753ea424d","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1720712507595,"stop":1720712507596,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11f9982a9dc24e8","name":"Encoder throws on empty string content topic","time":{"start":1720711842828,"stop":1720711842829,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a81d77d21f417e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1720711860838,"stop":1720711860840,"duration":2},"status":"passed","severity":"normal"},{"uid":"cab09b9781524719","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720712180098,"stop":1720712180098,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e49b9274fecf712","name":"should throw an error for insufficient data","time":{"start":1720711808754,"stop":1720711808754,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe367b7624ce9b97","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720712104738,"stop":1720712104739,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3f12c1de91b160","name":"1 Relay, 1 Filter, gives up","time":{"start":1720711832749,"stop":1720711832749,"duration":0},"status":"passed","severity":"normal"},{"uid":"4caa335b42d675a","name":"Check message with invalid timestamp is not received","time":{"start":1720712368253,"stop":1720712368254,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e7c6ef45fd90e8","name":"Push message with shell command payload","time":{"start":1720712444112,"stop":1720712444113,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3e3b63d7eadd59","name":"random static sharding 1 - Cluster ID: 919, Shard ID: 503","time":{"start":1720712437040,"stop":1720712437041,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86683ce96019c3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720712485871,"stop":1720712485872,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3cd18781419b998","name":"Check message on other pubsub topic is not received","time":{"start":1720712066057,"stop":1720712066058,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b40921711881bc1","name":"Check publish message containing escaped characters","time":{"start":1720712364135,"stop":1720712364135,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ca177c7bb7cd08","name":"Push message with content topic containing numeric","time":{"start":1720712444126,"stop":1720712444126,"duration":0},"status":"passed","severity":"normal"},{"uid":"60009ff26368b945","name":"should throw error - no id","time":{"start":1720711817183,"stop":1720711817183,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef779179dcd516ef","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1720712097183,"stop":1720712097183,"duration":0},"status":"passed","severity":"normal"},{"uid":"6770d72167609164","name":"throws on content topic with empty application field","time":{"start":1720711808674,"stop":1720711808674,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa29effeadb9101","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720712066056,"stop":1720712066056,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7e109ec3dfd902","name":"Check received message containing shell command","time":{"start":1720712066052,"stop":1720712066053,"duration":1},"status":"passed","severity":"normal"},{"uid":"3beba2feffe0cebc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720712097207,"stop":1720712097208,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ec38df450fb8ea","name":"should not receive a peer event before start","time":{"start":1720711836955,"stop":1720711836955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9d3ebac3988add","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1720711808685,"stop":1720711808686,"duration":1},"status":"passed","severity":"normal"},{"uid":"178a44a3e5d60ab3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720712485842,"stop":1720712485842,"duration":0},"status":"passed","severity":"normal"},{"uid":"470576f520e6ca36","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720712485870,"stop":1720712485871,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21cd63ee130d39e","name":"Js publishes, other Js receives","time":{"start":1720712331799,"stop":1720712331799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a8901f36776e17","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720712494379,"stop":1720712494380,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d29b834e0eb4b81","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720712115010,"stop":1720712115011,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf0799454c37dfb","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1720711808680,"stop":1720711808680,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b739983a0aa350","name":"Push message on custom pubsubTopic","time":{"start":1720712180099,"stop":1720712180099,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7bad0663c50967","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1720711844716,"stop":1720711844716,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4cca658bdce0ff","name":"throws on content topic with empty topic name field","time":{"start":1720711808675,"stop":1720711808675,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c848016f5a1a6d","name":"Encoder throws on empty string content topic","time":{"start":1720711822110,"stop":1720711822110,"duration":0},"status":"passed","severity":"normal"},{"uid":"484f0b48772b2175","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1720711868501,"stop":1720711868502,"duration":1},"status":"passed","severity":"normal"},{"uid":"a783fd3a9d6fa487","name":"Fails to push message with large meta","time":{"start":1720712444133,"stop":1720712444133,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be3b168996ea180","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app38/3/topic231/json","time":{"start":1720712420844,"stop":1720712420845,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6672cd4d568647","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1720711870638,"stop":1720711870638,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf20066febf3d9d","name":"Fails to push message bigger that 1MB","time":{"start":1720712444136,"stop":1720712444136,"duration":0},"status":"passed","severity":"normal"},{"uid":"558148904888cf97","name":"Overlapping topic subscription","time":{"start":1720712104736,"stop":1720712104736,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab6593cdf2712a8","name":"Refresh subscription","time":{"start":1720712104737,"stop":1720712104737,"duration":0},"status":"passed","severity":"normal"},{"uid":"64dcfc1451914100","name":"Check received message containing Arabic","time":{"start":1720712368222,"stop":1720712368222,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b3f155c8227ac4","name":"Check publish message containing unicode special characters","time":{"start":1720712364135,"stop":1720712364135,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d4013ad5aeda29","name":"Generator, custom pubsub topic","time":{"start":1720712494380,"stop":1720712494380,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e1db6d23a7dd4f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1720712097189,"stop":1720712097189,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3eb77a49db09de","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720712348920,"stop":1720712348920,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc1e33774fae77c","name":"Overlapping topic subscription","time":{"start":1720712376695,"stop":1720712376696,"duration":1},"status":"skipped","severity":"normal"},{"uid":"adcb2afc0e5d92a6","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1720712169676,"stop":1720712169676,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfd3b42e4b9184f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1720711808704,"stop":1720711808704,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1235b71a151238","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1720711808676,"stop":1720711808677,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a15967b49ffac9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720712485838,"stop":1720712485838,"duration":0},"status":"passed","severity":"normal"},{"uid":"20738d0971ba9cfa","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1720712498173,"stop":1720712498194,"duration":21},"status":"passed","severity":"normal"},{"uid":"293399326841c7d1","name":"Push message with Chinese payload","time":{"start":1720712444103,"stop":1720712444104,"duration":1},"status":"passed","severity":"normal"},{"uid":"759dd67bc9a3349","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1720712348913,"stop":1720712348914,"duration":1},"status":"passed","severity":"normal"},{"uid":"39849c6978a16ced","name":"Check received message containing Russian","time":{"start":1720712066049,"stop":1720712066049,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa3a2bf4cac5c55","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720712368253,"stop":1720712368253,"duration":0},"status":"passed","severity":"normal"},{"uid":"6532444385a76e44","name":"should handle a minimal index list","time":{"start":1720711808753,"stop":1720711808753,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3aa6d827889f3f","name":"Check received message with timestamp: 1720711859785 ","time":{"start":1720712368230,"stop":1720712368231,"duration":1},"status":"passed","severity":"normal"},{"uid":"15809b9c424e2fc7","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1720711832805,"stop":1720711832805,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77855a0728adec","name":"Ping on peer without subscriptions","time":{"start":1720711923168,"stop":1720711923168,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fc2e0f0951c265","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1720711860840,"stop":1720711860840,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ee64c80e62065b","name":"1 Store, 2 fetches","time":{"start":1720711832747,"stop":1720711832748,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d48e5159d8e723","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720712097263,"stop":1720712097264,"duration":1},"status":"passed","severity":"normal"},{"uid":"189ed562189381e3","name":"should set field with all protocols disabled","time":{"start":1720711817189,"stop":1720711817189,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c8963b6ad20f6f","name":"Check publish message containing special chars","time":{"start":1720712364129,"stop":1720712364129,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf971576b51f45f","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app82/5/topic509/proto","time":{"start":1720712420848,"stop":1720712420849,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8f36d7364051be","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720712097220,"stop":1720712097221,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d43d12277c37cb0","name":"Refresh subscription","time":{"start":1720712485880,"stop":1720712485880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60074de2889623a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1720711832748,"stop":1720711832749,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5c8ccf229a1270","name":"random static sharding 2 - Cluster ID: 719, Shard ID: 934","time":{"start":1720712437041,"stop":1720712437041,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b1e66657481c56","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app66/5/topic365/test.js","time":{"start":1720712420852,"stop":1720712420853,"duration":1},"status":"passed","severity":"normal"},{"uid":"b142f237d9113acf","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1720711808690,"stop":1720711808690,"duration":0},"status":"passed","severity":"normal"},{"uid":"be56184b658ffb1b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1720712364141,"stop":1720712364141,"duration":0},"status":"passed","severity":"normal"},{"uid":"31050733d19b017c","name":"Refresh subscription","time":{"start":1720712485837,"stop":1720712485837,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b83e73b73ed138","name":"Subscribe to topic containing Script and receive message","time":{"start":1720712485890,"stop":1720712485890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f72186da3b660aa","name":"Check received message containing numeric","time":{"start":1720712368219,"stop":1720712368219,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b0b0736d7fda59","name":"should properly create location multiaddrs - tcp","time":{"start":1720711817188,"stop":1720711817189,"duration":1},"status":"passed","severity":"normal"},{"uid":"6917a77e0df3ead2","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1720711816553,"stop":1720711816554,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f88f8ef5ff15b40","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720712097187,"stop":1720712097187,"duration":0},"status":"passed","severity":"normal"},{"uid":"420cfdee3acdecc9","name":"Check received message containing special chars","time":{"start":1720712368245,"stop":1720712368246,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2478bec0d4a8bd2","name":"should load peers from local storage and dispatch events","time":{"start":1720711836956,"stop":1720711836956,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90dc8f50cd41ec7","name":"Waku message hash computation (payload length 0)","time":{"start":1720711811316,"stop":1720711811317,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa7aabcab95c1a0","name":"Push message with custom timestamp: 1720715666324","time":{"start":1720712444135,"stop":1720712444135,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2e56da36ff260b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1720712460825,"stop":1720712460825,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fc36797c79a58c","name":"Fields are not dropped","time":{"start":1720711821502,"stop":1720711821503,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f794768145fa19","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1720711953011,"stop":1720711953012,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bbcd81a59b8e3de","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1720712097223,"stop":1720712097237,"duration":14},"status":"passed","severity":"normal"},{"uid":"b4b852dabc63af36","name":"Check message with invalid timestamp is not received","time":{"start":1720712368233,"stop":1720712368234,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d725f7ef488e3a5","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1720711836956,"stop":1720711836956,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a464955a20c871","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1720711808705,"stop":1720711808705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c8cf5f70873bae","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1720711808682,"stop":1720711808682,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93acd3d4fe6911","name":"Query Generator - backward","time":{"start":1720712495279,"stop":1720712495279,"duration":0},"status":"passed","severity":"normal"},{"uid":"10dea91bff4a78a7","name":"Subscribe to topic containing shell command and publish message","time":{"start":1720712376704,"stop":1720712376704,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cc5c049e327d6f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1720711822111,"stop":1720711822112,"duration":1},"status":"passed","severity":"normal"},{"uid":"de637d5506259a9d","name":"Accepts a valid Waku Message","time":{"start":1720711825531,"stop":1720711825532,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d251801a8c2add","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720712485844,"stop":1720712485844,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e4438f53a7b5be","name":"should be able to decode the field with only FILTER set to true","time":{"start":1720711816547,"stop":1720711816547,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2a35e336636a8b","name":"Push message with content topic containing SQL Injection","time":{"start":1720712334897,"stop":1720712334897,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc216ff20446304","name":"Relay + Store","time":{"start":1720711871245,"stop":1720711871245,"duration":0},"status":"passed","severity":"normal"},{"uid":"76236b48a9445393","name":"Push message with content topic containing JSON","time":{"start":1720712444130,"stop":1720712444130,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1fcaa3a130a17ee","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720711996798,"stop":1720711996799,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1fb51e4260522d","name":"Check message with no content topic is not received","time":{"start":1720712368234,"stop":1720712368235,"duration":1},"status":"passed","severity":"normal"},{"uid":"790f94b9521ad815","name":"Push message on custom pubsubTopic","time":{"start":1720712180095,"stop":1720712180095,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b68040f04d9316","name":"Decoder throws on undefined content topic","time":{"start":1720711842829,"stop":1720711842829,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4acf8fdda3d2e1","name":"Check message with non string payload is not received","time":{"start":1720712368239,"stop":1720712368240,"duration":1},"status":"passed","severity":"normal"},{"uid":"caee796feaeb5c6e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720712485892,"stop":1720712485892,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f2214afbe69315","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720712485882,"stop":1720712485882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3107e39c7418300b","name":"Check message with no payload is not received","time":{"start":1720712368255,"stop":1720712368255,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8972a4beec68b7","name":"Check message on other pubsub topic is not received","time":{"start":1720712368234,"stop":1720712368234,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd83c25110b5073","name":"start node with empty shard","time":{"start":1720712437064,"stop":1720712437068,"duration":4},"status":"passed","severity":"normal"},{"uid":"a813a2ac3639c588","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1720711808696,"stop":1720711808697,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d8143adc810bde","name":"should return unique PubsubTopics for static sharding","time":{"start":1720711808686,"stop":1720711808686,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab448bdc3d0abfb","name":"throws on content topic with too few or too many fields","time":{"start":1720711808672,"stop":1720711808672,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bfd74c6f1126a9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1720712444129,"stop":1720712444130,"duration":1},"status":"passed","severity":"normal"},{"uid":"7780c08364a2d6b4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1720711832802,"stop":1720711832802,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9e6da7d41357ec","name":"should be able to encode the field with only STORE set to true","time":{"start":1720711816541,"stop":1720711816541,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc5ebb9d120502b","name":"Push message with Arabic payload","time":{"start":1720712444105,"stop":1720712444106,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b23cb701a7c6e2","name":"Query Generator, No message returned","time":{"start":1720712478288,"stop":1720712478288,"duration":0},"status":"passed","severity":"normal"},{"uid":"156353f33f3e4721","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1720711917122,"stop":1720711917123,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c3252c0a3c2b6c","name":"Push message with long payload","time":{"start":1720712444100,"stop":1720712444100,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b78e17f7fa8472","name":"Push message with JSON payload","time":{"start":1720712334884,"stop":1720712334885,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3d1e1a468de130","name":"should set field with only STORE enabled","time":{"start":1720711817190,"stop":1720711817190,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30a632af7fb2ad6","name":"Push message with content topic containing escaped characters","time":{"start":1720712444131,"stop":1720712444131,"duration":0},"status":"passed","severity":"normal"},{"uid":"655f93599c4b184a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1720711870638,"stop":1720711870638,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0259aed7651d90","name":"Ephemeral field set to true","time":{"start":1720711822109,"stop":1720711822109,"duration":0},"status":"passed","severity":"normal"},{"uid":"50693bc2ceae9ade","name":"should be able to encode the field with only RELAY set to true","time":{"start":1720711816540,"stop":1720711816541,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5547be5694f0b69","name":"Check received message with timestamp: 1720711859785000000 ","time":{"start":1720712368252,"stop":1720712368252,"duration":0},"status":"passed","severity":"normal"},{"uid":"5785e5fe8faca9b7","name":"Encoder throws on empty string content topic","time":{"start":1720711844718,"stop":1720711844718,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf68ccfdac07ca9e","name":"addEventListener with wrong event","time":{"start":1720711901099,"stop":1720711901099,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df12cb9b184d2b8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1720712478289,"stop":1720712478290,"duration":1},"status":"passed","severity":"normal"},{"uid":"70968c6be20d3709","name":"Passing page size 3 when there are 20 messages","time":{"start":1720712511330,"stop":1720712511331,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbaba9cd4b51ff4f","name":"should encode/decode to text encoding","time":{"start":1720711817186,"stop":1720711817186,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87c72f59afbc8b2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1720711808680,"stop":1720711808680,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bc943b5ebe9e92","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720712485888,"stop":1720712485889,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef57c824f8bd820a","name":"Push 30 different messages","time":{"start":1720712334889,"stop":1720712334890,"duration":1},"status":"passed","severity":"normal"},{"uid":"988f6d6a9fca5d75","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1720712097190,"stop":1720712097190,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9facfd028d7f6b1","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1720712364364,"stop":1720712364364,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60acc407cad8911d","name":"should not receive a peer event before start","time":{"start":1720712576205,"stop":1720712576205,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c62fbb9bfdcfe55","name":"Check received message containing Script","time":{"start":1720712066050,"stop":1720712066051,"duration":1},"status":"passed","severity":"normal"},{"uid":"963a45278d2f8be6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720712115009,"stop":1720712115010,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef568d4a9f977d3","name":"can start and stop the service","time":{"start":1720711836953,"stop":1720711836954,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6dbc1759117490","name":"Query generator for 2000 messages","time":{"start":1720712498194,"stop":1720712498195,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb13855af224776","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1720711808678,"stop":1720711808678,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1d9f8084911a37","name":"Push message with content topic containing Chinese","time":{"start":1720712334895,"stop":1720712334895,"duration":0},"status":"passed","severity":"normal"},{"uid":"3188a2a315a57497","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1720712097181,"stop":1720712097182,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3da9ff723f7687","name":"Non TWN Cluster","time":{"start":1720712420841,"stop":1720712420842,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4816951e17b072","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720712485865,"stop":1720712485867,"duration":2},"status":"passed","severity":"normal"},{"uid":"a958e227be2bcb8b","name":"Check received message containing Chinese","time":{"start":1720712368246,"stop":1720712368246,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa44b8c0f621ad53","name":"Push message with shell command payload","time":{"start":1720712334885,"stop":1720712334886,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d02ab941582f3c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1720712097218,"stop":1720712097219,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7310551a355ac05","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1720712169675,"stop":1720712169676,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16226a2aa562698","name":"Check received message containing Script","time":{"start":1720712368248,"stop":1720712368248,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51d49e97a42cf47","name":"handles empty contentTopics array correctly","time":{"start":1720711808703,"stop":1720711808703,"duration":0},"status":"passed","severity":"normal"},{"uid":"54eb7ea5d726237d","name":"Light Node - default protocols","time":{"start":1720712531300,"stop":1720712531300,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e84716935d96cd","name":"Push message with custom timestamp: 1720715704951","time":{"start":1720712334906,"stop":1720712334906,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e7fd4fffbbb4cb","name":"Subscribe to topic containing XML and receive message","time":{"start":1720712485842,"stop":1720712485842,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf1b7223b4b70c8","name":"Subscribe to topic containing emoji and publish message","time":{"start":1720712376705,"stop":1720712376705,"duration":0},"status":"passed","severity":"normal"},{"uid":"af49446a698c4b20","name":"Generator, 2 different pubsubtopics","time":{"start":1720712494382,"stop":1720712494382,"duration":0},"status":"passed","severity":"normal"},{"uid":"329f0c85758cffd0","name":"Ping on peer without subscriptions","time":{"start":1720711966806,"stop":1720711966808,"duration":2},"status":"passed","severity":"normal"},{"uid":"410e3530a5080509","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1720711917123,"stop":1720711917123,"duration":0},"status":"passed","severity":"normal"},{"uid":"793075d56d5be48b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1720711833039,"stop":1720711833039,"duration":0},"status":"passed","severity":"normal"},{"uid":"2808b3191331edf0","name":"should only return 1 node with relay and store capability","time":{"start":1720711833038,"stop":1720711833038,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bd91340dec1c14","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1720712364363,"stop":1720712364363,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fd7ecdfed999d25","name":"Push message with content topic containing short","time":{"start":1720712444118,"stop":1720712444125,"duration":7},"status":"passed","severity":"normal"},{"uid":"805f0bbff985f81b","name":"Subscribe to topic containing short and receive message","time":{"start":1720712485880,"stop":1720712485881,"duration":1},"status":"passed","severity":"normal"},{"uid":"213b5086f6f0db1d","name":"Query Generator - forward","time":{"start":1720712495278,"stop":1720712495278,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cbcf987a804b82","name":"should decode valid enr with tcp successfully","time":{"start":1720711817182,"stop":1720711817182,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0b92e23ae97d82","name":"should use DNS peer discovery with light client","time":{"start":1720711872946,"stop":1720711872947,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a379671473e4412f","name":"should throw error - invalid id","time":{"start":1720711817183,"stop":1720711817184,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda12c9293fd1938","name":"listenerCount","time":{"start":1720711901100,"stop":1720711901100,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e13af555a6e6b01","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1720712097237,"stop":1720712097238,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1b58bbc9c9da9f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720712115010,"stop":1720712115010,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a12523e46391d16","name":"Meta field set when metaSetter is specified","time":{"start":1720711822109,"stop":1720711822109,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6c45433b849066","name":"can start the service","time":{"start":1720711836953,"stop":1720711836953,"duration":0},"status":"passed","severity":"normal"},{"uid":"193fe6b8983c88aa","name":"1 Relay, 1 fetch","time":{"start":1720711832747,"stop":1720711832747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11434c001b4b011","name":"Push message with custom timestamp: 1689953704951","time":{"start":1720712334905,"stop":1720712334905,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc0e92f8ddbe813","name":"connected peers and dial","time":{"start":1720712298972,"stop":1720712298972,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14da02c6b11cadac","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1720711808693,"stop":1720711808693,"duration":0},"status":"passed","severity":"normal"},{"uid":"223afa2d51238da6","name":"should only return 1 node with relay capability","time":{"start":1720711833038,"stop":1720711833038,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3d13aa18e2dbe7","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1720712460825,"stop":1720712460825,"duration":0},"status":"passed","severity":"normal"},{"uid":"3857bf1f4fb2f7f3","name":"Push message with Russian payload","time":{"start":1720712334881,"stop":1720712334882,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f78e0c936a742","name":"Check received message containing Arabic","time":{"start":1720712368246,"stop":1720712368247,"duration":1},"status":"passed","severity":"normal"},{"uid":"649564a6da9b7fe9","name":"Push message with custom timestamp: 1720708504951","time":{"start":1720712334905,"stop":1720712334905,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b4daf133496769","name":"Check message with no content topic is not received","time":{"start":1720712066058,"stop":1720712066059,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6bab44632eafe9","name":"should encode/decode to RLP encoding","time":{"start":1720711817185,"stop":1720711817185,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1561a23ff9fa2f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1720712376694,"stop":1720712376695,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2333b622be53a02","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1720712520038,"stop":1720712520038,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5341966a93566ec","name":"Push message with content topic containing long","time":{"start":1720712444125,"stop":1720712444126,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb31694fb8fd6943","name":"Rejects garbage","time":{"start":1720711825533,"stop":1720711825533,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b508a8efafd0095","name":"should throw an error for empty SingleShardInfos array","time":{"start":1720711808685,"stop":1720711808685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f459a7aabee9eb5a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1720712097185,"stop":1720712097186,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f28fd270c17b27c","name":"Sample","time":{"start":1720711816476,"stop":1720711816478,"duration":2},"status":"passed","severity":"normal"},{"uid":"99d1b1c53eb183c7","name":"can start the service","time":{"start":1720712576202,"stop":1720712576203,"duration":1},"status":"passed","severity":"normal"},{"uid":"e738734acdbf8c2","name":"Subscribe to topic containing Script and publish message","time":{"start":1720712376701,"stop":1720712376701,"duration":0},"status":"passed","severity":"normal"},{"uid":"2daae15353d0fb06","name":"Subscribe to topic containing special chars and publish message","time":{"start":1720712376698,"stop":1720712376698,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2493ac378289d5","name":"Push message with Arabic payload","time":{"start":1720712334881,"stop":1720712334881,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb94d87271cce47","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720712104743,"stop":1720712104743,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ede8e480bd2135","name":"Ping succeeds for all connected peers","time":{"start":1720711957902,"stop":1720711957904,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7dcaa359377bb8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1720712645138,"stop":1720712645138,"duration":0},"status":"passed","severity":"normal"},{"uid":"485f053b9aaf0862","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1720711833040,"stop":1720711833040,"duration":0},"status":"passed","severity":"normal"},{"uid":"304a2b7f02614d00","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720712485836,"stop":1720712485836,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9242b049cf5a4c7","name":"Check message on other pubsub topic is not received","time":{"start":1720712368254,"stop":1720712368254,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ea10330ebe2c1b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1720711808699,"stop":1720711808699,"duration":0},"status":"passed","severity":"normal"},{"uid":"b606d3f346cbe04","name":"Check publish message after service node is restarted","time":{"start":1720712364141,"stop":1720712364142,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7bb1d9287be2e68","name":"Check publish message containing emoji","time":{"start":1720712364135,"stop":1720712364136,"duration":1},"status":"passed","severity":"normal"}] |